<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mason/lua/mason-vendor, branch feat/socket-integration</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/mason/atom/lua/mason-vendor?h=feat%2Fsocket-integration</id>
<link rel='self' href='http://git.sudomsg.com/mirror/mason/atom/lua/mason-vendor?h=feat%2Fsocket-integration'/>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/'/>
<updated>2023-04-04T20:02:55Z</updated>
<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>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>feat: add semver module (#1058)</title>
<updated>2023-03-05T02:04:31Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2023-03-05T02:04:31Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=90bbcceffa1f1051b4e6c62e5ec7d33d93efa5ca'/>
<id>urn:sha1:90bbcceffa1f1051b4e6c62e5ec7d33d93efa5ca</id>
<content type='text'>
This will be used to compare semver versions, for example:

```lua
local v1 = try(semver.parse("1.0.0"))
local v2 = try(semver.parse("v2.0.0"))

local _ = v1 &lt; v2 -- true
```</content>
</entry>
</feed>
