aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* chore: autogenerate (#1220)williambotman[bot]2023-04-161-2/+2
|
* feat(github): add $MASON_VERSION to build context (#1218)William Boman2023-04-163-8/+22
|
* chore: migrate julia-lsp (#1217)William Boman2023-04-153-89/+2
|
* chore: autogenerate (#1216)williambotman[bot]2023-04-154-2/+15
|
* ci: add release workflow (#1214)William Boman2023-04-151-0/+29
| | | Co-authored-by: Jay Patel <36803168+jay-babu@users.noreply.github.com>
* fix(std): manually call zstd on Windows (#1212)William Boman2023-04-141-1/+20
| | | Closes #1207.
* chore: autogenerate (#1209)williambotman[bot]2023-04-133-1/+14
|
* fix(github): use evaluated out_file as asset file value (#1208)William Boman2023-04-122-15/+101
| | | | | | | | | | | | | | | | | This makes it so that after parsing the source, the `{{source.asset.file}}` context value points to the downloaded file, rather than the raw value. This is helpful for source definitions such as: ```yaml source: id: pkg:github/mrjosh/helm-ls@v0.0.3 asset: - target: win_x64 file: helm_ls_windows_amd64:helm_ls_windows_amd64.exe # … bin: # This now evaluates to "helm_ls_windows_amd64.exe" rather than "helm_ls_windows_amd64:helm_ls_windows_amd64.exe". helm_ls: "{{source.asset.file}}" ```
* chore: autogenerate (#1206)williambotman[bot]2023-04-122-1/+13
|
* chore: autogenerate (#1204)williambotman[bot]2023-04-111-1/+1
|
* chore: migrate packages (#1203)William Boman2023-04-1199-2181/+105
|
* feat(registry): pcall require Lua registry packages (#1200)William Boman2023-04-081-1/+8
| | | | The index table may get out of date if a user updates the plugin version without restarting Neovim, causing the `require()` call to error (note, restarting Neovim after plugin updates is always a good idea).
* chore(health): relax unzip requirement (#1199)William Boman2023-04-081-0/+1
| | | No longer a hard requirement due to vendoring lua zzlib.
* chore: migrate packages (#1198)William Boman2023-04-0832-798/+40
|
* fix(powershell): close stdin (#1197)William Boman2023-04-082-1/+28
|
* chore: autogenerate (#1195)williambotman[bot]2023-04-082-3/+30
|
* refactor(log): dont print to console when headless by default (#1193)William Boman2023-04-081-2/+1
| | | Set MASON_VERBOSE_LOGS=1 to print logs (note, these are still always written to :MasonLog).
* refactor(async): increase wait time (#1192)William Boman2023-04-081-6/+3
| | | Still somewhat arbitrary, but high enough to not cause issues such as timing out CI jobs.
* fix(windows): download registry archive to file instead of piping data (#1189)William Boman2023-04-071-5/+7
| | | | Accessing binary data from the stdout of pwsh.exe's iwr seems to be causing data corruption leading to inability to unpack the archive.
* chore: update security policy (#1191)William Boman2023-04-071-3/+5
|
* chore(ci): add v0.9.0 to test matrix (#1190)William Boman2023-04-072-1/+5
|
* chore: autogenerate (#1188)williambotman[bot]2023-04-074-2/+15
|
* fix: healthcheck completion of mason (#1185)dundargoc2023-04-061-0/+0
| | | | When tab-completing :checkhealth it will show "mason.health", which will result in the error "ERROR No healthcheck found for "mason/health" plugin".
* refactor(std): quiet git checkout (#1186)William Boman2023-04-062-2/+2
|
* chore: autogenerate (#1184)williambotman[bot]2023-04-062-0/+13
|
* chore: migrate packages (#1182)William Boman2023-04-0534-805/+39
|
* feat(registry): add ability to register package aliases (#1146)elky2023-04-053-1/+28
|
* fix(github): fall back to curl/wget if gh is not available (#1181)William Boman2023-04-055-72/+40
|
* fix(npm): set install-strategy on npm >= 9 (#1179)William Boman2023-04-044-5/+69
| | | Closes #1175.
* test(async): add tests for control mechanisms (#1176)William Boman2023-04-032-0/+111
|
* feat: vendor zzlib for unzip (#1174)William Boman2023-04-034-26/+801
| | | Download data of the registry suggest that ~10-18% struggle to unpack the registry archive, with the drop-off occurring in the `unzip` step. Being able to unpack the registry is a very crucial component of mason.nvim, which warrants vendoring [zzlib](https://github.com/zerkman/zzlib) to allow unpacking it entirely in Lua.
* chore: migrate packages (#1173)William Boman2023-04-0332-670/+35
|
* fix(package): schedule callback that can only run in main loop (#1172)William Boman2023-04-031-2/+2
|
* refactor: only schedule in a.scheduler() when in fast event (#1170)William Boman2023-04-0222-71/+56
| | | Explicitly schedule via `a.wait(vim.schedule)` instead.
* chore: consolidate generate task (#1171)William Boman2023-04-024-36/+5
|
* chore(health): include :MasonUpdate suggestion (#1169)William Boman2023-04-011-1/+3
|
* fix(registry): use oneshot channel for updating registry (#1168)William Boman2023-04-024-66/+85
|
* fix(ui): remove new lines from error (#1167)William Boman2023-04-011-1/+1
|
* fix(ui): dont early return package updates if no visible packages (#1166)William Boman2023-04-011-4/+0
|
* fix(async): early return if no suspend functions (#1165)William Boman2023-04-012-0/+8
|
* feat(ui): display warning and error message if registry is not installed (#1164)William Boman2023-04-016-22/+82
|
* chore: migrate packages (#1163)William Boman2023-04-0131-586/+25
|
* chore: migrate packages (#1161)William Boman2023-03-3132-695/+46
|
* chore: autogenerate (#1159)williambotman[bot]2023-03-313-2/+52
|
* chore: autogenerate (#1155)williambotman[bot]2023-03-301-1/+4
| | | | | * chore: autogenerate * fixup
* chore: autogenerate (#1150)williambotman[bot]2023-03-291-31/+33
|
* chore: log entire opts table (#1149)William Boman2023-03-291-1/+1
|
* chore: migrate packages (#1148)William Boman2023-03-2930-634/+0
|
* feat(ui): update registry when checking for new package versions (#1147)William Boman2023-03-281-0/+2
|
* chore: autogenerate (#1145)williambotman[bot]2023-03-282-4/+6
|