<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mason/lua, branch v1.11.0</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/mason/atom/lua?h=v1.11.0</id>
<link rel='self' href='http://git.sudomsg.com/mirror/mason/atom/lua?h=v1.11.0'/>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/'/>
<updated>2025-02-15T22:14:25Z</updated>
<entry>
<title>chore(main): release 1.11.0 (#1658)</title>
<updated>2025-02-15T22:14:25Z</updated>
<author>
<name>williambotman[bot]</name>
<email>107473453+williambotman@users.noreply.github.com</email>
</author>
<published>2025-02-15T22:14:25Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=fc98833b6da5de5a9c5b1446ac541577059555be'/>
<id>urn:sha1:fc98833b6da5de5a9c5b1446ac541577059555be</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(ui): add backdrop (#1759)</title>
<updated>2025-02-15T22:12:31Z</updated>
<author>
<name>Hung Vu</name>
<email>89293664+vuxuanhungg@users.noreply.github.com</email>
</author>
<published>2025-02-15T22:12:31Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=0a3a85fa1a59e0bb0811c87556dee51f027b3358'/>
<id>urn:sha1:0a3a85fa1a59e0bb0811c87556dee51f027b3358</id>
<content type='text'>
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 &lt;william@redwill.se&gt;</content>
</entry>
<entry>
<title>fix(fs): fall back to `fs_stat` if entry type is not returned by `fs_readdir` (#1783)</title>
<updated>2025-02-15T20:19:11Z</updated>
<author>
<name>Nicolas Thierry</name>
<email>45313578+Captainfl4me@users.noreply.github.com</email>
</author>
<published>2025-02-15T20:19:11Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=1114b2336e917d883c30f89cd63ba94050001b2d'/>
<id>urn:sha1:1114b2336e917d883c30f89cd63ba94050001b2d</id>
<content type='text'>
Co-authored-by: William Boman &lt;william@redwill.se&gt;</content>
</entry>
<entry>
<title>fix: avoid calling vim.fn in fast event (#1878)</title>
<updated>2025-02-15T20:00:35Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2025-02-15T20:00:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=3a444cb7b0cee6b1e2ed31b7e76f37509075dc46'/>
<id>urn:sha1:3a444cb7b0cee6b1e2ed31b7e76f37509075dc46</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(ui): reposition window if border is different than "none" (#1859)</title>
<updated>2025-02-15T17:34:17Z</updated>
<author>
<name>Pedro Gabriel de Morais Ribeiro</name>
<email>52004811+pedrog14@users.noreply.github.com</email>
</author>
<published>2025-02-15T17:34:17Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=f9f3b464dda319288b8ce592e53f0d9cf9ca8b4e'/>
<id>urn:sha1:f9f3b464dda319288b8ce592e53f0d9cf9ca8b4e</id>
<content type='text'>
Co-authored-by: William Boman &lt;william@redwill.se&gt;</content>
</entry>
<entry>
<title>fix: replace deprecated calls to vim.validate (#1876)</title>
<updated>2025-02-15T15:44:40Z</updated>
<author>
<name>Mark Sommers</name>
<email>42284859+marks0mmers@users.noreply.github.com</email>
</author>
<published>2025-02-15T15:44:40Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=5664dd5deb3ac9527da90691543eb28df51c1ef8'/>
<id>urn:sha1:5664dd5deb3ac9527da90691543eb28df51c1ef8</id>
<content type='text'>
Co-authored-by: William Boman &lt;william@redwill.se&gt;</content>
</entry>
<entry>
<title>fix(ui): fix rendering JSON schemas (#1757)</title>
<updated>2024-07-16T23:01:10Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2024-07-16T23:01:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=e2f7f9044ec30067bc11800a9e266664b88cda22'/>
<id>urn:sha1:e2f7f9044ec30067bc11800a9e266664b88cda22</id>
<content type='text'>
Fixes #1741.</content>
</entry>
<entry>
<title>fix(pypi): prefer stock python3 if it satisfies version requirement (#1736)</title>
<updated>2024-07-09T12:46:42Z</updated>
<author>
<name>Inhyuk Cho</name>
<email>cih9088@gmail.com</email>
</author>
<published>2024-07-09T12:46:42Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=f96a31855fa8aea55599cea412fe611b85a874ed'/>
<id>urn:sha1:f96a31855fa8aea55599cea412fe611b85a874ed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(pypi): allow access to system site packages by default (#1584)</title>
<updated>2024-07-07T21:47:14Z</updated>
<author>
<name>Silico_Biomancer</name>
<email>BlueDrink9@users.noreply.github.com</email>
</author>
<published>2024-07-07T21:47:14Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=2be2600f9b5a61b0c6109a3fb161b3abe75e5195'/>
<id>urn:sha1:2be2600f9b5a61b0c6109a3fb161b3abe75e5195</id>
<content type='text'>
Co-authored-by: William Boman &lt;william@redwill.se&gt;</content>
</entry>
<entry>
<title>feat(pypi): improve resolving suitable python version (#1725)</title>
<updated>2024-06-01T15:17:27Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2024-06-01T15:17:27Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=0950b15060067f752fde13a779a994f59516ce3d'/>
<id>urn:sha1:0950b15060067f752fde13a779a994f59516ce3d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(pypi): exclude python3.12 from candidate list (#1722)</title>
<updated>2024-05-31T05:37:09Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2024-05-31T05:37:09Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=f8ce8768f296717c72b3910eee7bd5ac5223cdb9'/>
<id>urn:sha1:f8ce8768f296717c72b3910eee7bd5ac5223cdb9</id>
<content type='text'>
Support for python3.12 among pypi packages is pretty poor, this limits the upper bound to python3.11 instead.</content>
</entry>
<entry>
<title>fix(registry): exhaust streaming parser when loading "file:" registries (#1708)</title>
<updated>2024-05-14T07:24:21Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2024-05-14T07:24:21Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=49ff59aded1047a773670651cfa40e76e63c6377'/>
<id>urn:sha1:49ff59aded1047a773670651cfa40e76e63c6377</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: avoid calling vim.fn.has inside fast event (#1705)</title>
<updated>2024-05-12T11:35:18Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2024-05-12T11:35:18Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=1b3d60405d1d720b2c4927f19672e9479703b00f'/>
<id>urn:sha1:1b3d60405d1d720b2c4927f19672e9479703b00f</id>
<content type='text'>
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.</content>
</entry>
<entry>
<title>chore(registry): clean up recent changes (#1704)</title>
<updated>2024-05-11T21:21:55Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2024-05-11T21:21:55Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=e91ff44c0a97a76a004b5516db8e3085d1955fb6'/>
<id>urn:sha1:e91ff44c0a97a76a004b5516db8e3085d1955fb6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: fix usage of deprecated Neovim APIs (#1703)</title>
<updated>2024-05-11T19:22:49Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2024-05-11T19:22:49Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=0f1cb65f436b769733d18b41572f617a1fb41f62'/>
<id>urn:sha1:0f1cb65f436b769733d18b41572f617a1fb41f62</id>
<content type='text'>
</content>
</entry>
<entry>
<title>perf(registry): significantly improve the "file:" protocol performance (#1702)</title>
<updated>2024-05-11T18:59:50Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2024-05-11T18:59:50Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=098a56c385ca3a1a0d4682d129203dda35421b8e'/>
<id>urn:sha1:098a56c385ca3a1a0d4682d129203dda35421b8e</id>
<content type='text'>
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.</content>
</entry>
<entry>
<title>fix(health): support multidigit luarocks version numbers (#1648)</title>
<updated>2024-03-21T10:45:02Z</updated>
<author>
<name>Eris</name>
<email>109345206+FerretDetective@users.noreply.github.com</email>
</author>
<published>2024-03-21T10:45:02Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=751b1fcbf3d3b783fcf8d48865264a9bcd8f9b10'/>
<id>urn:sha1:751b1fcbf3d3b783fcf8d48865264a9bcd8f9b10</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore(main): release 1.10.0 (#1605)</title>
<updated>2024-01-29T06:29:49Z</updated>
<author>
<name>williambotman[bot]</name>
<email>107473453+williambotman@users.noreply.github.com</email>
</author>
<published>2024-01-29T06:29:49Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=c43eeb5614a09dc17c03a7fb49de2e05de203924'/>
<id>urn:sha1:c43eeb5614a09dc17c03a7fb49de2e05de203924</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(pypi): fix variable shadowing (#1610)</title>
<updated>2024-01-29T06:28:15Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2024-01-29T06:28:15Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=aa550fb0649643eee89d5e64c67f81916e88a736'/>
<id>urn:sha1:aa550fb0649643eee89d5e64c67f81916e88a736</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(pypi): attempt more python3 candidates (#1608)</title>
<updated>2024-01-25T21:02:00Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2024-01-25T21:02:00Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=dcd0ea30ccfc7d47e879878d1270d6847a519181'/>
<id>urn:sha1:dcd0ea30ccfc7d47e879878d1270d6847a519181</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(golang): fix fetching package versions for packages containing subpath specifier (#1607)</title>
<updated>2024-01-22T08:09:45Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2024-01-22T08:09:45Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=9c9416817c9f4e6f333c749327a1ed5355cfab61'/>
<id>urn:sha1:9c9416817c9f4e6f333c749327a1ed5355cfab61</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: don't use vim.g.python3_host_prog as a candidate for python (#1606)</title>
<updated>2024-01-21T17:47:59Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2024-01-21T17:47:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=bce96d2fd483e71826728c6f9ac721fc9dd7d2cf'/>
<id>urn:sha1:bce96d2fd483e71826728c6f9ac721fc9dd7d2cf</id>
<content type='text'>
This is inconsistent with how other system dependencies are resolved and is not
documented anywhere.</content>
</entry>
<entry>
<title>fix(ui): don't indent empty lines (#1597)</title>
<updated>2024-01-21T17:26:29Z</updated>
<author>
<name>Will Lillis</name>
<email>wlillis@umass.edu</email>
</author>
<published>2024-01-21T17:26:29Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=c7e67059bb8ce7e126263471645c531d961b5e1d'/>
<id>urn:sha1:c7e67059bb8ce7e126263471645c531d961b5e1d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore(main): release 1.9.0 (#1586)</title>
<updated>2024-01-06T08:11:42Z</updated>
<author>
<name>williambotman[bot]</name>
<email>107473453+williambotman@users.noreply.github.com</email>
</author>
<published>2024-01-06T08:11:42Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=baf99d94c3380640d19af9c70c0541bd6e7cd0cb'/>
<id>urn:sha1:baf99d94c3380640d19af9c70c0541bd6e7cd0cb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add support for openvsx sources (#1589)</title>
<updated>2024-01-06T08:02:01Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2024-01-06T08:02:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=6c685476df4f202e371bdd3d726729d6f3f8b9f0'/>
<id>urn:sha1:6c685476df4f202e371bdd3d726729d6f3f8b9f0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(cargo): don't attempt to fetch versions when version targets commit SHA (#1585)</title>
<updated>2023-12-29T06:46:43Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-12-29T06:46:43Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=a09da6ac634926a299dd439da08bdb547a8ca011'/>
<id>urn:sha1:a09da6ac634926a299dd439da08bdb547a8ca011</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore(main): release 1.8.3 (#1555)</title>
<updated>2023-11-08T16:46:45Z</updated>
<author>
<name>williambotman[bot]</name>
<email>107473453+williambotman@users.noreply.github.com</email>
</author>
<published>2023-11-08T16:46:45Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=41e75af1f578e55ba050c863587cffde3556ffa6'/>
<id>urn:sha1:41e75af1f578e55ba050c863587cffde3556ffa6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(pypi): support MSYS2 virtual environments on Windows (#1547)</title>
<updated>2023-11-08T16:43:06Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-11-08T16:43:06Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=3e2432ad0bca01fc3356389b341aa3e5e2da9fd8'/>
<id>urn:sha1:3e2432ad0bca01fc3356389b341aa3e5e2da9fd8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore(main): release 1.8.2 (#1543)</title>
<updated>2023-10-31T14:57:00Z</updated>
<author>
<name>williambotman[bot]</name>
<email>107473453+williambotman@users.noreply.github.com</email>
</author>
<published>2023-10-31T14:57:00Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=eabf6d347fdb75be360d4c0ced1145670a171453'/>
<id>urn:sha1:eabf6d347fdb75be360d4c0ced1145670a171453</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(registry): fix parsing registry identifiers that contain ":" (#1542)</title>
<updated>2023-10-31T14:55:27Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-10-31T14:55:27Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=87eb3ac2ab4fcbf5326d8bde6842b073a3be65a7'/>
<id>urn:sha1:87eb3ac2ab4fcbf5326d8bde6842b073a3be65a7</id>
<content type='text'>
This primarily fixes `file:` registry identifiers on Windows that may include a drive letter (e.g.
`file:C:\Users\user\AppData\Local\nvim`).</content>
</entry>
<entry>
<title>chore(main): release 1.8.1 (#1515)</title>
<updated>2023-10-10T12:05:20Z</updated>
<author>
<name>williambotman[bot]</name>
<email>107473453+williambotman@users.noreply.github.com</email>
</author>
<published>2023-10-10T12:05:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=cd7835b15f5a4204fc37e0aa739347472121a54c'/>
<id>urn:sha1:cd7835b15f5a4204fc37e0aa739347472121a54c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(health): schedule vim.fn call (#1514)</title>
<updated>2023-10-10T12:03:24Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-10-10T12:03:24Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=3ba3b79f73d5411e72c7df5445150f4e9278d4d7'/>
<id>urn:sha1:3ba3b79f73d5411e72c7df5445150f4e9278d4d7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore(main): release 1.8.0 (#1469)</title>
<updated>2023-09-10T22:02:24Z</updated>
<author>
<name>williambotman[bot]</name>
<email>107473453+williambotman@users.noreply.github.com</email>
</author>
<published>2023-09-10T22:02:24Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=d66c60e17dd6fd8165194b1d14d21f7eb2c1697a'/>
<id>urn:sha1:d66c60e17dd6fd8165194b1d14d21f7eb2c1697a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>health: update requirement to npm &gt;= 7 (#1480)</title>
<updated>2023-08-29T16:39:00Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-08-29T16:39:00Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=0942198fb9a998b6ccee36fb8dd7495eb8ba659c'/>
<id>urn:sha1:0942198fb9a998b6ccee36fb8dd7495eb8ba659c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(registry): reset registries state when setting registries (#1474)</title>
<updated>2023-08-27T15:55:46Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-08-27T15:55:46Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=c811fbf09c7642eebb37d6694f1a016a043f6ed3'/>
<id>urn:sha1:c811fbf09c7642eebb37d6694f1a016a043f6ed3</id>
<content type='text'>
This should only be called once (during mason.nvim setup), but this fixes potential duplicate registry registration in
cases where it's called &gt; 1 times.</content>
</entry>
<entry>
<title>refactor(registry): colocate FileRegistrySource buffer management (#1473)</title>
<updated>2023-08-27T15:55:27Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-08-27T15:55:27Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=3569827f7b4651561eaafc60a3f3bc1bf382cebb'/>
<id>urn:sha1:3569827f7b4651561eaafc60a3f3bc1bf382cebb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(registry): schedule vim.fn calls in FileRegistrySource (#1471)</title>
<updated>2023-08-27T15:53:27Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-08-27T15:53:27Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=1c77412d7ff73e453cdc5366c8d7cd98d2242802'/>
<id>urn:sha1:1c77412d7ff73e453cdc5366c8d7cd98d2242802</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(ui): add setting to toggle help view (#1468)</title>
<updated>2023-08-26T13:54:30Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-08-26T13:54:30Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=e1602c868f938877057cb6f45e50859cb55cad96'/>
<id>urn:sha1:e1602c868f938877057cb6f45e50859cb55cad96</id>
<content type='text'>
Closes #1435.</content>
</entry>
<entry>
<title>chore(main): release 1.7.0 (#1455)</title>
<updated>2023-08-25T22:04:35Z</updated>
<author>
<name>williambotman[bot]</name>
<email>107473453+williambotman@users.noreply.github.com</email>
</author>
<published>2023-08-25T22:04:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=4a8deb615a477029a549cea5cef69d90e4d1f850'/>
<id>urn:sha1:4a8deb615a477029a549cea5cef69d90e4d1f850</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(registry): add file: source protocol (#1457)</title>
<updated>2023-08-25T22:03:13Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-08-25T22:03:13Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=85440397264a31208721e4501c93b23a4940b27e'/>
<id>urn:sha1:85440397264a31208721e4501c93b23a4940b27e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: decrease log level (#1467)</title>
<updated>2023-08-25T21:57:57Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-08-25T21:57:57Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=7185173b623afd963d165cc0b90fc2963beddbb0'/>
<id>urn:sha1:7185173b623afd963d165cc0b90fc2963beddbb0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(std): use gtar if available (#1433)</title>
<updated>2023-08-19T06:48:10Z</updated>
<author>
<name>3uryd1ce</name>
<email>99762926+3uryd1ce@users.noreply.github.com</email>
</author>
<published>2023-08-19T06:48:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=a51c2d063c5377ee9e58c5f9cda7c7436787be72'/>
<id>urn:sha1:a51c2d063c5377ee9e58c5f9cda7c7436787be72</id>
<content type='text'>
Closes #1415.</content>
</entry>
<entry>
<title>feat(cargo): support fetching versions for git crates hosted on github (#1459)</title>
<updated>2023-08-19T06:31:07Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-08-19T06:31:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=e9eb0048cecc577a1eec534485d3e010487b46a7'/>
<id>urn:sha1:e9eb0048cecc577a1eec534485d3e010487b46a7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore(async): add Channel (#1456)</title>
<updated>2023-08-17T17:34:23Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-08-17T17:34:23Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=b5bb138312dbd3f7729197ca659cbe5221d36a03'/>
<id>urn:sha1:b5bb138312dbd3f7729197ca659cbe5221d36a03</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(ui): properly reset new package version state (#1454)</title>
<updated>2023-08-17T11:30:48Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-08-17T11:30:48Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=68e6a153d7cd1251eb85ebb48d2e351e9ab940b8'/>
<id>urn:sha1:68e6a153d7cd1251eb85ebb48d2e351e9ab940b8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore(main): release 1.6.2 (#1446)</title>
<updated>2023-08-09T07:48:03Z</updated>
<author>
<name>williambotman[bot]</name>
<email>107473453+williambotman@users.noreply.github.com</email>
</author>
<published>2023-08-09T07:48:03Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=74eac861b013786bf231b204b4ba9a7d380f4bd9'/>
<id>urn:sha1:74eac861b013786bf231b204b4ba9a7d380f4bd9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(ui): don't disable search mode if empty pattern and last-pattern is set (#1445)</title>
<updated>2023-08-09T07:29:55Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-08-09T07:29:55Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=be6f680774a75a06ceede3bd7159df2388f49b04'/>
<id>urn:sha1:be6f680774a75a06ceede3bd7159df2388f49b04</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore(logging): fix log string (#1444)</title>
<updated>2023-08-09T07:14:41Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-08-09T07:14:41Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=29b9b97f80409af9f5258623ee405e07dae44c82'/>
<id>urn:sha1:29b9b97f80409af9f5258623ee405e07dae44c82</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore(main): release 1.6.1 (#1423)</title>
<updated>2023-07-21T16:15:10Z</updated>
<author>
<name>williambotman[bot]</name>
<email>107473453+williambotman@users.noreply.github.com</email>
</author>
<published>2023-07-21T16:15:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=3f6b544c75c01549f7a2a9e395e0f1cea42b25dd'/>
<id>urn:sha1:3f6b544c75c01549f7a2a9e395e0f1cea42b25dd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(installer): retain unmapped source fields (#1399)</title>
<updated>2023-07-21T16:13:49Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-07-21T16:13:49Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=05795741895ee16062eabeb0d89bff7cbcd693fa'/>
<id>urn:sha1:05795741895ee16062eabeb0d89bff7cbcd693fa</id>
<content type='text'>
Fixes #1398.</content>
</entry>
<entry>
<title>chore(main): release 1.6.0 (#1392)</title>
<updated>2023-07-04T10:31:01Z</updated>
<author>
<name>williambotman[bot]</name>
<email>107473453+williambotman@users.noreply.github.com</email>
</author>
<published>2023-07-04T10:31:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=5ad3e113b0c3fde3caba8630599373046f6197e8'/>
<id>urn:sha1:5ad3e113b0c3fde3caba8630599373046f6197e8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(ui): don't use diagnostic messages for displaying deprecated, uninstalled, packages (#1393)</title>
<updated>2023-07-04T10:29:37Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-07-04T10:29:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=c290d0e4ab6da9cac1e26684e53fba0b615862ed'/>
<id>urn:sha1:c290d0e4ab6da9cac1e26684e53fba0b615862ed</id>
<content type='text'>
Less intrusive display of deprecated packages that aren't installed. Diagnostics
should only be for things that require the user's immediate attention.</content>
</entry>
<entry>
<title>feat(ui): display package deprecation message (#1391)</title>
<updated>2023-07-04T10:08:12Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-07-04T10:08:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=b7281153cd9167d2b1a5d8cbda1ba8d4ad9fa8c2'/>
<id>urn:sha1:b7281153cd9167d2b1a5d8cbda1ba8d4ad9fa8c2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore(main): release 1.5.1 (#1381)</title>
<updated>2023-07-03T18:15:42Z</updated>
<author>
<name>williambotman[bot]</name>
<email>107473453+williambotman@users.noreply.github.com</email>
</author>
<published>2023-07-03T18:15:42Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=de5959dfc11688be554a53ac95d14bded9eaca4c'/>
<id>urn:sha1:de5959dfc11688be554a53ac95d14bded9eaca4c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(purl): percent-encoding is case insensitive (#1382)</title>
<updated>2023-06-28T22:33:13Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-06-28T22:33:13Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=b68d3be4b664671002221d43c82e74a0f1006b26'/>
<id>urn:sha1:b68d3be4b664671002221d43c82e74a0f1006b26</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(linker): ensure exec wrapper target is executable (#1380)</title>
<updated>2023-06-28T20:00:41Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-06-28T20:00:41Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=10da1a33b4ac24ad4d76a9af91871720ac6b65e4'/>
<id>urn:sha1:10da1a33b4ac24ad4d76a9af91871720ac6b65e4</id>
<content type='text'>
Fixes #1368.</content>
</entry>
<entry>
<title>chore(main): release 1.5.0 (#1375)</title>
<updated>2023-06-28T18:16:02Z</updated>
<author>
<name>williambotman[bot]</name>
<email>107473453+williambotman@users.noreply.github.com</email>
</author>
<published>2023-06-28T18:16:02Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=8adaf0bc58ddadd70dad563f949042fb1cb0211c'/>
<id>urn:sha1:8adaf0bc58ddadd70dad563f949042fb1cb0211c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(command): add completion for option flags for :MasonInstall (#1379)</title>
<updated>2023-06-28T17:32:50Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-06-28T17:32:50Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=e507af7b996dae90404345abb2bc88540f931589'/>
<id>urn:sha1:e507af7b996dae90404345abb2bc88540f931589</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(installer): write more installation output to stdout (#1376)</title>
<updated>2023-06-28T17:26:23Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-06-28T17:26:23Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=758ac5b35e823eee74a90f855b2a66afc51ec92d'/>
<id>urn:sha1:758ac5b35e823eee74a90f855b2a66afc51ec92d</id>
<content type='text'>
This should give better insights into the installation progress.</content>
</entry>
<entry>
<title>chore(ci): upgrade linter versions (#1377)</title>
<updated>2023-06-28T17:21:28Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-06-28T17:21:28Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=8942b5776a14b93ac598d9852df81132823a5d12'/>
<id>urn:sha1:8942b5776a14b93ac598d9852df81132823a5d12</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(installer): timeout schema download after 5s (#1374)</title>
<updated>2023-06-28T16:36:42Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-06-28T16:36:42Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=d11437645af60449ff252b2c9abda103c5610520'/>
<id>urn:sha1:d11437645af60449ff252b2c9abda103c5610520</id>
<content type='text'>
Closes #1361.</content>
</entry>
<entry>
<title>docs: update help docs (#1370)</title>
<updated>2023-06-27T08:47:44Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-06-27T08:47:44Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=db58ec7bc9248fb1878172f90cadc825b77564a6'/>
<id>urn:sha1:db58ec7bc9248fb1878172f90cadc825b77564a6</id>
<content type='text'>
</content>
</entry>
<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>
</feed>
