Skip to content

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 25 Oct 22:10

v0.3.0 (2026-10-25)

Breaking changes

  • seams: The projection seam carries cache entries (dfc0484)

Features

  • store: The registry handle, its request path, tags and referrer form (8352b4a)
  • store: The registry's operations, proven against the reference distribution (258c6c4)
  • bindings: [store] registry binds the registry store (eb16842)
  • core: A version copied between stores with its claims (e07180f)
  • core: A channel's name follows the ledger's head (725ca0c)
  • core: A cache entry written under its build identity (fcea191)
  • core: The newest revision of a branch a checkout descends from (89cfed1)
  • core: Sync renders the entries a landed revision's verdicts name (41e0763)
  • core: The push writes a landing's passing builds' cache entries (109343a)
  • core: The host's record rebuilt from the store and git (8d288aa)
  • projection: Moon's cache, packed by task hash and rendered from entries (81c34cc)
  • bindings: Bind the moon cache over a second binding of the store (347a4ea)
  • cli: Tailrace sync renders a landed revision's cache entries (d5f836a)
  • store: The cache manifest's form, naming bytes a tag can name (7903f85)
  • bindings: Push makes the layout with no signing, and rebuild never does (a62dc52)
  • cli: Tailrace push after a landing, and tailrace rebuild of the record (1190f26)
  • store: A registry names bytes through their cache manifest (523b999)
  • store: A registry's tag is read again while it answers the former place, up to 30 s (7c2c72f)
  • store: A registry declares that its names take no condition (ac84eb2)

Fixes

  • cli: The build stamps the commit a branch is at, not the one before (c16a757)

Refactors

  • store: One OCI form for both store profiles (f51af68)

Documentation

  • openspec: Propose the-projection-seam-carries-cache-entries (773ddfa)
  • openspec: Propose moons-cache-namespace (1e0ca8f)
  • openspec: Propose the-push-after-a-landing (f7c7b0c)
  • site: Pack takes a build identity, and a cache entry packs with no version (65b32c2)
  • openspec: Archive the-projection-seam-carries-cache-entries (67812f5)
  • openspec: Propose moons-cache-namespace (0ec31e3)
  • openspec: Propose the-registry-store (00f529a)
  • site: The self-hosting page binds a registry (97ffeb8)
  • openspec: The-registry-store pins zot by its release build (ec7753b)
  • openspec: The-registry-store runs the ECR check outside the gate (43371a5)
  • site: Moon's cache is built, and tailrace sync fills it (c47f471)
  • openspec: The-registry-store names a cache entry through a cache manifest and runs ECR by hand (dd23d4e)
  • site: Tailrace push after a landing, and the record rebuilt (9a98c26)
  • openspec: The-push-after-a-landing names a registry's cache entry through its cache manifest (39bab55)
  • openspec: The-push-after-a-landing declares the fakes it touches (91fcc02)
  • site: The stores page says how a registry holds what it holds (2261c8f)
  • openspec: The-registry-store proves ECR by hand as the bolt's acceptance (e125021)
  • openspec: A read back at the former place within the bound is no lost race (49762e5)
  • adr: 0015, the registry store checks a tag before and after its put, reads it again while ECR lags, and takes the host's Docker credentials (5c2430d)
  • adr: 0015 records ECR's tag reads as not monotonic, and a resolve as the answer as of when it read (34b3ac9)
  • adr: 0015 records a move from a place the name has left as best effort on a registry whose tag put takes no condition (a70a6bb)
  • adr: 0015 records the four ECR runs that passed at a70a6bb (4727133)
  • site: The stores page marks Amazon ECR built, proven by a push on 2026-10-25 (f889896)
  • openspec: The-registry-store's Touches declares the suite's store group, its tests and the layout's (acf7fb7)
  • openspec: Archive the-registry-store (88eed01)
  • openspec: Archive moons-cache-namespace (fb6973c)
  • openspec: Archive the-push-after-a-landing (cbb3d1b)