Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions docs/release-notes.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# Release notes

## Planned: signer-aligned release versions

Decided 2026-10-16, effective from the next release built for a signer release
(signer `1.0.8` uses `0.37.13.dev2`). Such releases use a PEP 440 local version
naming the signer version, `<castlabs-base>+signer.<signer-version>[.<n>]`, for
example `0.37.14+signer.1.0.9`, tagged `castlabs-v0.37.14+signer.1.0.9`. They are
final, immutable GitHub releases (`prerelease=false`), not published to PyPI
(local versions are rejected there). Development builds keep `.devN` versions,
and the development line moves to the next `.devN` series after each aligned
release. A signer retry under a new version gets a new `+signer` release.
Release-tooling changes (escaped tag trigger, prerelease flag, artifact names,
PyPI workflow limited to `.devN`) land with that release.

## Version 0.37.13.dev2

Castlabs VSI prerelease (tag `castlabs-v0.37.13.dev2`, released from
Expand Down
Loading