<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mason/lua/mason-registry/sources/synthesized.lua, branch stable</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/mason/atom/lua/mason-registry/sources/synthesized.lua?h=stable</id>
<link rel='self' href='http://git.sudomsg.com/mirror/mason/atom/lua/mason-registry/sources/synthesized.lua?h=stable'/>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/'/>
<updated>2026-05-14T15:21:42Z</updated>
<entry>
<title>feat: add the infrastructure to support "system" packages (#2085)</title>
<updated>2026-05-14T15:21:42Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2026-05-14T15:21:42Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=8e921c2b68571e978db5d4d3fef9c9a7f8755473'/>
<id>urn:sha1:8e921c2b68571e978db5d4d3fef9c9a7f8755473</id>
<content type='text'>
This enables `mason.nvim` to start managing certain packages that:

1) are not suitable for the core registry
2) should not surface in existing APIs and UIs</content>
</entry>
<entry>
<title>fix(registry): exclude synthesized registry when updating/installing registries (#2054)</title>
<updated>2026-01-07T15:25:00Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2026-01-07T15:25:00Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=3fce8bd25e773bae4267c9e8f2cfbfda22aeb017'/>
<id>urn:sha1:3fce8bd25e773bae4267c9e8f2cfbfda22aeb017</id>
<content type='text'>
This doesn't necessarily fix a "bug" but primarily fixes the message
provided to users when updating registries. If a user has 1 registry
configured the message is now "updating 2 registries", this fixes it to
"updating registry".</content>
</entry>
<entry>
<title>feat: add support for removal of packages from a registry (#2052)</title>
<updated>2026-01-07T14:46:58Z</updated>
<author>
<name>William Boman</name>
<email>william@redwill.se</email>
</author>
<published>2026-01-07T14:46:58Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/mason/commit/?id=69862d6c8dbe215489c3e48e624ff25f44437e55'/>
<id>urn:sha1:69862d6c8dbe215489c3e48e624ff25f44437e55</id>
<content type='text'>
This adds support for removal of packages from any given registry.
Currently mason.nvim doesn't support this at all and throws an error
when trying to interact with the registry in any way while having a
removed package installed locally.

This ensures that removed packages are available both in the `:Mason` UI
as well as the public Lua APIs. These "synthesized" packages only
supports uninstallation, and metadata such as licenses, categories,
homepage, etc is not available.</content>
</entry>
</feed>
