Skip to content

Release 3.0.0 - #184

Merged
lukebond merged 1 commit into
mainfrom
luke/release-3.0.0
Aug 13, 2026
Merged

Release 3.0.0#184
lukebond merged 1 commit into
mainfrom
luke/release-3.0.0

Conversation

@lukebond

Copy link
Copy Markdown
Contributor

addresses some version number inconsistencies across the repo, bringing them all into line at v3.0.0. PR #169 included a minor version bump when it should have been a major bump. this is not because of some truly breaking change, but to ensure it's as visible as possible that people need to take a one-time action related to the separation of the CRDs into templated resources.

also included in this PR is some missing release notes, in preparation for the tag and release of v3.0.0.

Bump all version references to 3.0.0 (Cargo.toml/lock, both charts and the
restate-operator-crds dependency pin) and consolidate the unreleased notes
into release-notes/v3.0.0.md.

Major bump: upgrading from <= 2.8.1 requires a one-time CRD ownership
hand-off now that the CRDs ship as templated resources.

Also:
- Add release notes for #158 (nested worker.invoker request-identity key)
  and #151 (Restate image references bumped to 1.7), which were missing.
- Fix the release checklist in release-notes/README.md: bump the CRD
  subchart Chart.yaml and the dependency pin (previously listed only three
  files), and add the accept-draft-release and announce steps.
@lukebond
lukebond merged commit ae266ac into main Aug 13, 2026
7 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators Aug 13, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants