Skip to content

v0.1.235

Choose a tag to compare

@AntoineToussaint AntoineToussaint released this 04 Nov 07:43
· 7 commits to main since this release
Immutable release. Only release title and notes can be modified.
v0.1.235
e0d1f42

CLI-agent compatibility

Lifecycle protocol: 1. Startup protocol: 2.
Container/free runtime initialization and builder operations require container-recovery-scope/v1 and an exact acknowledgement of this flow's recovery scope.
Native/Nix runtime initialization requires the declared protocols but no container-recovery capability.

Core supports operation contracts: base-image-bindings/v1, artifact-execution/v1, runtime-init-dependency-mappings/v1, codefly.dev/docker-build-recipe/v4, codefly.dev/docker-build-recipe/v5, codefly.dev/docker-build-recipe/v6, configuration-value-template/v1, runtime-init-image/v1, deployment-composition-provenance/v1, runtime-started-artifact/v1, runtime-backend-declaration/v1. This is host support, not executor advertisement. Selection-bound operations require explicit live executor opt-in; unchanged lifecycle protocols do not prove operation support.

Agent requirements unchanged from v0.1.234. No agent rebuild is required solely for this CLI/Core bump.

Changelog

  • e0d1f42 release: v0.1.235 (#1303)
  • a16db81 ci(generate): hand the shards a GitHub token for the agent they scaffold (#1302)
  • 405dc28 fix(gitops): toward a composition host the generation's content is the pair, and --advance answers a spent one (#1301)
  • 4af7cb8 chore(gitops): index the inventory units instead of copying each one (#1300)
  • 9afc06e fix(render): prune what the composition no longer declares (#1295)
  • 3d259c6 fix(render): promote the secret keys the environment generates for a service (#1296)
  • da3ba35 fix(render): a service the environment withdraws stands no hop (#1288)
  • ac2888a feat(gitops): observe prints the refusals a cell records against a delivered workload (#1294)
  • 2e986b8 fix(orchestration): name the agent behind a "requires host resolution" refusal (#1291)
  • f7a7593 feat(gitops): a render refuses what the cell's admission would, and a publish holds a tree to its declaration (#1290)
  • 31efab6 feat(render): say on stdout what the build phase is doing (#1292)
  • ee27e02 fix(environment): an import keeps the secret policy it is silent about (#1293)
  • 21995d9 perf(render): dispatch a build phase longest build first (#1284) (#1285)
  • 91ed65c feat(render): build a snapshot's service images at the same time (#1283)
  • 1142ed3 feat(environments): an environment declares its class, and a module's edge presence resolves to it (#1281)
  • 25465df feat(render): a module service is reachable only from its hop (#1277) (#1280)
  • 8f97f9f fix(gitops): publish carries the cell file it gates (#1278)
  • a1a29ae feat(doctor): judge what a cell would enforce, not just a solution's shape (#1273)
  • 436ab62 feat(doctor): report a role granting more than it reaches (#1274)