anvil 2.0.0
Signing, the in-store trusted-key list, and store format 4 with its independently verifiable directories.
2.0.0 moved the store to format 4. Point a 2.0.0 binary at an older store and it offers an in-place upgrade; read store migration first and keep a copy you can re-push.
Notes
- Ed25519 manifest signing, the trusted-key list inside the store, and key new / key trust / key untrust.
- Store format 4: the manifest moved from a sidecar index into the version directory, making each directory independently verifiable. serve --migrate-store upgrades a 1.x store in place.
- Exit codes 3 and 4 split apart; both conditions previously returned 3.
- Removed the undocumented /v0/blob route that predated the manifest model.