Commit 3a9fb2b
authored
docs(changelog): cut 0.29.0 (#785)
Cuts the accumulated `Unreleased` entries into `0.29.0`. No code
changes; the version comes from the git tag via GoReleaser, so there is
no version file to raise.
## Why minor rather than patch
No commit in `v0.28.1..HEAD` declares a breaking change, and the 56
commits are 15 `fix`, 13 `test`, 6 `ci`, 3 `docs`, 2 `feat`. The
prefixes are not what decides it — three changes alter behaviour a user
can be relying on, and they belong somewhere more visible than a patch:
- `ofelia validate` now exits non-zero when validation fails. A pipeline
step that silently passed will start failing. That is exactly the defect
being fixed, but it is a change worth seeing before an upgrade.
- That same command now validates the jobs, not only `[global]`, so a
config that passed before may not.
- `/health` can now answer `degraded` where it always said `healthy`.
`/ready` is unchanged and still answers 200 for `degraded`.
All three are named in the release's lead paragraph rather than left for
a reader to find among the entries.
## Release readiness, checked
- `main` CI: 6 of 6 green — CI, CodeQL, Gitleaks, Zizmor, Template
Drift, OpenSSF Scorecard
- No open pull requests
- **0 unresolved review threads** across all 14 pull requests merged
since v0.28.1, counted per-PR via GraphQL rather than inferred from a
green rollup
- No open issue is a release blocker; the 15 open ones are feature
requests and upstream ports
- `## [Unreleased]` is left in place and empty, matching
[cf61546](cf61546)
`lefthook run pre-push` exit 0.
Tagging is deliberately not part of this PR — pushing `v0.29.0` triggers
GoReleaser and the SLSA provenance build, per `CONTRIBUTING.md`.1 file changed
Lines changed: 16 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
10 | 26 | | |
11 | 27 | | |
12 | 28 | | |
| |||
0 commit comments