Repository navigation
Commit 456a34a
committed
release: 0.1.3
Cut as the rollback floor for store migration 9. A vault that applies
migration 9 must not be opened by v0.1.2 afterwards: that binary predates
the store-ahead refusal (landed 560073d, one day after the v0.1.2 tag) and
was measured opening a schema-ahead store and WRITING to it, so a rollback
past this release writes into a store it cannot reason about. Migration 6
rebuilt read_grants to add a NOT NULL operation column and migration 9
rebuilds it again for selector kinds, so the failure would not be a clean
refusal - it would be a write of the wrong shape.
The notes carry the two facts an operator cannot recover from the error
text. The supervisor floor: this module's manifest declares an empty
`consumes`, serde omits an empty vec, and a pre-0.17.20 daemon requires
the field, so it refuses with 'missing field consumes' - a protocol field
name for what is actually a too-old supervisor. And the placement rule:
whichever of the daemon or the CLI runs first applies migration 9, so they
move together.
Both crates bumped: the release workflow refuses a tag that disagrees with
credentials-module's version, because `ck setup` requires the tag's
version as a substring of --version and the assets would fail acceptance
on every platform.1 parent bdd2c25 commit 456a34a
4 files changed
Lines changed: 17 additions & 5 deletions
File tree
- .github/workflows
- crates
- credentials-core
- credentials-module
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
69 | | - | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
70 | 82 | | |
71 | 83 | | |
72 | 84 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
0 commit comments