Skip to content

Releases: qosikz/andbo

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 09 Aug 00:46
1efe7ee

What's Changed

  • feat(k8s): hardened Job + default-deny NetworkPolicy rendering contract by @galtlab in #6
  • fix(k8s): close workingDir reserved-path bypass and tighten quantity grammar by @galtlab in #7
  • feat(k8s): workspace transport so FromRuntimeSpec accepts a real spec by @galtlab in #8
  • feat(k8s): andbo k8s render — CLI surface for the render-only manifest contract by @galtlab in #9
  • fix(cli): budget.max_runtime_minutes overflowed the run deadline by @galtlab in #10
  • fix(policy): reject a negative budget.max_runtime_minutes on every surface by @galtlab in #11
  • test(policy): close a vacuous assertion left by #11 by @galtlab in #12
  • fix(doctor): stop calling a policy valid that every other surface refuses by @galtlab in #13
  • fix(policy): reject an agent.default no adapter answers to by @galtlab in #14
  • docs(policy): two claims from #14 were narrower or looser than measured by @galtlab in #15
  • fix(k8s): the reserved-namespace guard named three of them by @galtlab in #16
  • test(k8s): the reserved-namespace guard's tests vouched for two of them by @galtlab in #17
  • fix(k8s): refuse the namespaces privileged add-ons own, not just the prefix Kubernetes reserves by @galtlab in #18
  • feat(k8s): the pod inherited the cluster resolver the manifest meant to withhold by @galtlab in #19
  • fix(k8s): bind the default-deny NetworkPolicy to its pod by namespace, not labels alone by @galtlab in #20
  • feat(k8s): make completions, parallelism, and imagePullPolicy enforceable rather than golden-only by @galtlab in #21
  • fix(k8s): enforce the Job no-retry contract, and correct the reason it exists by @galtlab in #22
  • fix(k8s): the container check was by name, one level under the set it closed by @galtlab in #23
  • feat(k8s): the deadline was bounded and the level under it was left open by @galtlab in #24
  • fix(k8s): claim-precision follow-up to #24 — four defects by @galtlab in #25
  • fix(k8s): the key-set closures were closed over the fixture, not the struct by @galtlab in #26
  • docs: the changelog entry still described a note its own follow-up had corrected by @galtlab in #27
  • fix(k8s): the no-retry and one-pod contracts hold only at apply time by @galtlab in #28
  • feat(k8s): enforce that the rendered Job starts exactly one agent container by @galtlab in #29
  • feat(k8s): enforce that the rendered NetworkPolicy denies both directions by @galtlab in #30
  • fix(k8s): "does not name" named two branches, so the ingress row pinned neither by @galtlab in #31
  • fix(k8s): close the rendered objectMeta boundary, and correct two upstream claims by @galtlab in #32
  • feat(runtime): add native Apple Container backend by @galtlab in #33

New Contributors

Full Changelog: v0.6.0...v0.7.0

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 12 Jun 21:53

Full Changelog: v0.5.0...v0.6.0

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 12 Jun 19:03

Full Changelog: v0.4.1...v0.5.0

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 12 Jun 14:43

Full Changelog: v0.4.0...v0.4.1

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 12 Jun 10:28

Full Changelog: v0.3.2...v0.4.0

v0.3.2

Choose a tag to compare

@github-actions github-actions released this 11 Jun 20:39

Full Changelog: v0.3.1...v0.3.2

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 11 Jun 17:11

Full Changelog: v0.3.0...v0.3.1

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 11 Jun 16:36

Full Changelog: v0.2.0...v0.3.0

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 11 Jun 15:09

Full Changelog: v0.1.0...v0.2.0

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 11 Jun 11:09