aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* chore(main): release 1.4.0 (#1363)v1.4.0williambotman[bot]2023-06-223-3/+11
|
* feat(fetch): add explicit default timeout to requests (#1364)William Boman2023-06-222-2/+12
|
* feat(fetch): include mason.nvim version in User-Agent (#1362)William Boman2023-06-212-5/+15
|
* chore(main): release 1.3.0 (#1359)v1.3.0williambotman[bot]2023-06-183-4/+11
|
* feat(health): add advice for Debian/Ubuntu regarding python3 venv (#1358)William Boman2023-06-181-9/+16
|
* refactor(installer): hoist version validation to the compiled installation ↵William Boman2023-06-1717-228/+110
| | | | entrypoint (#1357)
* chore(main): release 1.2.1 (#1355)v1.2.1williambotman[bot]2023-06-133-3/+10
|
* fix(providers): fix some client providers and add some more (#1354)William Boman2023-06-136-6/+59
|
* chore(main): release 1.2.0 (#1348)v1.2.0williambotman[bot]2023-06-133-4/+18
|
* feat(command): improve completion for :MasonInstall (#1353)William Boman2023-06-1315-28/+147
| | | | Now also supports completing versions if completion is triggered when specifying a version, e.g. "rust-analyzer@".
* fix(functional): strip_prefix and strip_suffix should not use patterns (#1352)William Boman2023-06-132-10/+25
|
* fix(async): always check channel state (#1351)William Boman2023-06-131-6/+7
|
* fix(command): run :MasonUpdate synchronously in headless mode (#1347)William Boman2023-06-123-9/+20
|
* chore: Revert "chore: remove organization-wide .github files (#1345)" (#1346)William Boman2023-06-121-0/+13
| | | Forgot this repo isn't under org.
* chore: remove organization-wide .github files (#1345)William Boman2023-06-121-13/+0
|
* chore(main): release 1.1.1 (#1333)v1.1.1williambotman[bot]2023-05-293-3/+10
|
* fix(ui): improve search mode UI and remove redundant whitespaces (#1332)William Boman2023-05-291-10/+14
|
* chore(main): release 1.1.0 (#1269)v1.1.0williambotman[bot]2023-05-183-4/+20
|
* feat(installer): lock package installation (#1290)William Boman2023-05-1816-94/+185
|
* fix(ui): use vim.cmd("") for nvim-0.7.0 compatibility (#1307)William Boman2023-05-171-1/+1
|
* feat(ui): add search mode (#1306)William Boman2023-05-175-1/+63
|
* feat(ui): display "update all" hint (#1296)William Boman2023-05-122-10/+43
|
* fix(sources): don't skip installation if fixed version is not currently ↵William Boman2023-05-111-2/+2
| | | | installed (#1297)
* chore(health): include path and providers settings (#1294)William Boman2023-05-091-2/+6
|
* chore: update issue template (#1274)William Boman2023-04-281-4/+2
|
* chore: update issue templates (#1273)William Boman2023-04-285-20/+10
|
* chore(Optional): add :and_then() (#1270)William Boman2023-04-282-0/+55
|
* feat(ui): add keymap setting for toggling package installation log (#1268)William Boman2023-04-282-2/+3
| | | Closes #1030.
* docs: update help links (#1267)William Boman2023-04-271-2/+2
|
* chore(main): release 1.0.1 (#1264)v1.0.1williambotman[bot]2023-04-263-3/+11
|
* docs: update package list link (#1265)William Boman2023-04-261-1/+1
|
* fix(pypi): also provide install_extra_args to pypi.install (#1263)William Boman2023-04-262-1/+6
| | | Closes #1224.
* chore: release v1.0.0 (#1262)v1.0.0William Boman2023-04-264-1/+43
|
* fix(context): don't write exec wrapper file if it already exists (#1261)William Boman2023-04-262-0/+47
|
* feat(linker): add ruby exec wrapper delegate (#1260)William Boman2023-04-263-3/+26
|
* refactor(linker): copy_file instead of rename on Windows (#1254)William Boman2023-04-233-11/+20
| | | | | | | | Renaming the file will move it from its original installation directory. While reaching into package installation directories is unsupported and not recommended, it seems to be done pretty broadly. In order to avoid unnecessarily breaking people's configs we copy the file instead, for now. (tip: use the stable locations inside $MASON/share $MASON/opt $MASON/bin, if a package is missing a link please open an issue/PR). This will be reversed back to use uv_fs_rename() in 1.x.x.
* fix(linker): don't symlink on Windows (#1253)William Boman2023-04-232-17/+79
| | | | | | | | | | | | | | | | | 1) FAT (FAT32, exFAT, etc.) file systems doesn't support symlinks. 2) You need administrator access in order to create symlinks. This was working for me locally because I'm running a NTFS fs with "Developer Mode" enabled in Windows 10, which bypasses administrator requirement for mklink. Instead we uv_fs_rename() links. This should effectively be the same, but will require special handling down the road if/when for example multiple package versions can be installed at the same time. When unlinking a package the renamed files should me moved back into the package installation directory, instead of simply being unlinked (i.e. removed). Closes #1251.
* fix(expr): fix strip_{prefix,suffix} (#1249)William Boman2023-04-222-2/+22
|
* refactor(schemas): don't vendor schemas in mason.nvim (#1248)William Boman2023-04-2250-144/+110
| | | | | Instead, schemas are now defined in the package registry and downloaded during installation. See https://github.com/mason-org/mason-registry/pull/1319.
* feat(registry): add .get_all_package_specs() (#1247)William Boman2023-04-225-21/+63
| | | | This is a faster method than .get_all_packages() due to the fact that it only loads package specifications without instantiating mason-core.package instances. Useful for situations where one only needs to read spec data.
* chore: remove generate scripts and artifacts (#1246)William Boman2023-04-2213-4333/+2
|
* chore: autogenerate (#1245)williambotman[bot]2023-04-221-1/+1
|
* chore: remove lua:mason-registry.index registry entry (#1243)William Boman2023-04-216-34/+5
|
* chore: autogenerate (#1242)williambotman[bot]2023-04-213-13/+37
|
* chore: autogenerate (#1239)williambotman[bot]2023-04-203-3/+3
|
* chore: autogenerate (#1236)williambotman[bot]2023-04-191-1/+1
|
* chore: migrate verible (#1235)William Boman2023-04-183-105/+2
|
* fix(health): add scheduler in python3_host_prog check (#1234)Au2023-04-181-0/+1
|
* fix(health): only check pwsh on Windows (#1232)William Boman2023-04-181-10/+9
|
* chore: migrate haskell-language-server (#1230)William Boman2023-04-185-60/+28
|