<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mason/lua, branch v1.4.0</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/mason/atom/lua?h=v1.4.0</id>
<link rel='self' href='http://git.sudomsg.com/mirror/mason/atom/lua?h=v1.4.0'/>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/'/>
<updated>2023-06-21T22:49:06Z</updated>
<entry>
<title>chore(main): release 1.4.0 (#1363)</title>
<updated>2023-06-21T22:49:06Z</updated>
<author>
<name>williambotman[bot]</name>
<email>107473453+williambotman@users.noreply.github.com</email>
</author>
<published>2023-06-21T22:49:06Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=664c987c3b14d2262a4e580f993a3e5045baded0'/>
<id>urn:sha1:664c987c3b14d2262a4e580f993a3e5045baded0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(fetch): add explicit default timeout to requests (#1364)</title>
<updated>2023-06-21T22:03:07Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-06-21T22:03:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=82cae550c87466b1163b216bdb9c71cb71dd8f67'/>
<id>urn:sha1:82cae550c87466b1163b216bdb9c71cb71dd8f67</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(fetch): include mason.nvim version in User-Agent (#1362)</title>
<updated>2023-06-21T16:42:34Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-06-21T16:42:34Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=e706d305fbcc8701bd30e31dd727aee2853b9db9'/>
<id>urn:sha1:e706d305fbcc8701bd30e31dd727aee2853b9db9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore(main): release 1.3.0 (#1359)</title>
<updated>2023-06-18T15:35:34Z</updated>
<author>
<name>williambotman[bot]</name>
<email>107473453+williambotman@users.noreply.github.com</email>
</author>
<published>2023-06-18T15:35:34Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=f7f81ab41b153e2902ebded401a8a0a6abe28607'/>
<id>urn:sha1:f7f81ab41b153e2902ebded401a8a0a6abe28607</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(health): add advice for Debian/Ubuntu regarding python3 venv (#1358)</title>
<updated>2023-06-18T15:34:03Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-06-18T15:34:03Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=6f3853e5ae8c200e29d2e394e479d9c3f8e018f5'/>
<id>urn:sha1:6f3853e5ae8c200e29d2e394e479d9c3f8e018f5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(installer): hoist version validation to the compiled installation entrypoint (#1357)</title>
<updated>2023-06-17T13:40:51Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-06-17T13:40:51Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=ed989357ec71ed8d91deda7122a93f7570e19041'/>
<id>urn:sha1:ed989357ec71ed8d91deda7122a93f7570e19041</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore(main): release 1.2.1 (#1355)</title>
<updated>2023-06-13T14:43:17Z</updated>
<author>
<name>williambotman[bot]</name>
<email>107473453+williambotman@users.noreply.github.com</email>
</author>
<published>2023-06-13T14:43:17Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=4be1226f48bc2011024110f37b17f5ee468df58f'/>
<id>urn:sha1:4be1226f48bc2011024110f37b17f5ee468df58f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(providers): fix some client providers and add some more (#1354)</title>
<updated>2023-06-13T14:40:27Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-06-13T14:40:27Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=6f4495590a0f9e121b483c9b1236fbabbd80da7a'/>
<id>urn:sha1:6f4495590a0f9e121b483c9b1236fbabbd80da7a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore(main): release 1.2.0 (#1348)</title>
<updated>2023-06-13T14:00:06Z</updated>
<author>
<name>williambotman[bot]</name>
<email>107473453+williambotman@users.noreply.github.com</email>
</author>
<published>2023-06-13T14:00:06Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=9bbd209f279cc64c72264eee5b216c4a616d87bf'/>
<id>urn:sha1:9bbd209f279cc64c72264eee5b216c4a616d87bf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(command): improve completion for :MasonInstall (#1353)</title>
<updated>2023-06-13T13:58:05Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-06-13T13:58:05Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=13e26c81ff5074ee8f095a791cd37fc1cec37377'/>
<id>urn:sha1:13e26c81ff5074ee8f095a791cd37fc1cec37377</id>
<content type='text'>
Now also supports completing versions if completion is triggered when specifying
a version, e.g. "rust-analyzer@".</content>
</entry>
<entry>
<title>fix(functional): strip_prefix and strip_suffix should not use patterns (#1352)</title>
<updated>2023-06-13T13:45:34Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-06-13T13:45:34Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=f99b70233e49db2229350bb82d9ddc6e2f4131c0'/>
<id>urn:sha1:f99b70233e49db2229350bb82d9ddc6e2f4131c0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(async): always check channel state (#1351)</title>
<updated>2023-06-13T13:45:07Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-06-13T13:45:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=f5033463bb911a136e577fc6f339328f162e2b4a'/>
<id>urn:sha1:f5033463bb911a136e577fc6f339328f162e2b4a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(command): run :MasonUpdate synchronously in headless mode (#1347)</title>
<updated>2023-06-12T23:16:55Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-06-12T23:16:55Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=02767937fc2e1b214c854a8fdde26ae1d3529dd6'/>
<id>urn:sha1:02767937fc2e1b214c854a8fdde26ae1d3529dd6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore(main): release 1.1.1 (#1333)</title>
<updated>2023-05-29T15:22:44Z</updated>
<author>
<name>williambotman[bot]</name>
<email>107473453+williambotman@users.noreply.github.com</email>
</author>
<published>2023-05-29T15:22:44Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=7d7efc738e08fc5bee822857db45cb6103f0b0c1'/>
<id>urn:sha1:7d7efc738e08fc5bee822857db45cb6103f0b0c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(ui): improve search mode UI and remove redundant whitespaces (#1332)</title>
<updated>2023-05-29T15:21:30Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-05-29T15:21:30Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=a18c031c72a3c7576ba5dc60ee30de8290c8757c'/>
<id>urn:sha1:a18c031c72a3c7576ba5dc60ee30de8290c8757c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore(main): release 1.1.0 (#1269)</title>
<updated>2023-05-18T15:30:20Z</updated>
<author>
<name>williambotman[bot]</name>
<email>107473453+williambotman@users.noreply.github.com</email>
</author>
<published>2023-05-18T15:30:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=08b2fd308e0107eab9f0b59d570b69089fd0b522'/>
<id>urn:sha1:08b2fd308e0107eab9f0b59d570b69089fd0b522</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(installer): lock package installation (#1290)</title>
<updated>2023-05-18T15:06:38Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-05-18T15:06:38Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=227f8a9aaae495f481c768f8346edfceaf6d2951'/>
<id>urn:sha1:227f8a9aaae495f481c768f8346edfceaf6d2951</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(ui): use vim.cmd("") for nvim-0.7.0 compatibility (#1307)</title>
<updated>2023-05-17T15:04:07Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-05-17T15:04:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=e60b855bfa8c7d34387200daa6e54a5e22d3da05'/>
<id>urn:sha1:e60b855bfa8c7d34387200daa6e54a5e22d3da05</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(ui): add search mode (#1306)</title>
<updated>2023-05-17T14:56:25Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-05-17T14:56:25Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=3b59f25d435fb1b8d36c4cc26410c3569f0bd795'/>
<id>urn:sha1:3b59f25d435fb1b8d36c4cc26410c3569f0bd795</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(ui): display "update all" hint (#1296)</title>
<updated>2023-05-12T00:01:35Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-05-12T00:01:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=e634134312bb936f472468a401c9cae6485ab54b'/>
<id>urn:sha1:e634134312bb936f472468a401c9cae6485ab54b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(sources): don't skip installation if fixed version is not currently installed (#1297)</title>
<updated>2023-05-11T23:55:39Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-05-11T23:55:39Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=9c5edf13c2e6bd5223eebfeb4557ccc841acaa0e'/>
<id>urn:sha1:9c5edf13c2e6bd5223eebfeb4557ccc841acaa0e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore(health): include path and providers settings (#1294)</title>
<updated>2023-05-09T20:58:30Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-05-09T20:58:30Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=a51391311e86c295fc7611be2beb58859e93f21b'/>
<id>urn:sha1:a51391311e86c295fc7611be2beb58859e93f21b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore(Optional): add :and_then() (#1270)</title>
<updated>2023-04-28T10:46:31Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-28T10:46:31Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=2a3ea96af1793b1635c172f34761a8512e2dbf12'/>
<id>urn:sha1:2a3ea96af1793b1635c172f34761a8512e2dbf12</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(ui): add keymap setting for toggling package installation log (#1268)</title>
<updated>2023-04-28T10:10:24Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-28T10:10:24Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=48bb1cc33a1fefe94f5ce4972446a1c6ad849f15'/>
<id>urn:sha1:48bb1cc33a1fefe94f5ce4972446a1c6ad849f15</id>
<content type='text'>
Closes #1030.</content>
</entry>
<entry>
<title>chore(main): release 1.0.1 (#1264)</title>
<updated>2023-04-26T18:15:03Z</updated>
<author>
<name>williambotman[bot]</name>
<email>107473453+williambotman@users.noreply.github.com</email>
</author>
<published>2023-04-26T18:15:03Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=253961cfe9b0a63b2524088be294acd7522366e5'/>
<id>urn:sha1:253961cfe9b0a63b2524088be294acd7522366e5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(pypi): also provide install_extra_args to pypi.install (#1263)</title>
<updated>2023-04-26T17:50:11Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-26T17:50:11Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=646ef07907e0960987c13c0b13f69eb808cc66ad'/>
<id>urn:sha1:646ef07907e0960987c13c0b13f69eb808cc66ad</id>
<content type='text'>
Closes #1224.</content>
</entry>
<entry>
<title>chore: release v1.0.0 (#1262)</title>
<updated>2023-04-26T17:16:31Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-26T17:16:31Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=ca57774a5cca94bf7174a80bc37541c1b013f605'/>
<id>urn:sha1:ca57774a5cca94bf7174a80bc37541c1b013f605</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(context): don't write exec wrapper file if it already exists (#1261)</title>
<updated>2023-04-26T16:23:34Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-26T16:23:34Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=e5bcda8ffb4668d484c1d08d6b5fbe12f330c727'/>
<id>urn:sha1:e5bcda8ffb4668d484c1d08d6b5fbe12f330c727</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(linker): add ruby exec wrapper delegate (#1260)</title>
<updated>2023-04-26T15:58:27Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-26T15:58:27Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=1cb07e4d7bba61a5da9502bb2a6a1d1ff278d5fe'/>
<id>urn:sha1:1cb07e4d7bba61a5da9502bb2a6a1d1ff278d5fe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(linker): copy_file instead of rename on Windows (#1254)</title>
<updated>2023-04-23T20:43:56Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-23T20:43:56Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=9a68a4bd997b72cee4132459e0fd99eea0cdc627'/>
<id>urn:sha1:9a68a4bd997b72cee4132459e0fd99eea0cdc627</id>
<content type='text'>
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.</content>
</entry>
<entry>
<title>fix(linker): don't symlink on Windows (#1253)</title>
<updated>2023-04-23T20:25:51Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-23T20:25:51Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=b03c163f12684c21f43b98208ada78145763c6f1'/>
<id>urn:sha1:b03c163f12684c21f43b98208ada78145763c6f1</id>
<content type='text'>
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.</content>
</entry>
<entry>
<title>fix(expr): fix strip_{prefix,suffix} (#1249)</title>
<updated>2023-04-22T21:28:10Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-22T21:28:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=d76949e3b92a8a184bac683227c1024920fe763b'/>
<id>urn:sha1:d76949e3b92a8a184bac683227c1024920fe763b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(schemas): don't vendor schemas in mason.nvim (#1248)</title>
<updated>2023-04-22T20:35:14Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-22T20:35:14Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=54c9176cb82fe1c227978c6df2e2b29f985cbd02'/>
<id>urn:sha1:54c9176cb82fe1c227978c6df2e2b29f985cbd02</id>
<content type='text'>
Instead, schemas are now defined in the package registry and downloaded during installation.

See https://github.com/mason-org/mason-registry/pull/1319.</content>
</entry>
<entry>
<title>feat(registry): add .get_all_package_specs() (#1247)</title>
<updated>2023-04-22T17:20:52Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-22T17:20:52Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=579d4bd178f4aae76a4f4dc2ea34bf5e8fa6231b'/>
<id>urn:sha1:579d4bd178f4aae76a4f4dc2ea34bf5e8fa6231b</id>
<content type='text'>
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.</content>
</entry>
<entry>
<title>chore: remove generate scripts and artifacts (#1246)</title>
<updated>2023-04-22T10:22:54Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-22T10:22:54Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=e239c6439cad2f4c9bd247775815e0be3741621c'/>
<id>urn:sha1:e239c6439cad2f4c9bd247775815e0be3741621c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: autogenerate (#1245)</title>
<updated>2023-04-22T10:03:09Z</updated>
<author>
<name>williambotman[bot]</name>
<email>107473453+williambotman@users.noreply.github.com</email>
</author>
<published>2023-04-22T10:03:09Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=7f2664f700fddf58ce6bf72aa2c921a7c589bfa7'/>
<id>urn:sha1:7f2664f700fddf58ce6bf72aa2c921a7c589bfa7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: remove lua:mason-registry.index registry entry (#1243)</title>
<updated>2023-04-21T19:33:02Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-21T19:33:02Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=ac767592473104dd0cf11725c73470cd47b81b7e'/>
<id>urn:sha1:ac767592473104dd0cf11725c73470cd47b81b7e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: autogenerate (#1242)</title>
<updated>2023-04-21T10:03:09Z</updated>
<author>
<name>williambotman[bot]</name>
<email>107473453+williambotman@users.noreply.github.com</email>
</author>
<published>2023-04-21T10:03:09Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=7f364a3c9b3f77ead3dc5316cf6918d944fc3621'/>
<id>urn:sha1:7f364a3c9b3f77ead3dc5316cf6918d944fc3621</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: autogenerate (#1239)</title>
<updated>2023-04-20T10:03:12Z</updated>
<author>
<name>williambotman[bot]</name>
<email>107473453+williambotman@users.noreply.github.com</email>
</author>
<published>2023-04-20T10:03:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=4b357eded58ef0993fb49a591ed70306c6b44e08'/>
<id>urn:sha1:4b357eded58ef0993fb49a591ed70306c6b44e08</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: autogenerate (#1236)</title>
<updated>2023-04-19T10:02:54Z</updated>
<author>
<name>williambotman[bot]</name>
<email>107473453+williambotman@users.noreply.github.com</email>
</author>
<published>2023-04-19T10:02:54Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=b20a4bd32247411d39d8dd5c94e2e5c87d98556d'/>
<id>urn:sha1:b20a4bd32247411d39d8dd5c94e2e5c87d98556d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: migrate verible (#1235)</title>
<updated>2023-04-18T20:34:44Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-18T20:34:44Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=d3188d44efb0caf006492641f7b9189ae86e47be'/>
<id>urn:sha1:d3188d44efb0caf006492641f7b9189ae86e47be</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(health): add scheduler in python3_host_prog check (#1234)</title>
<updated>2023-04-18T19:04:24Z</updated>
<author>
<name>Au</name>
<email>acehinnnqru@gmail.com</email>
</author>
<published>2023-04-18T19:04:24Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=f657fb6a4ba72ddb15724a45747839eaa39d7acb'/>
<id>urn:sha1:f657fb6a4ba72ddb15724a45747839eaa39d7acb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(health): only check pwsh on Windows (#1232)</title>
<updated>2023-04-18T09:35:50Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-18T09:35:50Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=5a26b2f6906615475a4fd82506ccf8642b81d84e'/>
<id>urn:sha1:5a26b2f6906615475a4fd82506ccf8642b81d84e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: migrate haskell-language-server (#1230)</title>
<updated>2023-04-18T09:07:41Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-18T09:07:41Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=83c4a68a3808824ff62c4d01c8f77ea56a5c5b1d'/>
<id>urn:sha1:83c4a68a3808824ff62c4d01c8f77ea56a5c5b1d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(installer): add generic build provider (#1228)</title>
<updated>2023-04-18T08:36:25Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-18T08:36:25Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=75e64d20c31f8d032916e3990d568a6e38a9d18b'/>
<id>urn:sha1:75e64d20c31f8d032916e3990d568a6e38a9d18b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(expr): remove redundant core filters and always stringify reduced value (#1227)</title>
<updated>2023-04-17T23:16:39Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-17T23:16:39Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=a0604613f5887ba14722d710e2b9290b3894e8db'/>
<id>urn:sha1:a0604613f5887ba14722d710e2b9290b3894e8db</id>
<content type='text'>
The removed filters are not used by mason-registry and are too Lua-specific in nature.</content>
</entry>
<entry>
<title>feat: add require("mason").has_setup flag (#1226)</title>
<updated>2023-04-17T22:32:08Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-17T22:32:08Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=d0dddc36b067d50528f69ab21573a388a49322be'/>
<id>urn:sha1:d0dddc36b067d50528f69ab21573a388a49322be</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: autogenerate (#1225)</title>
<updated>2023-04-17T10:03:00Z</updated>
<author>
<name>williambotman[bot]</name>
<email>107473453+williambotman@users.noreply.github.com</email>
</author>
<published>2023-04-17T10:03:00Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=a1e01f3029217910a376be4a890c3b836ddda113'/>
<id>urn:sha1:a1e01f3029217910a376be4a890c3b836ddda113</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: refactor github provider to smaller modules (#1223)</title>
<updated>2023-04-16T21:07:56Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-16T21:07:56Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=e24d594dc7dbe08305a881c8e7348d4d45445ffe'/>
<id>urn:sha1:e24d594dc7dbe08305a881c8e7348d4d45445ffe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: migrate r-languageserver (#1222)</title>
<updated>2023-04-16T19:42:54Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-16T19:42:54Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=0184cf4b6d009623d8610cae956c44471e68250d'/>
<id>urn:sha1:0184cf4b6d009623d8610cae956c44471e68250d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(health): split up checks (#1221)</title>
<updated>2023-04-16T19:02:03Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-16T19:02:03Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=27b7a132d10bceb17d12145d4c34746e0f08198f'/>
<id>urn:sha1:27b7a132d10bceb17d12145d4c34746e0f08198f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(checkhealth): use non-deprecated versions if possible (#1219)</title>
<updated>2023-04-16T18:35:29Z</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2023-04-16T18:35:29Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=9048bdb97b53210bd19c6423e13e9945b424693a'/>
<id>urn:sha1:9048bdb97b53210bd19c6423e13e9945b424693a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(github): add $MASON_VERSION to build context (#1218)</title>
<updated>2023-04-16T01:22:37Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-16T01:22:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=5b25e13f905b26cd4ab2be64fec072c18a943220'/>
<id>urn:sha1:5b25e13f905b26cd4ab2be64fec072c18a943220</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: migrate julia-lsp (#1217)</title>
<updated>2023-04-15T21:32:10Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-15T21:32:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=390f1635b383d2cedd6ebe626c39ff9385885e78'/>
<id>urn:sha1:390f1635b383d2cedd6ebe626c39ff9385885e78</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: autogenerate (#1216)</title>
<updated>2023-04-15T10:03:06Z</updated>
<author>
<name>williambotman[bot]</name>
<email>107473453+williambotman@users.noreply.github.com</email>
</author>
<published>2023-04-15T10:03:06Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=7caf4f7143b4b2e17fe0e893bdd05c622c508207'/>
<id>urn:sha1:7caf4f7143b4b2e17fe0e893bdd05c622c508207</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(std): manually call zstd on Windows (#1212)</title>
<updated>2023-04-14T15:30:04Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-14T15:30:04Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=3664448c41717f1c40a42839cbb55c925ea11046'/>
<id>urn:sha1:3664448c41717f1c40a42839cbb55c925ea11046</id>
<content type='text'>
Closes #1207.</content>
</entry>
<entry>
<title>chore: autogenerate (#1209)</title>
<updated>2023-04-13T10:02:58Z</updated>
<author>
<name>williambotman[bot]</name>
<email>107473453+williambotman@users.noreply.github.com</email>
</author>
<published>2023-04-13T10:02:58Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=6845ccfe009d6fbc5a6a266c285779ad462b234b'/>
<id>urn:sha1:6845ccfe009d6fbc5a6a266c285779ad462b234b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(github): use evaluated out_file as asset file value (#1208)</title>
<updated>2023-04-12T17:32:43Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-12T17:32:43Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=df4bf38688c31056d222e68aa9f26e3c51090a97'/>
<id>urn:sha1:df4bf38688c31056d222e68aa9f26e3c51090a97</id>
<content type='text'>
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}}"
```</content>
</entry>
<entry>
<title>chore: autogenerate (#1206)</title>
<updated>2023-04-12T10:03:06Z</updated>
<author>
<name>williambotman[bot]</name>
<email>107473453+williambotman@users.noreply.github.com</email>
</author>
<published>2023-04-12T10:03:06Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=4c3e920c79e0493819ffdd2260d3c79ab1c0a41d'/>
<id>urn:sha1:4c3e920c79e0493819ffdd2260d3c79ab1c0a41d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: autogenerate (#1204)</title>
<updated>2023-04-11T10:03:05Z</updated>
<author>
<name>williambotman[bot]</name>
<email>107473453+williambotman@users.noreply.github.com</email>
</author>
<published>2023-04-11T10:03:05Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=3fb2be48864b7850a26c54c04cedb54e95dcdf3f'/>
<id>urn:sha1:3fb2be48864b7850a26c54c04cedb54e95dcdf3f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: migrate packages (#1203)</title>
<updated>2023-04-11T01:12:52Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-11T01:12:52Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=e5bb23fa9ee2a2047368b05f262de6b2152d7a27'/>
<id>urn:sha1:e5bb23fa9ee2a2047368b05f262de6b2152d7a27</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(registry): pcall require Lua registry packages (#1200)</title>
<updated>2023-04-08T13:09:30Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-08T13:09:30Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=2311d9d883eb709ad9979a726a38c5ce1343b63c'/>
<id>urn:sha1:2311d9d883eb709ad9979a726a38c5ce1343b63c</id>
<content type='text'>
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).</content>
</entry>
<entry>
<title>chore(health): relax unzip requirement (#1199)</title>
<updated>2023-04-08T13:03:23Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-08T13:03:23Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=ee9b90fcdf812352ef887175298ab1432ead4c6c'/>
<id>urn:sha1:ee9b90fcdf812352ef887175298ab1432ead4c6c</id>
<content type='text'>
No longer a hard requirement due to vendoring lua zzlib.</content>
</entry>
<entry>
<title>chore: migrate packages (#1198)</title>
<updated>2023-04-08T12:29:03Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-08T12:29:03Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=802ec71625dac8c6a9617b22abdda5e9bf3f6717'/>
<id>urn:sha1:802ec71625dac8c6a9617b22abdda5e9bf3f6717</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(powershell): close stdin (#1197)</title>
<updated>2023-04-08T11:52:39Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-08T11:52:39Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=33e0d59e52dd6da0f48f0052c63dfa9ef98a8229'/>
<id>urn:sha1:33e0d59e52dd6da0f48f0052c63dfa9ef98a8229</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: autogenerate (#1195)</title>
<updated>2023-04-08T10:02:59Z</updated>
<author>
<name>williambotman[bot]</name>
<email>107473453+williambotman@users.noreply.github.com</email>
</author>
<published>2023-04-08T10:02:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=50d8da68a69050e435b53d18c5a8aa9bd16f2afc'/>
<id>urn:sha1:50d8da68a69050e435b53d18c5a8aa9bd16f2afc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(log): dont print to console when headless by default (#1193)</title>
<updated>2023-04-08T01:06:48Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-08T01:06:48Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=bb0a624c77d6bee1bd2d4cb1ad1748b8df4292b6'/>
<id>urn:sha1:bb0a624c77d6bee1bd2d4cb1ad1748b8df4292b6</id>
<content type='text'>
Set MASON_VERBOSE_LOGS=1 to print logs (note, these are still always written to :MasonLog).</content>
</entry>
<entry>
<title>refactor(async): increase wait time (#1192)</title>
<updated>2023-04-08T00:57:53Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-08T00:57:53Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=0e3cbedc7367388d3de424f9c9c12121179cde6f'/>
<id>urn:sha1:0e3cbedc7367388d3de424f9c9c12121179cde6f</id>
<content type='text'>
Still somewhat arbitrary, but high enough to not cause issues such as timing out CI jobs.</content>
</entry>
<entry>
<title>fix(windows): download registry archive to file instead of piping data (#1189)</title>
<updated>2023-04-07T20:33:43Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-07T20:33:43Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=84af7a1fa1dbdb0f201849be7993d999a05d973b'/>
<id>urn:sha1:84af7a1fa1dbdb0f201849be7993d999a05d973b</id>
<content type='text'>
Accessing binary data from the stdout of pwsh.exe's iwr seems to be
causing data corruption leading to inability to unpack the archive.</content>
</entry>
<entry>
<title>chore: autogenerate (#1188)</title>
<updated>2023-04-07T10:03:08Z</updated>
<author>
<name>williambotman[bot]</name>
<email>107473453+williambotman@users.noreply.github.com</email>
</author>
<published>2023-04-07T10:03:08Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=cbe2c13249819cd40e888f5c07e636c7a7bbf7e3'/>
<id>urn:sha1:cbe2c13249819cd40e888f5c07e636c7a7bbf7e3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: healthcheck completion of mason (#1185)</title>
<updated>2023-04-06T18:11:07Z</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2023-04-06T18:11:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=b54d4e3171cc9735de915dbb97e987fb1f05dad9'/>
<id>urn:sha1:b54d4e3171cc9735de915dbb97e987fb1f05dad9</id>
<content type='text'>
When tab-completing :checkhealth it will show "mason.health", which will result in the error
"ERROR No healthcheck found for "mason/health" plugin".</content>
</entry>
<entry>
<title>refactor(std): quiet git checkout (#1186)</title>
<updated>2023-04-06T18:10:30Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-06T18:10:30Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=7c3689afd418f46ecb852a8ffff7642209ce6cf3'/>
<id>urn:sha1:7c3689afd418f46ecb852a8ffff7642209ce6cf3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: autogenerate (#1184)</title>
<updated>2023-04-06T10:02:51Z</updated>
<author>
<name>williambotman[bot]</name>
<email>107473453+williambotman@users.noreply.github.com</email>
</author>
<published>2023-04-06T10:02:51Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=f778db1840248b3850613702f036f01d8846c696'/>
<id>urn:sha1:f778db1840248b3850613702f036f01d8846c696</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: migrate packages (#1182)</title>
<updated>2023-04-05T22:09:09Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-05T22:09:09Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=0b66d6c5fa3fb8a36c76e8d2621e282e978dd5f8'/>
<id>urn:sha1:0b66d6c5fa3fb8a36c76e8d2621e282e978dd5f8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(registry): add ability to register package aliases (#1146)</title>
<updated>2023-04-05T19:42:17Z</updated>
<author>
<name>elky</name>
<email>kylelholzinger@gmail.com</email>
</author>
<published>2023-04-05T19:42:17Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=4453caf0faa37f9a4b85a73d2c09d5b5bca2d3aa'/>
<id>urn:sha1:4453caf0faa37f9a4b85a73d2c09d5b5bca2d3aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(github): fall back to curl/wget if gh is not available (#1181)</title>
<updated>2023-04-05T17:50:43Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-05T17:50:43Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=e57d9bd671adce24970480a194690d207e2a141d'/>
<id>urn:sha1:e57d9bd671adce24970480a194690d207e2a141d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(npm): set install-strategy on npm &gt;= 9 (#1179)</title>
<updated>2023-04-04T20:02:55Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-04T20:02:55Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=c625abf171dfaad790f5703465a93a94334e5049'/>
<id>urn:sha1:c625abf171dfaad790f5703465a93a94334e5049</id>
<content type='text'>
Closes #1175.</content>
</entry>
<entry>
<title>test(async): add tests for control mechanisms (#1176)</title>
<updated>2023-04-03T15:05:32Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-03T15:05:32Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=dbf34eecc1f06733a2c518ddd5fe6b1472e7d837'/>
<id>urn:sha1:dbf34eecc1f06733a2c518ddd5fe6b1472e7d837</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: vendor zzlib for unzip (#1174)</title>
<updated>2023-04-02T23:43:37Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-02T23:43:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=46abd3ff86c74294fed9a530ec872ec7a4680bef'/>
<id>urn:sha1:46abd3ff86c74294fed9a530ec872ec7a4680bef</id>
<content type='text'>
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.</content>
</entry>
<entry>
<title>chore: migrate packages (#1173)</title>
<updated>2023-04-02T22:47:39Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-02T22:47:39Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=cf84a1d710cbe1f2ab698cfc07de057046892bbb'/>
<id>urn:sha1:cf84a1d710cbe1f2ab698cfc07de057046892bbb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(package): schedule callback that can only run in main loop (#1172)</title>
<updated>2023-04-02T22:36:08Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-02T22:36:08Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=1256cec90d16326a124a529dc48bee38452eb321'/>
<id>urn:sha1:1256cec90d16326a124a529dc48bee38452eb321</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: only schedule in a.scheduler() when in fast event (#1170)</title>
<updated>2023-04-02T22:33:48Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-02T22:33:48Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=0114336145771ff7c528debba52c5ff21bf6f7a2'/>
<id>urn:sha1:0114336145771ff7c528debba52c5ff21bf6f7a2</id>
<content type='text'>
Explicitly schedule via `a.wait(vim.schedule)` instead.</content>
</entry>
<entry>
<title>chore: consolidate generate task (#1171)</title>
<updated>2023-04-02T19:38:20Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-02T19:38:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=bd5f5924e99eb20effc3199710ab754e89f7a7b3'/>
<id>urn:sha1:bd5f5924e99eb20effc3199710ab754e89f7a7b3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore(health): include :MasonUpdate suggestion (#1169)</title>
<updated>2023-04-01T22:35:52Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-01T22:35:52Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=aa8b3055868a1a2740ee50317cf4bbdfea6d49cb'/>
<id>urn:sha1:aa8b3055868a1a2740ee50317cf4bbdfea6d49cb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(registry): use oneshot channel for updating registry (#1168)</title>
<updated>2023-04-01T22:15:48Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-01T22:15:48Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=2e35781f5ee020fac6182b4494fdf2f12f3a9bbf'/>
<id>urn:sha1:2e35781f5ee020fac6182b4494fdf2f12f3a9bbf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(ui): remove new lines from error (#1167)</title>
<updated>2023-04-01T20:48:18Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-01T20:48:18Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=0669f0ffc73c0176e2293cdaf7fb7ffa2c49a6af'/>
<id>urn:sha1:0669f0ffc73c0176e2293cdaf7fb7ffa2c49a6af</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(ui): dont early return package updates if no visible packages (#1166)</title>
<updated>2023-04-01T20:35:43Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-01T20:35:43Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=bd5910e967bc57afe5c51357aca637da393ed65a'/>
<id>urn:sha1:bd5910e967bc57afe5c51357aca637da393ed65a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(async): early return if no suspend functions (#1165)</title>
<updated>2023-04-01T20:35:34Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-01T20:35:34Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=1840ecc8442ac17527430a1941c82b9606341740'/>
<id>urn:sha1:1840ecc8442ac17527430a1941c82b9606341740</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(ui): display warning and error message if registry is not installed (#1164)</title>
<updated>2023-04-01T19:55:58Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-01T19:55:58Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=bdc5b36ee4124682e35bd59e0f162f0d0d09017f'/>
<id>urn:sha1:bdc5b36ee4124682e35bd59e0f162f0d0d09017f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: migrate packages (#1163)</title>
<updated>2023-04-01T18:56:45Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-04-01T18:56:45Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=9c3f731b53abc19c123d396da94edbaba80210ae'/>
<id>urn:sha1:9c3f731b53abc19c123d396da94edbaba80210ae</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: migrate packages (#1161)</title>
<updated>2023-03-31T17:59:47Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-03-31T17:59:47Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=baee73f710fda10d3f946dc98f14b6923f38e3f1'/>
<id>urn:sha1:baee73f710fda10d3f946dc98f14b6923f38e3f1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: autogenerate (#1159)</title>
<updated>2023-03-31T10:03:17Z</updated>
<author>
<name>williambotman[bot]</name>
<email>107473453+williambotman@users.noreply.github.com</email>
</author>
<published>2023-03-31T10:03:17Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=7e1c9309161a49e01cb9d2bdeea2a39fc6d5e977'/>
<id>urn:sha1:7e1c9309161a49e01cb9d2bdeea2a39fc6d5e977</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: autogenerate (#1155)</title>
<updated>2023-03-30T10:21:36Z</updated>
<author>
<name>williambotman[bot]</name>
<email>107473453+williambotman@users.noreply.github.com</email>
</author>
<published>2023-03-30T10:21:36Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=5e059a03b2273d918e9742d38e5e1cb37c2239f2'/>
<id>urn:sha1:5e059a03b2273d918e9742d38e5e1cb37c2239f2</id>
<content type='text'>
* chore: autogenerate

* fixup</content>
</entry>
<entry>
<title>chore: log entire opts table (#1149)</title>
<updated>2023-03-29T08:40:16Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-03-29T08:40:16Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=b3db9cb08a1c2cb889369c22d688a0343a4c3431'/>
<id>urn:sha1:b3db9cb08a1c2cb889369c22d688a0343a4c3431</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: migrate packages (#1148)</title>
<updated>2023-03-29T06:46:37Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-03-29T06:46:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=28fe4925511cc679ae65046c1ecc3389249264d4'/>
<id>urn:sha1:28fe4925511cc679ae65046c1ecc3389249264d4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(ui): update registry when checking for new package versions (#1147)</title>
<updated>2023-03-28T20:34:20Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-03-28T20:34:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=92fe8b7b3795ebb9e856124ae9ef5d4a1502f230'/>
<id>urn:sha1:92fe8b7b3795ebb9e856124ae9ef5d4a1502f230</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: autogenerate (#1145)</title>
<updated>2023-03-28T10:03:09Z</updated>
<author>
<name>williambotman[bot]</name>
<email>107473453+williambotman@users.noreply.github.com</email>
</author>
<published>2023-03-28T10:03:09Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=86979dabf91bae92bddc3850eff06f5e7488b029'/>
<id>urn:sha1:86979dabf91bae92bddc3850eff06f5e7488b029</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: migrate rust-analyzer (#1144)</title>
<updated>2023-03-27T10:57:57Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-03-27T10:57:57Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=8829f9539f501ac99d6a556309a672478ca78e98'/>
<id>urn:sha1:8829f9539f501ac99d6a556309a672478ca78e98</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: migrate packages (#1141)</title>
<updated>2023-03-26T13:47:31Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-03-26T13:47:31Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=1f8e3a51d6370304ad29ca4f22fcb374018840db'/>
<id>urn:sha1:1f8e3a51d6370304ad29ca4f22fcb374018840db</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(health): add registry and unzip (#1139)</title>
<updated>2023-03-26T10:47:06Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-03-26T10:47:06Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=ca8723593b873708100aee16a5897d66fdcceac9'/>
<id>urn:sha1:ca8723593b873708100aee16a5897d66fdcceac9</id>
<content type='text'>
</content>
</entry>
</feed>
