Changelog
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog.
3.17.0
- chore(release): v3.17.0
#9787 - fix(webapp): fix mobile menu for admin & moderation
#9811 - fix(webapp): fix admin page to not flow below menu
#9810 - fix(webapp): fix badge admin ui
#9786 - feat(backend): permission policy-gating & ui improvements
#9785 - feat(backend): more permissions & e2e test
#9784 - build(deps-dev): bump prettier from 3.8.3 to 3.8.4 in /webapp
#9777 - build(deps): bump livekit-client from 2.19.1 to 2.19.2 in /webapp
#9780 - feat(backend): roles & permissions
#9763 - fix(other): fix so that pending members aren't shown on group profile
#9759 - feat(other): refactor and unify location select component
#9761 - fix(backend): return unauthorised instead of internal_server_error for shield fallback
#9762 - build(deps-dev): bump eslint-plugin-storybook from 10.4.1 to 10.4.4 in /packages/ui
#9737 - build(deps-dev): bump @types/node from 25.9.1 to 25.9.2 in /backend
#9732 - build(deps): bump graphql from 16.13.2 to 16.14.1 in /backend
#9736 - build(deps-dev): bump tsx from 4.22.3 to 4.22.4 in /packages/ui
#9739 - feat(other): implement change of group type by group owner
#9758 - feat(backend): even more policy settings
#9757 - fix(webapp): fix group settings categories
#9756 - feat(backend): more policy settings
#9755 - fix(webapp): fix group chat room floating window change
#9753 - fix(webapp): fix filter button size in news feed on set filter options
#9754 - refactor(webapp): webapp coverage
#9724 - build(deps-dev): bump @storybook/vue3-vite from 10.4.1 to 10.4.2 in /packages/ui
#9741 - build(deps-dev): bump eslint-plugin-jsdoc from 63.0.0 to 63.0.2 in /packages/ui
#9742 - fix(webapp): fix ws to end on login - ensure it reconnects
#9750 - fix(webapp): fix reactivity of register slider (policy change)
#9751 - build(deps-dev): bump tsx from 4.22.2 to 4.22.4 in /backend
#9744 - build(deps-dev): bump @types/node from 25.9.1 to 25.9.2 in /packages/ui
#9743 - build(deps-dev): bump storybook from 10.4.1 to 10.4.2 in /packages/ui
#9745 - build(deps): bump node from 26.2.0-alpine to 26.3.0-alpine in /maintenance
#9746 - build(deps): bump nuxt from 4.4.6 to 4.4.7 in /maintenance in the nuxt group
#9747 - build(deps-dev): bump @intlify/eslint-plugin-vue-i18n from 4.3.0 to 4.5.1 in /maintenance
#9748 - build(deps-dev): bump happy-dom from 20.9.0 to 20.10.1 in /maintenance
#9749 - fix(backend): fix generated slugs to not contain apostroph or comma
#9725 - fix(docker): fix double definition of port 9000
#9726 - feat(backend): dynamic network policies
#9704 - fix(backend): fix flaky tests (sort date on pinned posts)
#9723 - build(deps-dev): bump eslint-plugin-prettier from 5.5.5 to 5.5.6 in /webapp
#9710 - build(deps): bump livekit-server-sdk from 2.15.2 to 2.15.4 in /backend
#9715 - build(deps-dev): bump @arethetypeswrong/cli from 0.18.2 to 0.18.3 in /packages/ui
#9718 - build(deps): bump livekit-client from 2.18.9 to 2.19.1 in /webapp
#9717 - build(deps): bump nginx from 1.29.8-alpine to 1.31.1-alpine in /maintenance
#9720 - build(deps): bump ioredis from 5.10.1 to 5.11.0 in /backend
#9714 - fix(webapp): prevent referrer to be transmitted with links
#9705 - build(deps): bump helmet from 8.1.0 to 8.2.0 in /backend
#9683 - build(deps-dev): bump webpack from 5.105.4 to 5.107.1
#9684 - build(deps-dev): bump ts-jest from 29.4.6 to 29.4.11 in /backend
#9689 - feat(backend): public group video conferencing
#9648 - build(deps): bump ws from 8.20.0 to 8.21.0 in /backend
#9690 - build(deps-dev): bump @types/node from 25.6.0 to 25.9.1 in /backend
#9691 - build(deps-dev): bump eslint-plugin-playwright from 2.10.2 to 2.10.4 in /packages/ui
#9696 - build(deps-dev): bump @storybook/vue3-vite from 10.3.5 to 10.4.1 in /packages/ui
#9697 - build(deps-dev): bump eslint-plugin-jsdoc from 62.9.0 to 63.0.0 in /packages/ui
#9698 - build(deps-dev): bump eslint-plugin-storybook from 10.3.5 to 10.4.1 in /packages/ui
#9699 - build(deps-dev): bump @types/node from 25.6.0 to 25.9.1 in /packages/ui
#9700 - build(deps): bump the nuxt group across 1 directory with 3 updates
#9703 - build(deps): bump node from 25.9.0-alpine to 26.2.0-alpine in /maintenance
#9702 - build(deps-dev): bump tsx from 4.21.0 to 4.22.3 in /packages/ui
#9701 - build(deps): bump tailwind-merge from 3.5.0 to 3.6.0 in /packages/ui
#9657 - build(deps-dev): bump tsx from 4.21.0 to 4.22.0 in /backend
#9672 - fix(webapp): ensure to encode in redirect mixin
#9652 - fix(webapp): fix menu link encoding on posts
#9651 - fix(webapp): use serverside slugs instead of reconstructed ones
#9650 - fix(webapp): fix url encoding of group/user names
#9649 - fix(backend): fix heartbeat
#9630 - feat(backend): allow branding email css
#9629