Changed
- Update several dependencies
- Allow editing "Note to self" messages forever #13083 #13089
- Add blurhash to files so "previews" can be shown while loading #13058 #13075
Fixed
- fix(federation): Fix propagating permissions, recording consent, permissions and more
- Don't break when joining an open conversation #13090
- Fix signaling server check for Desktop Client so that Nextcloud 29 does not need the newest version #13094
- fix(settings): Hide unused settings in (former) one-to-one conversations #13046
- fix(sidebar): Fix row-style of attachments #13044
- fix(federation): fix system message when removed user has same userId as the moderator #13055
- fix(federation): correctly check list of allowed groups when federation is limited #13067
What's Changed
- chore(deps): Bump libphonenumber-js from 1.11.5 to 1.11.7 by @dependabot in #13019
- chore(deps): Bump @nextcloud/dialogs from 5.3.5 to 5.3.6 by @dependabot in #13020
- chore(deps): Bump pinia from 2.2.1 to 2.2.2 by @dependabot in #13021
- [stable30] fix(a11y): migrate NcModal to NcDialog p2 by @backportbot in #13018
- [stable30] fix(style): apply NcDialog header styles to NcModal headers by @backportbot in #13032
- [stable30] style(FilePreview): adjust row layout design by @backportbot in #13044
- [stable30] fix(ConversationSettingsDialog): hide unused settings sections in 1-1 by @backportbot in #13046
- [stable30] fix(SelectableParticipant): restyle component by @backportbot in #13051
- [stable30] Enable debug mode in helper script for integration tests by @backportbot in #13053
- [stable30] fix(federation): Fix system message when a fed user is removed by mod… by @backportbot in #13055
- [stable30] feat: Added blurhash to image metadata by @backportbot in #13058
- [stable30] fix(guest): migrate localStorage nick to nextcloud/auth implementation by @backportbot in #13056
- [stable30] fix: correct userGroups intersection check for federation access by @backportbot in #13067
- [stable30] chore(deps): bump nextcloud/vue from 8.16.0 to 8.17.0 by @backportbot in #13073
- [stable30] fix(RightSidebar): hide sidebar button in lobby by @backportbot in #13071
- [stable30] chore(deps): Update openapi-extractor to v1.0.0 by @backportbot in #13076
- [stable30] feat(FilePreview): add blurhash support by @backportbot in #13075
- [stable30] feat: NoteToSelf messages are editable forever by @backportbot in #13083
- [stable30] fix(recording): distinguish global consent and room-level consent in constants by @backportbot in #13088
- [stable30] Fix adding and removing permissions by @backportbot in #13082
- [stable30] feat(NoteToSelf): allow to edit old messages on frontend by @backportbot in #13089
- [stable30] fix(conversation): don't create a participant with falsy credentials by @backportbot in #13090
- [stable30] chore(deps): replace vue-shortkey with vueuse directive by @backportbot in #13091
- [stable30] fix(signaling): check only required features on Frontend by @backportbot in #13094
- [stable30] fix(avatar): decrease size of loading spinner by @backportbot in #13095
- [stable30] fix(NcListItem): force three-dot-menu (+ minor follow-ups) by @backportbot in #13096
- [stable30] chore(deps): bump libraries to align with main by @Antreesy in #13097
- [stable30] fix: Fix some minor things found by stan by @backportbot in #13040
- [stable30] fix(federation): Sync room properties on join by @backportbot in #13101
- [stable30] fix(conversations): Remove call-permissions by @backportbot in #13105
- [stable30] fix(federation): Propagate permission changes to federated servers by @backportbot in #13106
- Release 20.0.0 rc.3 by @nickvergessen in #13108
Full Changelog: v20.0.0-rc.2...v20.0.0-rc.3