v0.0.177
Changelog
Features
- e925377: feat(core): reserve "here" and "all" as group names (#462) (@hmans)
- 836dc7b: feat(dev): restore frontend hot reload via separate Vite service (#485) (@hmans)
- 47d8f09: feat(frontend): anchor the unread separator when the tab loses focus (#466) (@hmans)
- a8fc49e: feat(frontend): link joined rooms on the Overview page (#496) (@hmans)
- 4d50ad4: feat(natsauth): support TLS to NATS via CHATTO_NATS_CLIENT_CA_CERT (#468) (@hmans)
- 547bdc6: feat: room-group-centric ACL (ADR-031) + admin UI rework (#464) (@hmans)
Bug Fixes
- 0c8c7f3: fix(dev): colocate .svelte-kit with node_modules in compose stack (#467) (@hmans)
- 08c547a: fix(frontend): avoid full reload when clicking push notifications (#487) (@hmans)
- 8224d74: fix(frontend): keep dialog open when drag starts inside and ends outside (#469) (@hmans)
- 444bc8e: fix(frontend): keep top margin on leading blockquote in messages (#486) (@hmans)
- 5f3999c: fix(frontend): re-check Jump to Present visibility on tab resume (#452) (@hmans)
- d3af465: fix(frontend): scroll autocomplete popup selection into view (#465) (@hmans)
Other
- f7b80a0: refactor(dev): collapse compose stack to a single production-binary container (#471) (@hmans)
- a0b1d34: refactor(frontend): consolidate link styles into a
linkutility (#490) (@hmans) - 8e43fe7: refactor(frontend): drop hardcoded DM_PERMISSIONS in Room.svelte (#489) (@hmans)
- 7fc30a2: refactor(frontend): unify floating-popover primitive, drop permission display names (#494) (@hmans)
- c82fb85: refactor(rbac): remove message.reply permission (#492) (@hmans)
- 7b2e0c7: refactor(rbac): simplify resolver, fix #435 rank gate, room-scope room.list (#446) (@hmans)
Released by GoReleaser.