Releases: nextcloud/server
Releases · nextcloud/server
v27.1.10rc2
What's Changed
- [stable27] fix(theming): stable 27 disable accessible color config switch by @skjnldsv in #45422
- [stable27] fix: Keep download action for files and hide only for relevant files by @juliushaertl in #45344
- [stable27] fix: regression with updating read-only config by @backportbot in #44925
- [stable27] fix(memcache): remove double $$ to fix error by @backportbot in #44979
- [stable27] Respect empty
expiryDate
value in server by @backportbot in #45481 - 27.1.10 RC2 by @skjnldsv in #45466
Full Changelog: v27.1.10rc1...v27.1.10rc2
v29.0.1
What's Changed
- [stable29] fix(groups): allows to save group names with more than 64 characters by @backportbot in #45367
- [stable29] fix(db): Prevent data loss by temporarily disabling
db:convert-type
by @backportbot in #45469 - 29.0.1 by @skjnldsv in #45468
Full Changelog: v29.0.1rc1...v29.0.1
v28.0.6
v29.0.1rc1
What's Changed
- [stable29] 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 #44985
- [stable29] fix(memcache): remove double $$ to fix error by @backportbot in #44981
- [stable29] fix(sharingDetails): Show correct share target by @backportbot in #44918
- [stable29] fix(unifiedSearch): Prevent broken avatars for federated users in peo… by @fenn-cs in #44972
- [stable29] Support multiple scopes in DAV search by @backportbot in #44969
- [stable29] fix: chunked upload leading to 0-byte files by @backportbot in #45040
- [stable29] fix(CalDAV): remove UNKNOWN from room / resource consideration by @backportbot in #45053
- [stable29] fix(files): Fix ownership transfer encrypted files detection by @come-nc in #45105
- [stable29] fix(setupchecks): Fix opcache buffer check by @come-nc in #45106
- [stable29] fix: Fix default values for ini var in lib/base.php by @come-nc in #45107
- [stable29] fix: Remove bogus code from query builder and fix parameter name by @come-nc in #45104
- [stable29] fix(user_ldap): Fix a var name by @come-nc in #45108
- [stable29] chore: Fix update-psalm-baseline to use correct php version depending on branch by @backportbot in #44956
- [stable29] feat: support "s3-accelerate" endpoint by @backportbot in #45056
- [stable29] retry smb notify test a few times by @backportbot in #45148
- [stable29] fix(icons): Update files icon by @backportbot in #45171
- [stable29] Fix npm audit by @nextcloud-command in #44590
- [stable29] fix(DAV): Migrate known exceptions to Sabre exceptions when copying by @backportbot in #45018
- [stable29] fix(session): Avoid race condition for cache::get() vs. cache::hasKey() by @backportbot in #45192
- [stable29] fix(settings): Save one HTTP request on enabling an app by @backportbot in #45204
- [stable29] Update psalm-baseline.xml by @nextcloud-command in #44564
- [stable29] fix(User\Manager): Avoid future collisions with updater/audit logs by @backportbot in #45202
- [stable29] Update psalm-baseline.xml by @nextcloud-command in #45208
- [stable29] fix(userstatus): Fix docs of user status manager by @backportbot in #45231
- [stable29] fix(Router): Stop loading routes of disabled apps by @backportbot in #45246
- [stable29] fix(OC_Image): Set correct return type for exif_imagetype stub by @backportbot in #45199
- [stable29] fix(setupCheck): Only warn when memcache present w/o memcached by @backportbot in #45283
- [stable29] fix: consider all paths the user has for a share source when considering max permissions by @backportbot in #45293
- [stable29] fix(files): handle multidimensional arrays in scanner by @backportbot in #45279
- [stable29] Update pdf icon by @backportbot in #45296
- [stable29] fix(SetupChecks): Detect CLI mode in HTTPS / URL generator check by @backportbot in #45284
- [stable29] fix(caldav): loop through all events for busy events by @backportbot in #45313
- [stable29] Revert: "Check datadirectory owner, not config owner." by @backportbot in #45326
- [stable29] fix(search): Limit maximum number of search results by @backportbot in #45318
- [stable29] fix: Correctly check result of function by @backportbot in #45322
- [stable29] fix: Extend SVG reference check by @backportbot in #45341
- [stable29] fix(preview): check mime type before processing with Imagick by @backportbot in #45337
- [stable29] fix: add ldap_exop_passwd function to sensitive value by @backportbot in #45360
- [stable29] Hide 'updater.server.url' As It May Contain Enterprise Key by @backportbot in #45373
- [stable29] fix: delete user credentials stored in storages_credentials when user gets deleted by @backportbot in #45363
- 29.0.1 RC1 by @skjnldsv in #45336
- [stable29] perf(deleteAction): Queue delete requests by @backportbot in #45328
- nextcloud/activity#1631
- nextcloud/activity#1633
- nextcloud/activity#1645
- nextcloud/bruteforcesettings#581
- nextcloud/bruteforcesettings#593
- nextcloud/bruteforcesettings#594
- nextcloud/bruteforcesettings#597
- nextcloud/circles#1541
- nextcloud/files_downloadlimit#261
- nextcloud/files_pdfviewer#963
- nextcloud/firstrunwizard#1167
- nextcloud/firstrunwizard#1171
- nextcloud/firstrunwizard#1172
- nextcloud/firstrunwizard#1196
- nextcloud/firstrunwizard#1198
- nextcloud/firstrunwizard#1199
- nextcloud/firstrunwizard#1201
- nextcloud/firstrunwizard#1217
- nextcloud/logreader#1237
- nextcloud/nextcloud_announcements#328
- nextcloud/nextcloud_announcements#333
- nextcloud/notifications#1899
- nextcloud/notifications#1900
- nextcloud/notifications#1919
- nextcloud/notifications#1922
- nextcloud/photos#2419
- nextcloud/photos#2423
- nextcloud/photos#2446
- nextcloud/photos#2472
- nextcloud/photos#2479
- nextcloud/privacy#1056
- nextcloud/privacy#1069
- nextcloud/privacy#1070
- nextcloud/recommendations#730
- nextcloud/related_resources#390
- nextcloud/related_resources#393
- nextcloud/related_resources#418
- nextcloud/serverinfo#600
- nextcloud/serverinfo#605
- nextcloud/survey_client#269
- nextcloud/suspicious_login#864
- nextcloud/text#5642
- nextcloud/text#5694
- nextcloud/text#5708
- nextcloud/text#5709
- nextcloud/text#5710
- nextcloud/text#5711
- nextcloud/text#5713
- nextcloud/text#5714
- nextcloud/text#5719
- nextcloud/text#5753
- nextcloud/text#5760
- nextcloud/text#5761
- nextcloud/text#5762
- nextcloud/text#5763
- nextcloud/text#5764
- nextcloud/text#5765
- nextcloud/text#5766
- nextcloud/text#5767
- nextcloud/text#5768
- nextcloud/text#5769
- nextcloud/text#5783
- nextcloud/text#5788
- nextcloud/text#5789
- nextcloud/text#5790
- nextcloud/text#5791
- nextcloud/text#5796
- nextcloud/viewer#2300
Full Changelog: v29.0.0...v29.0.1rc1
v28.0.6rc1
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
v27.1.10rc1
What's Changed
- [stable27] fix: chunked upload leading to 0-byte files by @backportbot in #45038
- [stable27] fix(CalDAV): remove UNKNOWN from room / resource consideration by @backportbot in #45051
- [stable27] feat: support "s3-accelerate" endpoint by @backportbot in #45060
- [stable27] fix: Fix default values for ini var in lib/base.php by @backportbot in #45113
- [stable27] chore: Fix update-psalm-baseline to use correct php version depending on branch by @backportbot in #45123
- [stable27] fix(files): Fix ownership transfer encrypted files detection by @backportbot in #45109
- [stable27] fix(DAV): Migrate known exceptions to Sabre exceptions when copying by @backportbot in #45016
- [stable27] fix(OC_Image): Set correct return type for exif_imagetype stub by @backportbot in #45197
- [stable27] fix(user_ldap): Fix a var name by @backportbot in #45118
- [stable27] fix(User\Manager): Avoid future collisions with updater/audit logs by @backportbot in #45200
- [stable27] feat(perf): add cache for authtoken lookup by @backportbot in #44447
- [stable27] fix(userstatus): Fix docs of user status manager by @backportbot in #45229
- [stable27] fix: Remove bogus code from query builder and fix parameter name by @backportbot in #45115
- [stable27] 44032 fix show new shares without refresh by @fenn-cs in #44464
- [stable27] fix(search): Limit maximum number of search results by @backportbot in #45320
- [stable27] fix: Correctly check result of function by @backportbot in #45324
- [stable27] fix: Extend SVG reference check by @backportbot in #45343
- [stable27] fix(caldav): loop through all events for busy events by @backportbot in #45311
- [stable27] fix(preview): check mime type before processing with Imagick by @backportbot in #45338
- [stable27] fix: add ldap_exop_passwd function to sensitive value by @backportbot in #45358
- [stable27] Hide 'updater.server.url' As It May Contain Enterprise Key by @backportbot in #45371
- 27.1.10 RC1 by @skjnldsv in #45334
- [stable27] perf(deleteAction): Queue delete requests by @artonge in #45376
- [stable27] fix: delete user credentials stored in storages_credentials when user gets deleted by @backportbot in #45361* nextcloud/nextcloud_announcements#330
- nextcloud/nextcloud_announcements#335
- nextcloud/notifications#1920
- nextcloud/photos#2303
- nextcloud/related_resources#419
- nextcloud/serverinfo#603
- nextcloud/survey_client#271
- nextcloud/text#5722
- nextcloud/text#5793
Full Changelog: v27.1.9...v27.1.10rc1
v28.0.5
v27.1.9
v29.0.0
v29.0.0rc5
What's Changed
- [stable29] fix(tests): Fix tests when daytime saving time change happened recently by @backportbot in #44618
- [stable29] fix(capabilities): Expose if mod-rewrite is working via capabilities by @backportbot in #44800
- [stable29] chore(deps): Update openapi-extractor by @backportbot in #44828
- [stable29] chore: Update @nextcloud/upload to 1.1.1 to fix uploading large files by @susnux in #44836
- [stable29] fix(Blurhash): Suppress imagecreatefromstring() E_WARNING by @backportbot in #44716
- [stable29] chore(files): Switch widget icon to primary color by @backportbot in #44846
- [stable29] fix: Fix avatar images by @Pytal in #44737
- [stable29] fix(files): Inherit some node attributes when creating new nodes to preserve shared state by @backportbot in #44845
- [stable29] fix(systemtags): Use built-in input label to satisfy a11y check of NcSelect by @backportbot in #44880
- [stable29] fix(status): Update status time when reverting to it manually by @backportbot in #44885
- [stable29] fix(files): Clear search filter when changing directory or view by @backportbot in #44887
- [stable29] fix: avoid douple
expireDate
parsing by @backportbot in #44910 - [stable29] fix(appconfig): returns correct value on details by @ArtificialOwl in #44907
- [stable29] fix(files): Also skip cross storage move with access control by @backportbot in #44890
- [stable29] fix(files): Do not show files from hidden folders in "Recent"-view if hidden files are disabled by user by @backportbot in #44866
- [stable29] fix(sharing): Don't change the type of the controller argument by @backportbot in #44917
- [stable29] chore(deps): Bump @nextcloud/vue to v8.11.2 by @backportbot in #44816
- [stable29] fix(appconfig): returns correct value on details by @backportbot in #44914
- [stable29] fix(files): Also restore shares after ownership transfer for object storage by @backportbot in #44922
- 29.0.0 RC5 by @Altahrim in #44873
Full Changelog: v29.0.0rc4...v29.0.0rc5