github chattocorp/chatto v0.5.0-alpha.8

pre-release2 hours ago

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)

Don't miss a new chatto release

NewReleases is sending notifications on new releases.