What's Changed
- [stable28] fix: chunked upload leading to 0-byte files by @backportbot in #45039
- [stable28] fix(share): Send correct share attributes upon share creation by @backportbot in #44500
- [stable28] fix(user_ldap): Fix a var name by @backportbot in #45119
- [stable28] fix: Fix default values for ini var in lib/base.php by @backportbot in #45114
- [stable28] fix: Remove bogus code from query builder and fix parameter name by @backportbot in #45116
- [stable28] Update psalm-baseline.xml by @nextcloud-command in #43412
- [stable28] fix(icons): Update files icon by @backportbot in #45170
- [stable28] fix(DAV): Migrate known exceptions to Sabre exceptions when copying by @backportbot in #45017
- [stable28] fix(provisioning_api): Show warning but do not fail when listing accounts in case of users removed from backend but still in database by @backportbot in #44984
- [stable28] fix(session): Avoid race condition for cache::get() vs. cache::hasKey() by @backportbot in #45191
- [stable28] Fix npm audit by @nextcloud-command in #45187
- [stable28] fix(setupchecks): Fix opcache buffer check by @backportbot in #45112
- [stable28] Update psalm-baseline.xml by @nextcloud-command in #45133
- [stable28] fix(User\Manager): Avoid future collisions with updater/audit logs by @backportbot in #45201
- [stable28] fix(userstatus): Fix docs of user status manager by @backportbot in #45230
- [stable28] fix(files): handle multidimensional arrays in scanner by @backportbot in #45278
- [stable28] fix(settings): Save one HTTP request on enabling an app by @backportbot in #45203
- [stable28] fix(caldav): loop through all events for busy events by @backportbot in #45312
- [stable28] fix(search): Limit maximum number of search results by @backportbot in #45319
- [stable28] fix: Correctly check result of function by @backportbot in #45323
- [stable28] fix: Extend SVG reference check by @backportbot in #45342
- [stable28] retry smb notify test a few times by @backportbot in #45147
- [stable28] fix(preview): check mime type before processing with Imagick by @backportbot in #45339
- [stable28] fix: add ldap_exop_passwd function to sensitive value by @backportbot in #45359
- [stable28] Hide 'updater.server.url' As It May Contain Enterprise Key by @backportbot in #45372
- 28.0.6 RC1 by @skjnldsv in #45335
- [stable28] perf(deleteAction): Queue delete requests by @backportbot in #45327
- [stable28] fix(setupCheck): Only warn when memcache present w/o memcached by @backportbot in #45282* nextcloud/bruteforcesettings#595
- nextcloud/files_pdfviewer#959
- nextcloud/nextcloud_announcements#329
- nextcloud/nextcloud_announcements#334
- nextcloud/notifications#1898
- nextcloud/notifications#1923
- nextcloud/photos#2477
- nextcloud/photos#2478
- nextcloud/privacy#1068
- nextcloud/related_resources#416
- nextcloud/serverinfo#599
- nextcloud/serverinfo#604
- nextcloud/text#5702
- nextcloud/text#5795
Full Changelog: v28.0.5...v28.0.6rc1