What's Changed
- fix(caldav): Add sharee to address list when calendar is shared by @SebastianKrupinski in #45054
- feat(occ): Add support for iterable in Base and use it in group:list and user:list by @come-nc in #46356
- feat(sharebymail): improve share email format by @skjnldsv in #46985
- fix(files_sharing): show proper share not found error message by @skjnldsv in #46967
- fix: Ensure database connection is setup when getting group details by @susnux in #47065
- fix: Do not log link reference exceptions as error by @juliushaertl in #47048
- feat(core): add selection for recommended apps by @sanskar-soni-9 in #47055
- fix(previews): Don't crash on animated WEBP images by @joshtrichards in #38364
- feat: Adding the displayname to the output of occ group:list --info by @ThibautPlg in #40427
- fix(webhook_listeners): Avoid collision between two identical calls at the same second by @come-nc in #47061
- fix: Fix failing test for group listing by @juliushaertl in #47083
- fix(share): Rename Circle to Team by @solracsf in #47070
- fix(config): Clarify smtp debugging config option usage by @joshtrichards in #46229
- feat: add command to export certificate bundle by @icewind1991 in #45879
- docs: added customclient_fdroid key to the config.sample.php file by @bahman026 in #45193
- [master] Update psalm-baseline.xml by @nextcloud-command in #47090
- occ: Improve
user:lastseen
timestamp by @nooblag in #44666 - fix(theming): make cache buster depend on the app version by @st3iny in #47095
- feat(activity): add share link upload notifications by @skjnldsv in #46945
- fix(admin_audit): Do not log errors for new files by @juliushaertl in #47071
- fix(session): Log when session_* calls are slow by @ChristophWurst in #46106
- fix(files_sharing): tab shares title and creation sort by @2lar in #37878
- fix(migration-preview): display a message if no attributes set by @ArtificialOwl in #47069
- fix(caldav): fixed initial sync and double processing by @SebastianKrupinski in #46623
- feat(dav): add regex to match Gnome and KDE calendar user-agents by @Vivida1 in #45841
- fix(files): reduce number of fetch contents on load by @skjnldsv in #47102
- fix(files): file name and header sort buttons alignments by @skjnldsv in #47106
- fix: set default TTL for APCu cache as per docs by @icewind1991 in #46395
- fix(encryption): Fix mountpoint check to accept if several are found by @come-nc in #47044
- fix: Ensure app overflow menu is rendered centered by @susnux in #47031
- fix: Make app menu overflow entries vertically aligned by @susnux in #47034
- fix(migration): Add column only if it does not exist by @solracsf in #47116
- fix(systemtags): Correctly load tagged files in "tags"-files-view by @susnux in #47120
- fix(caldav): test for null and blank value by @SebastianKrupinski in #46624
- fix(systemtags): Make inline tags list fully accessible by @susnux in #47121
- fix: Make focused app menu entry wider to see full name by @susnux in #47140
- feat(files): Load limited depth tree by @Pytal in #47122
- fix(SetupCheck): Properly check public access to data directory by @susnux in #46456
- 30.0.0 beta 5 by @Altahrim in #47100
New Contributors
- @ThibautPlg made their first contribution in #40427
- @bahman026 made their first contribution in #45193
- @2lar made their first contribution in #37878
- @Vivida1 made their first contribution in #45841
Full Changelog: v30.0.0beta4...v30.0.0beta5