| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | fix(registry): exclude synthesized registry when updating/installing ↵ | William Boman | 2 days | 1 | -2/+4 |
| | | | | | | | | | registries (#2054) This doesn't necessarily fix a "bug" but primarily fixes the message provided to users when updating registries. If a user has 1 registry configured the message is now "updating 2 registries", this fixes it to "updating registry". | ||||
| * | feat: add support for removal of packages from a registry (#2052) | William Boman | 2 days | 1 | -2/+15 |
| | | | | | | | | | | | | This adds support for removal of packages from any given registry. Currently mason.nvim doesn't support this at all and throws an error when trying to interact with the registry in any way while having a removed package installed locally. This ensures that removed packages are available both in the `:Mason` UI as well as the public Lua APIs. These "synthesized" packages only supports uninstallation, and metadata such as licenses, categories, homepage, etc is not available. | ||||
| * | fix(registry): ensure there's no duplicate registry entries (#1957) | William Boman | 2025-05-19 | 1 | -2/+50 |
| | | |||||
| * | feat: associate package instances with registry source and record it in receipt | William Boman | 2025-05-06 | 1 | -0/+1 |
| | | |||||
| * | refactor(registry): parallelize registry installation | William Boman | 2025-03-03 | 1 | -0/+10 |
| | | |||||
| * | refactor(registry): refactor registry initialization | William Boman | 2025-03-03 | 1 | -79/+129 |
| | | |||||
| * | refactor: standardize constructors and improve inheritance construction | William Boman | 2025-02-19 | 1 | -3/+3 |
| | | |||||
| * | fix(registry): fix parsing registry identifiers that contain ":" (#1542) | William Boman | 2023-10-31 | 1 | -1/+12 |
| | | | | | This primarily fixes `file:` registry identifiers on Windows that may include a drive letter (e.g. `file:C:\Users\user\AppData\Local\nvim`). | ||||
| * | fix(registry): reset registries state when setting registries (#1474) | William Boman | 2023-08-27 | 1 | -0/+1 |
| | | | | | This should only be called once (during mason.nvim setup), but this fixes potential duplicate registry registration in cases where it's called > 1 times. | ||||
| * | feat(registry): add file: source protocol (#1457) | William Boman | 2023-08-26 | 1 | -0/+7 |
| | | |||||
| * | feat: add registry.refresh() method (#1096) | William Boman | 2023-03-14 | 1 | -0/+23 |
| | | |||||
| * | fix(sources): also set .desc property when updating spec (#1095) | William Boman | 2023-03-14 | 1 | -1/+1 |
| | | |||||
| * | feat: add github registry source capabilities (#1091) | William Boman | 2023-03-12 | 1 | -1/+17 |
| | | |||||
| * | feat(ui): display registries in help window (#1062) | William Boman | 2023-03-05 | 1 | -2/+4 |
| | | |||||
| * | feat: configurable registries (#1016) | William Boman | 2023-02-20 | 1 | -0/+57 |
