CalVer CI (release.yml) with stable/dev channels, health endpoint with version/channel/schema_version, JWT secret auto-generation with file persistence, smoke test script + Docker-in-CI, pre-migration snapshot, /api/admin/configure for headless setup, /api/admin/ discover-and-register, /setup wizard, OpenAPI snapshot test, custom connector mount support, CHANGELOG, migration safety tests, startup banner. 663 tests pass (6 new migration safety + 3 OpenAPI snapshot + 1 updated JWT test).
933 B
933 B
Release Notes Template
Use this template when adding a new entry to CHANGELOG.md.
stable-YYYY.MM.N
Image: ghcr.io/keboola/agnes-the-ai-analyst:stable-YYYY.MM.N
Digest: sha256:... (from docker inspect --format='{{index .RepoDigests 0}}')
Date: YYYY-MM-DD
Added
- Feature description
Changed
- Change description
Fixed
- Bug fix description
Breaking Changes
- Description of breaking change
- Migration guide: Steps to upgrade from previous version
Deprecated
- Description of deprecated feature (will be removed in YYYY.MM.N)
Guidelines
- Every merge to
maincreates a newstable-YYYY.MM.Nrelease - Include the image digest for verification with
cosign verify - Breaking changes require
BREAKING:prefix in commit message - Migration guides must include exact commands or config changes
- If a release deprecates the previous stable, note it explicitly