| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | chore(main): release 1.11.0 (#1658)v1.11.0v1.x | williambotman[bot] | 2025-02-15 | 1 | -2/+2 |
| | | |||||
| * | feat(ui): add backdrop (#1759) | Hung Vu | 2025-02-15 | 3 | -18/+56 |
| | | | | | | | | | | | | | | | | Adds a backdrop for the Mason window. Can be disabled by setting the `ui.backdrop` option: ```lua require("mason").setup { ui = { backdrop = 100 } } ``` The backdrop is not displayed if `'termguicolors'` is not enabled or if Neovim is transparent. Co-authored-by: William Boman <william@redwill.se> | ||||
| * | fix(fs): fall back to `fs_stat` if entry type is not returned by ↵ | Nicolas Thierry | 2025-02-15 | 1 | -0/+7 |
| | | | | | | `fs_readdir` (#1783) Co-authored-by: William Boman <william@redwill.se> | ||||
| * | fix: avoid calling vim.fn in fast event (#1878) | William Boman | 2025-02-15 | 2 | -3/+5 |
| | | |||||
| * | fix(ui): reposition window if border is different than "none" (#1859) | Pedro Gabriel de Morais Ribeiro | 2025-02-15 | 1 | -5/+7 |
| | | | | Co-authored-by: William Boman <william@redwill.se> | ||||
| * | fix: replace deprecated calls to vim.validate (#1876) | Mark Sommers | 2025-02-15 | 1 | -20/+23 |
| | | | | Co-authored-by: William Boman <william@redwill.se> | ||||
| * | fix(ui): fix rendering JSON schemas (#1757) | William Boman | 2024-07-16 | 1 | -2/+4 |
| | | | | Fixes #1741. | ||||
| * | fix(pypi): prefer stock python3 if it satisfies version requirement (#1736) | Inhyuk Cho | 2024-07-09 | 1 | -2/+4 |
| | | |||||
| * | fix(pypi): allow access to system site packages by default (#1584) | Silico_Biomancer | 2024-07-07 | 1 | -1/+2 |
| | | | | Co-authored-by: William Boman <william@redwill.se> | ||||
| * | feat(pypi): improve resolving suitable python version (#1725) | William Boman | 2024-06-01 | 7 | -17/+170 |
| | | |||||
| * | fix(pypi): exclude python3.12 from candidate list (#1722) | William Boman | 2024-05-31 | 1 | -1/+0 |
| | | | | Support for python3.12 among pypi packages is pretty poor, this limits the upper bound to python3.11 instead. | ||||
| * | fix(registry): exhaust streaming parser when loading "file:" registries (#1708) | William Boman | 2024-05-14 | 1 | -0/+9 |
| | | |||||
| * | fix: avoid calling vim.fn.has inside fast event (#1705) | William Boman | 2024-05-12 | 1 | -3/+1 |
| | | | | | When this module is lazily required inside functional/init.lua we may be inside a fast event, causing the module to fail to load due to the top-level call to vim.fn.has. | ||||
| * | chore(registry): clean up recent changes (#1704) | William Boman | 2024-05-11 | 1 | -18/+14 |
| | | |||||
| * | fix: fix usage of deprecated Neovim APIs (#1703) | William Boman | 2024-05-11 | 7 | -7/+32 |
| | | |||||
| * | perf(registry): significantly improve the "file:" protocol performance (#1702) | William Boman | 2024-05-11 | 1 | -30/+66 |
| | | | | | | | | | | | Instead of spawning a separate yq process for each registry package, utilize multi-document parsing through a single process. This should have significant performance improvements on all platforms, but especially Windows, due to bottlenecks caused by AV software. IMPORTANT: Writing all package definitions as-is via stdin like this works because packages in the registry (at least the core registry) must start with a document header (---), effectively acting as a document separator. | ||||
| * | fix(health): support multidigit luarocks version numbers (#1648) | Eris | 2024-03-21 | 1 | -1/+1 |
| | | |||||
| * | chore(main): release 1.10.0 (#1605)v1.10.0 | williambotman[bot] | 2024-01-29 | 1 | -2/+2 |
| | | |||||
| * | fix(pypi): fix variable shadowing (#1610) | William Boman | 2024-01-29 | 1 | -1/+3 |
| | | |||||
| * | feat(pypi): attempt more python3 candidates (#1608) | William Boman | 2024-01-25 | 1 | -12/+59 |
| | | |||||
| * | fix(golang): fix fetching package versions for packages containing subpath ↵ | William Boman | 2024-01-22 | 1 | -1/+1 |
| | | | | | specifier (#1607) | ||||
| * | feat: don't use vim.g.python3_host_prog as a candidate for python (#1606) | William Boman | 2024-01-21 | 3 | -28/+2 |
| | | | | | This is inconsistent with how other system dependencies are resolved and is not documented anywhere. | ||||
| * | fix(ui): don't indent empty lines (#1597) | Will Lillis | 2024-01-21 | 1 | -9/+10 |
| | | |||||
| * | chore(main): release 1.9.0 (#1586)v1.9.0 | williambotman[bot] | 2024-01-06 | 1 | -3/+3 |
| | | |||||
| * | feat: add support for openvsx sources (#1589) | William Boman | 2024-01-06 | 17 | -143/+276 |
| | | |||||
| * | fix(cargo): don't attempt to fetch versions when version targets commit SHA ↵ | William Boman | 2023-12-29 | 1 | -0/+7 |
| | | | | | (#1585) | ||||
| * | chore(main): release 1.8.3 (#1555)v1.8.3 | williambotman[bot] | 2023-11-08 | 1 | -2/+2 |
| | | |||||
| * | fix(pypi): support MSYS2 virtual environments on Windows (#1547) | William Boman | 2023-11-08 | 1 | -17/+26 |
| | | |||||
| * | chore(main): release 1.8.2 (#1543)v1.8.2 | williambotman[bot] | 2023-10-31 | 1 | -2/+2 |
| | | |||||
| * | 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`). | ||||
| * | chore(main): release 1.8.1 (#1515)v1.8.1 | williambotman[bot] | 2023-10-10 | 1 | -2/+2 |
| | | |||||
| * | fix(health): schedule vim.fn call (#1514) | William Boman | 2023-10-10 | 1 | -0/+1 |
| | | |||||
| * | chore(main): release 1.8.0 (#1469)v1.8.0 | williambotman[bot] | 2023-09-11 | 1 | -2/+2 |
| | | |||||
| * | health: update requirement to npm >= 7 (#1480) | William Boman | 2023-08-29 | 1 | -3/+4 |
| | | |||||
| * | 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. | ||||
| * | refactor(registry): colocate FileRegistrySource buffer management (#1473) | William Boman | 2023-08-27 | 1 | -6/+4 |
| | | |||||
| * | fix(registry): schedule vim.fn calls in FileRegistrySource (#1471) | William Boman | 2023-08-27 | 1 | -0/+1 |
| | | |||||
| * | feat(ui): add setting to toggle help view (#1468) | William Boman | 2023-08-26 | 4 | -7/+40 |
| | | | | Closes #1435. | ||||
| * | chore(main): release 1.7.0 (#1455)v1.7.0 | williambotman[bot] | 2023-08-26 | 1 | -3/+3 |
| | | |||||
| * | feat(registry): add file: source protocol (#1457) | William Boman | 2023-08-26 | 5 | -41/+205 |
| | | |||||
| * | chore: decrease log level (#1467) | William Boman | 2023-08-25 | 1 | -1/+1 |
| | | |||||
| * | fix(std): use gtar if available (#1433) | 3uryd1ce | 2023-08-19 | 2 | -2/+7 |
| | | | | Closes #1415. | ||||
| * | feat(cargo): support fetching versions for git crates hosted on github (#1459) | William Boman | 2023-08-19 | 1 | -0/+14 |
| | | |||||
| * | chore(async): add Channel (#1456) | William Boman | 2023-08-17 | 1 | -2/+60 |
| | | |||||
| * | fix(ui): properly reset new package version state (#1454) | William Boman | 2023-08-17 | 1 | -0/+2 |
| | | |||||
| * | chore(main): release 1.6.2 (#1446)v1.6.2 | williambotman[bot] | 2023-08-09 | 1 | -2/+2 |
| | | |||||
| * | fix(ui): don't disable search mode if empty pattern and last-pattern is set ↵ | William Boman | 2023-08-09 | 1 | -1/+1 |
| | | | | | (#1445) | ||||
| * | chore(logging): fix log string (#1444) | William Boman | 2023-08-09 | 1 | -1/+1 |
| | | |||||
| * | chore(main): release 1.6.1 (#1423)v1.6.1 | williambotman[bot] | 2023-07-21 | 1 | -2/+2 |
| | | |||||
| * | fix(installer): retain unmapped source fields (#1399) | William Boman | 2023-07-21 | 1 | -2/+1 |
| | | | | Fixes #1398. | ||||
