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
22 changes: 13 additions & 9 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -136,15 +136,6 @@

### Fixed

- **`ankra cluster encrypt manifest --set` can rotate a value that is
already sealed.** Setting a new value on a sealed key (for example a
registry robot's `.dockerconfigjson`) failed with `encryption failed:
Failed to encrypt content`, so the only way to rotate a secret was to
decrypt it into Git first or create a new manifest. The CLI now unseals
the manifest in memory, applies the `--set` edits, and seals the result
again, keeping every key the previous seal covered sealed. The plaintext
never reaches Git.

- **`ankra application ship` no longer deploys a branch you did not ask
for.** It reused any application already registered for the repository, so
`ship . --branch main` on a repository whose application tracked
Expand All @@ -167,6 +158,19 @@
application may depend on manifests and add-ons, checked for undeclared
parents and cycles like every other member.

## v0.33.1 — 2026-10-14

### Fixed

- **`ankra cluster encrypt manifest --set` can rotate a value that is
already sealed.** Setting a new value on a sealed key (for example a
registry robot's `.dockerconfigjson`) failed with `encryption failed:
Failed to encrypt content`, so the only way to rotate a secret was to
decrypt it into Git first or create a new manifest. The CLI now unseals
the manifest in memory, applies the `--set` edits, and seals the result
again, keeping every key the previous seal covered sealed. The plaintext
never reaches Git.

## v0.33.0 — 2026-10-11

### Added
Expand Down
Loading