Skip to content

Commit 461eec4

Browse files
committed
chore: fold the dashboard into 0.13.0
0.13.0 was prepared but never tagged, so nothing has been published under it and its contents are still open. The dashboard therefore ships as part of 0.13.0 rather than burning 0.14.0 and leaving a version nobody can install. Re-dated to the day it actually goes out, and the breaking observable change now leads the section so an upgrader reads it first.
1 parent 27f0dcc commit 461eec4

1 file changed

Lines changed: 8 additions & 11 deletions

File tree

CHANGELOG.md

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,14 @@
11
# Changelog
22

3-
## Unreleased
3+
## 0.13.0 - 2026-08-15
44

5+
- **Breaking:** make observables invalidation-only by default. An ordinary
6+
`observable :status` continues to detect changes and refresh reactive
7+
components, but persists `{}` and sends no scalar value over Action Cable.
8+
Declare `observable :status, broadcast: :value` to deliberately store and
9+
share the projection with every authorized actor subscriber. Applications
10+
upgrading from 0.12.x must add that opt-in to observables rendered as scalar
11+
targets.
512
- Add `SolidObjects::Web`, a mountable Rack dashboard for the actor runtime.
613
It covers instances and their committed state, the ready and claimed
714
mailbox, reminders, effects, broadcasts, dead letters, and processes, with
@@ -30,16 +37,6 @@
3037
- Add `rack` as an explicit dependency at `>= 3.1`, and package the `web/`
3138
directory in the gem.
3239

33-
## 0.13.0 - 2026-08-13
34-
35-
- **Breaking:** make observables invalidation-only by default. An ordinary
36-
`observable :status` continues to detect changes and refresh reactive
37-
components, but persists `{}` and sends no scalar value over Action Cable.
38-
Declare `observable :status, broadcast: :value` to deliberately store and
39-
share the projection with every authorized actor subscriber. Applications
40-
upgrading from 0.12.x must add that opt-in to observables rendered as scalar
41-
targets.
42-
4340
## 0.12.1 - 2026-08-13
4441

4542
- Add invalidation-only observables with `broadcast: :invalidation`. They still

0 commit comments

Comments
 (0)