Bump the workspace to 0.5.0 !9
merged
merged by cmc on 2026-09-04 14:24 UTC
· krz/ambient-companions:release/v0.5.0 into main
3 files changed, +12 −4
Cargo.lock
+3 −3
| @@ -171,11 +171,11 @@ checksum = "f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba" |
| 171 | 171 | |
| 172 | 172 | [[package]] |
| 173 | 173 | name = "signal-schema" |
| 174 | | version = "0.4.0" |
| 174 | version = "0.5.0" |
| 175 | 175 | |
| 176 | 176 | [[package]] |
| 177 | 177 | name = "signald" |
| 178 | | version = "0.4.0" |
| 178 | version = "0.5.0" |
| 179 | 179 | dependencies = [ |
| 180 | 180 | "rusqlite", |
| 181 | 181 | "signal-schema", |
| @@ -223,7 +223,7 @@ dependencies = [ |
| 223 | 223 | |
| 224 | 224 | [[package]] |
| 225 | 225 | name = "terminal-garden" |
| 226 | | version = "0.4.0" |
| 226 | version = "0.5.0" |
| 227 | 227 | dependencies = [ |
| 228 | 228 | "signal-schema", |
| 229 | 229 | ] |
Cargo.toml
+1 −1
| @@ -7,6 +7,6 @@ members = [ |
| 7 | 7 | ] |
| 8 | 8 | |
| 9 | 9 | [workspace.package] |
| 10 | | version = "0.4.0" |
| 10 | version = "0.5.0" |
| 11 | 11 | edition = "2021" |
| 12 | 12 | license = "0BSD" |
README.md
+8
| @@ -212,6 +212,14 @@ and — for the differential test — `zpty` modules ship with zsh). |
| 212 | 212 | interleaved sessions, and `session_seconds` is the longest active shell. |
| 213 | 213 | History rows older than `--retention-days` (default 7) are pruned on open |
| 214 | 214 | and every 1000 inserts. |
| 215 | - **Contract freeze. ✅ Done (v0.5).** |
| 216 | `SignalName` is cut to the eleven metrics that have a producer, renumbered |
| 217 | from zero, and `SCHEMA_VERSION` is **4 — the 1.0 contract**. Discriminants |
| 218 | are append-only from 1.0, so v4 was the last chance to renumber. The only |
| 219 | audited tag identifier left is the repo path, confined by the daemon to the |
| 220 | roots it was told to watch. A reader now **skips** a frame it cannot decode |
| 221 | instead of dying on it (`wire::Frame::Skipped`), so an older renderer keeps |
| 222 | working against a newer daemon. References to an uncommitted spec are gone. |
| 215 | 223 | - **Phase 4** — sonification (SSH-utility first, then continuous). *Out of scope.* |
| 216 | 224 | - **Phase 5** — live wallpaper (homelab, Path A) + e-ink/poster reuse. |
| 217 | 225 | *Out of scope.* |