Skip to content

v0.0.177

Choose a tag to compare

@hmans hmans released this 19 May 10:42

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 link utility (#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.