0.5.0-alpha.8 (2026-09-14)
⚠ BREAKING CHANGES
- api: bound permission reads by scope (#2346)
- api: paginate explicit role members (#2344)
- api: paginate the room directory (#2341)
- api: rename call token creation RPC (#2335)
- api: use explicit sidebar item references (#2334)
- api: align room and thread read-marker responses (#2333)
- api: use canonical thread follow response state (#2332)
- api: return empty responses for success-only commands (#2331)
- api: align protobuf type names and enforce lint (#2330)
- api: standardize resource updates on field masks (#2329)
- api: remove legacy notification policy RPCs (#2327)
Features
- accounts: manage room membership from permission matrices (#2323) (49267a4)
- add first-run web setup wizard (#2339) (d88da95)
- api: add archive filters to room discovery (#2328) (4026262)
- api: add direct account settings read (#2340) (898cb3d)
- api: bound permission reads by scope (#2346) (e743042)
- api: expose complete relationships and read markers (#2338) (c91b35a)
- api: paginate explicit role members (#2344) (c5f1809)
- api: paginate the room directory (#2341) (581b887)
- bots: add outbound webhooks and retained operational logs (#2312) (450826b)
- frontend: add shared startup and page entrance animations (#2345) (e252da1)
- frontend: unify room search inputs (#2352) (f057cdb)
- webhooks: support Grafana default payloads and room selection (#2322) (aab82ec)
Bug Fixes
- api: return actionable errors for cooldowns and invalid permissions (#2336) (91be5d2)
- api: stabilize ban pagination and document page contracts (#2337) (f2d2061)
- assets: increase upload chunks to 10 MiB (#2313) (76148aa)
- auth: decouple bot permission ceilings from privilege arming (#2321) (f6e1a32)
- events: identify and clean up projection consumers (#2317) (ab5c834)
- frontend: distinguish loading message authors from deleted users (#2325) (0ce210e)
- frontend: gate moderation on effective ban permission (#2316) (9f33cbc)
- frontend: remove room sidebar skeletons (#2348) (3831d8e)
- frontend: restore room group header hover behaviour (#2318) (8fdd8d7)
- frontend: retain room timelines across navigation (#2351) (1c7c61d)
- frontend: smooth initial page transition (#2350) (08dad42)
- runling: deliver one final reply from validated agent outcomes (#2320) (58ec39b)
- tooling: configure pnpm 11 and use Node LTS (#2310) (fd127dd)
- tooling: reclaim workspace ports before dev startup (#2353) (e4ab9ce)
Code Refactoring
- api: align protobuf type names and enforce lint (#2330) (55d1b31)
- api: align room and thread read-marker responses (#2333) (fd307e6)
- api: remove legacy notification policy RPCs (#2327) (005d614)
- api: rename call token creation RPC (#2335) (b776da8)
- api: return empty responses for success-only commands (#2331) (09d2d24)
- api: standardize resource updates on field masks (#2329) (fbd0607)
- api: use canonical thread follow response state (#2332) (3aee7ca)
- api: use explicit sidebar item references (#2334) (324bd4c)