What's Changed
- [stable30] fix(caldav): limit property length by @backportbot in #47422
- [stable30] fix(migration): Add missing migration attributes by @backportbot in #47437
- [stable30] fix: correct documentation for mail provider by @backportbot in #47454
- [stable30] fix(dashboard): Adjust widget border radius by @backportbot in #47434
- [stable30] fix(mailer): Call to custom mail_template_class by @backportbot in #47475
- [stable30] fix(flow): cannot set custom user agent by @backportbot in #47483
- chore(deps): bump webdav from 5.7.0 to 5.7.1 by @dependabot in #47219
- [stable30] fix(files): Reset drop notice on firefox by @backportbot in #47498
- [stable30] fix(dav): Allow apps to get unshares for DAV resources by @backportbot in #47512
- [stable30] fix(Router): Load attribute routes of all apps when not app is specified by @backportbot in #47518
- [stable30] feat: Delegate is-encrypted handling to the e2ee app by @backportbot in #47514
- [stable30] fix(files): fix list gap at bottom by @backportbot in #47539
- [stable30] ci: Reduce required run time by @backportbot in #47545
- [stable30] fix(logger): ignore session logging during setup by @backportbot in #47550
- [stable30] fix(files): Adjust margin at the file list bottom by @backportbot in #47492
- [stable30] chore(files): Adjust wording for file type filter by @backportbot in #47499
- [stable30] fix: gracefully handle unexpected exif orientation types by @backportbot in #47533
- [stable30] [TaskProcessing] Add manager::runTask method by @backportbot in #47542
- [stable30] feat: Improve encryption mode detection in occ info:file by @backportbot in #47559
- [stable30] feat: add negative compare-and-delete to imemcache by @backportbot in #47398
- [stable30] Transparent* database sharding by @backportbot in #47561
- [stable30] fix: Filename validation should only forbid
create
andupdate
by @backportbot in #47583 - [stable30] fix(migration): Correctly sort migrations by version number by @backportbot in #47588
- [stable30] feat(webhook_listeners): Enable the app by default by @backportbot in #47587
- [stable30] fix(files_versions): Migrate version name dialog from NcModal to NcDialog by @backportbot in #47436
- [stable30] fix(db): Increase log level for very slow transactions by @backportbot in #47528
- [stable30] "Line" manager instead of "Account" manager by @backportbot in #47543
- [stable30] fix(provisionning_api): Remove parameters that are not set into template by @backportbot in #47574
- [stable30] Fix npm audit by @nextcloud-command in #47471
- [stable30] feat(templates): add support for checkboxes in template filler by @juliushaertl in #47564
- [stable30] fix(files_sharing): Make share labels nullable by @backportbot in #47593
- [stable30] fix(test): Fix provisioning enabled apps by @backportbot in #47597
- [stable30] fix: Trusted server icon recovery without addressbook change by @backportbot in #47429
- [stable30] fix: optimise
getWrongShareOwnership
query by @backportbot in #47578 - [stable30] fix(files): Respect "Show hidden files" setting in tree by @backportbot in #47442
- [stable30] fix(user_status): add link to Availability page if user set predefined 'Vacationing' by @backportbot in #47505
- [stable30] fix: use empty template by default when pressing enter by @backportbot in #47404
- [stable30] fix(files): Correctly check for already used names when creating new folder by @backportbot in #47547
- [stable30] fix(files): Remove margin and width to not break layout by @artonge in #47607
- [stable30] fix(DB): set sharding parameters only when intended by @blizzz in #47612
- 30.0.0 RC3 by @blizzz in #47603
Full Changelog: v30.0.0rc2...v30.0.0rc3