Skip to content

v0.7.0

Latest

Choose a tag to compare

@github-actions github-actions released this 10 Sep 05:32
9d3f956

What's Changed

Features

  • feat(docs): publish the Scenario P validation report as a docs page (EN/JA) by @AkashiSN in #275
  • feat(metrics): signal a maintenance window that closes with candidates unrotated by @AkashiSN in #319
  • feat(metrics): export the in-backoff claim count so the in-window alert can match the lost-window counter by @AkashiSN in #323
  • feat(selection): clamp the retry backoff to the maintenance window occurrence the failure happened in by @AkashiSN in #324
  • feat(controller): name which surge path reserved the capacity by @AkashiSN in #325
  • feat(surge): opt-in whole-node surge reservation, and announce the headroom block by @AkashiSN in #327

Fixes

  • fix(deps): update module github.com/go-logr/logr to v1.4.4 - autoclosed by @renovate[bot] in #290
  • fix(controller): count a rotation completion once per released anchor by @AkashiSN in #306
  • fix(controller): refuse to start a rotation on a static NodePool by @AkashiSN in #308
  • fix(controller): claim the transition on terminal NodeClaim writes by @AkashiSN in #309
  • fix(controller): claim the transition on the two backward claim writes by @AkashiSN in #310
  • fix(controller): let the startup sweep announce only what it wrote by @AkashiSN in #312
  • fix(controller): let the startup sweep act on, and announce, what it selected by @AkashiSN in #314
  • fix(controller): let the governance-lost reap announce what it has done by @AkashiSN in #316

Documentation

  • docs(spec): rewrite specification, validation, and CI/CD docs per style guide by @AkashiSN in #276
  • docs(contributing): unify documentation and release rules by @AkashiSN in #278
  • docs(spec): name every emitted Event in the §4.3 table, and guard it by @AkashiSN in #318
  • docs(spec): the clamp refusal settles what it reserves, not whether the placeholder is schedulable by @AkashiSN in #329
  • docs(spec): record static NodePool support as rejected, not deferred by @AkashiSN in #331
  • docs: state what the project is, not the order it got there by @AkashiSN in #339
  • docs(controller): the claim-scoped emissions do own their transitions by @AkashiSN in #340
  • docs(spec): record the whole-node reservation measurement in §7.2 by @AkashiSN in #345
  • docs(contributing): the release section describes the repository it has by @AkashiSN in #344

Maintenance

  • test(poc): tight-race expireAfter soak under a sub-daily window (Scenario P) by @AkashiSN in #272
  • chore(deps): bump GitHub Actions to latest major versions by @AkashiSN in #281
  • chore(deps): update Go modules and bump toolchain to 1.26.5 by @AkashiSN in #279
  • chore(deps): refresh npm lockfile (vue 3.5.40, plugin-vue 6.0.8) by @AkashiSN in #280
  • chore(deps): update aqua-pinned CLIs and track the registry ref with Renovate by @AkashiSN in #282
  • chore(deps): update dependency aquaproj/aqua-registry to v4.538.1 by @renovate[bot] in #283
  • chore(deps): update dependency aquaproj/aqua to v2.62.0 by @renovate[bot] in #284
  • chore(deps): update dependency aws/aws-cli to v2.36.4 by @renovate[bot] in #286
  • chore(deps): update dependency aquaproj/aqua-registry to v4.539.0 by @renovate[bot] in #287
  • chore(deps): update gcr.io/distroless/static-debian12:nonroot docker digest to f5b485e by @renovate[bot] in #289
  • chore(deps): update dependency happy-dom to v20.11.0 by @renovate[bot] in #288
  • chore(deps): move the Go/Kubernetes stack to Go 1.27.1 and Kubernetes 1.37 by @AkashiSN in #335
  • chore(renovate): group the dependency updates that can only land together by @AkashiSN in #332
  • chore(deps): batch the docs-site npm updates by @AkashiSN in #334
  • chore(deps): batch the aqua-pinned CLIs and the aqua installer by @AkashiSN in #333
  • chore(deps): update dependency vitest to v5 by @renovate[bot] in #338
  • chore(ci): parse the PromQL the chart's PrometheusRule ships by @AkashiSN in #341
  • chore(deps): update dependency helm/helm to v4.3.0 by @renovate[bot] in #343
  • chore(deps): update dependency happy-dom to v20.14.3 by @renovate[bot] in #346
  • chore(deps): update dependency helm/helm to v4.3.0 by @renovate[bot] in #347
  • chore(release): prepare v0.7.0 by @AkashiSN in #342

New Contributors

Full Changelog: v0.6.1...v0.7.0