diff --git a/CHANGELOG.md b/CHANGELOG.md index 49d97f0..5380517 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ One line per change, grouped by the release that shipped it. Newest first. A release is a Cargo.toml bump plus a `v` tag; the content repos pin the tag they run (see the end of this file). -## Unreleased +## 0.5.0 (2026-09-28) - Sessions live in NATS KV (`src/sessions.rs`), not in memory. Every restart used to sign out every desk on the site being deployed; they now survive it, in the JetStream that is already under everything else - no new service and no new store to run. The bucket's `max_age` collects what nobody returns for, and a record's own expiry is what answers a load. - Fixed: the JetStream integration test asserted a record's projected state was one a desk move had never written to it, so it failed whenever it actually ran. `test.yml` has been red since 0.3.47 while `publish.yml` stayed green, which is how 0.4.0 shipped past it. @@ -340,14 +340,14 @@ content repos pin the tag they run (see the end of this file). ## What each site runs -Read from the hosts on 2026-09-23; a rollout is a pin bump in the +Read from the hosts on 2026-09-28; a rollout is a pin bump in the site's content repo (`PORTAL_RELEASE` in its `deploy.yml`), or a manual tarball deploy on kasse. | Site | Host | Instance | Version | |---|---|---|---| -| uhhm.no | ergo | `app@uhhm-portal` | v0.3.36 | -| redoal.com | ergo | `app@redoal-portal` | v0.3.36 | -| westra.klingenbergbygg.no | kasse | `app@westra-portal` | v0.3.41 | -| portal.klingenbergbygg.no | kasse | `app@klingenberg-portal` | v0.3.41 | -| vel.klingenbergbygg.no | kasse | `app@tomtervel-portal` | v0.3.41 | +| uhhm.no | ergo | `app@uhhm-portal` | v0.4.0 | +| redoal.com | ergo | `app@redoal-portal` | v0.4.0 | +| westra.klingenbergbygg.no | kasse | `app@westra-portal` | v0.4.0 | +| portal.klingenbergbygg.no | kasse | `app@klingenberg-portal` | v0.4.0 | +| vel.klingenbergbygg.no | kasse | `app@tomtervel-portal` | v0.4.0 | diff --git a/Cargo.lock b/Cargo.lock index 43f6991..31acdfb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3357,7 +3357,7 @@ dependencies = [ [[package]] name = "portal" -version = "0.4.0" +version = "0.5.0" dependencies = [ "anyhow", "arc-swap", diff --git a/Cargo.toml b/Cargo.toml index 33dff7a..ed0bf08 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "portal" -version = "0.4.0" +version = "0.5.0" edition = "2021" [lib]