What's Changed
-
A registry can declare a description.
info set-descriptionstores markdown (a
LocaleString, so it can carry translations),inforeturns it, and the marketplace shows it
above the registry's services while that registry is selected. -
A client can follow the registry index over a websocket instead of re-fetching it.
db.subscribereturns/indexas it stands plus a continuation id; connecting to
/ws/rpc/<id>then streams its JSON patches. Callers can select/indexor any subpath,
including the package or OS index, while the endpoint remains unauthenticated. -
An indexed package version now advertises which installed versions can migrate into it, so a
client asking for an upgrade path is offered a version it can actually install. Entries already
in an index keep their permissive value until that version is published again. -
Package metadata exposes hardware virtualization support. Packages can declare access to
/dev/kvmwithhardwareVirtualization; manifests that omit the field remain compatible. -
os asset removecan be run. Itsiso/img/squashfshandlers were registered as
RPC-only with no CLI counterpart, soremoveparsed as a leaf that accepts no arguments — it
listed with a blank description and rejectedos asset remove iso 0.4.0 x86_64as an
unexpected argument. The three subcommands now take<VERSION> <PLATFORM>, mirroring
os asset get. Dropping a version's index entry for a single platform no longer requires
removing the whole version and re-adding every other platform. Asking to remove a platform the
version has no asset for now says so instead of reporting success. -
start-registryworks on a registry host that listens on a non-loopback address. With no
--registry, the CLI derives the registry's address fromregistry-listenand authenticates
with the local authcookie — but it only sent that token when the derived URL was literally
loopback. A registry reachable from anywhere but the host itself listens on0.0.0.0:5959, so
every local command went out unauthenticated and came backUnauthorized. A wildcard listen
address is now dialled over loopback, and an address derived from the registry's own listen
configuration counts as naming this machine. An explicit--registryURL is unchanged: the
token still goes only to a loopback URL.
start-registry packages Checksums
SHA-256
9954b75b38fa028fef088be20b6527fdc98a19e1a887d96133159e6cc37f31fb start-registry_1.1.0_amd64.deb
7c2cdbe30aa604d5a895cccc783c3793198858cb8fa857562e9dd9821530cf78 start-registry_1.1.0_arm64.deb
139c607f312f4b2cb88092daff6a8878526edf606ce8b4f7cdef15975ae9a1c8 start-registry_1.1.0_riscv64.deb
BLAKE-3
e20950b7428be7f469393b849a755cefaada32d3effc4090b1b1601c07038020 start-registry_1.1.0_amd64.deb
28f846e60514decd55f6f2e8afa396fea53ea51a35085437bcb40a36ff6dd5e5 start-registry_1.1.0_arm64.deb
2279e9a35affb1b99b3848553f5c6566f7bc955d2da773d4d2a7dd113d06f0b5 start-registry_1.1.0_riscv64.deb