Skip to content

v0.43.0

Choose a tag to compare

@github-actions github-actions released this 26 Oct 00:46

v0.43.0 (2026-10-26)

Breaking changes

  • places: A checkout starts with nothing but its revision (41a6589)
  • seams: A place's release takes no passed flag, and saves nothing (422807e)
  • config: Sluice's own policy declares no checkout cache (3fbd47f)

Features

  • instance: Read the host's [[caches]] from its config (e10451e)
  • instance: Refuse a [[caches]] entry sluice cannot honour (142bc87)
  • checks: Every run is given the host's declared cache variables (df1125d)
  • checks: The sandbox opens the host's cache directories and sockets (e641cd1)
  • checks: Refuse a run whose checkout a declared cache holds (751a202)
  • checks: An agent's sluice release is given the host's caches (d9e9a95)
  • checks: A run's plan says whether it holds a cold test (06b3857)
  • checks: A run holding a cold test is given no cache (9628c0a)
  • moon: Find where moon keeps a run's manifests, as moon 2.6.1 does (a4e51a5)
  • checks: A moon run's keys are proven where moon keeps its manifests (9ea54be)

Fixes

  • checks: Moon's store is read from the environment its command starts in, the toolchain sourced (7d12ec7)

Documentation

  • openspec: Propose a-run-gets-the-hosts-shared-caches: a run is given the host's declared caches; the checkout cache goes (1f7a146)
  • site: The host's [[caches]] on the configuration page (13b0fa4)
  • Every run gets the host's caches; the sandbox opens them (ac9fff0)
  • [tests] cold on the configuration page and the moon reference (2dc3d43)
  • The checkout cache goes from the docs; a warm build is the host's (bc465fc)
  • openspec: Revise a-run-gets-the-hosts-shared-caches: the moon profile reads a key's manifest where moon keeps it (24b8f84)
  • Moon reads no MOON_CACHE_DIR; sluice reads a key's manifest where moon keeps it (a2c48ee)
  • openspec: A-run-gets-the-hosts-shared-caches passes the gate's checks (9c27d65)
  • Moon's home is read as moon's command sees it, the toolchain sourced (f89d9d8)
  • openspec: A-run-gets-the-hosts-shared-caches resolves moon's store after the toolchain (303cb96)
  • openspec: Archive a-run-gets-the-hosts-shared-caches (d20c5a1)