Skip to content

Releases: nextcloud/server

v29.0.1rc1

18 May 07:48
v29.0.1rc1
7eb718c
Compare
Choose a tag to compare
v29.0.1rc1 Pre-release
Pre-release

What's Changed

Full Changelog: v29.0.0...v29.0.1rc1

v28.0.6rc1

18 May 07:44
v28.0.6rc1
278aafd
Compare
Choose a tag to compare
v28.0.6rc1 Pre-release
Pre-release

What's Changed

Full Changelog: v28.0.5...v28.0.6rc1

v27.1.10rc1

18 May 07:46
v27.1.10rc1
9948dcc
Compare
Choose a tag to compare
v27.1.10rc1 Pre-release
Pre-release

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

25 Apr 12:53
v28.0.5
0d91131
Compare
Choose a tag to compare

What's Changed

Full Changelog: v28.0.5rc1...v28.0.5

v27.1.9

25 Apr 12:53
v27.1.9
a1dda41
Compare
Choose a tag to compare

What's Changed

Full Changelog: v27.1.9rc1...v27.1.9

v29.0.0

24 Apr 13:37
v29.0.0
36ae775
Compare
Choose a tag to compare

What's Changed

Full Changelog: v29.0.0rc5...v29.0.0

v29.0.0rc5

18 Apr 20:09
v29.0.0rc5
5c128ba
Compare
Choose a tag to compare
v29.0.0rc5 Pre-release
Pre-release

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

v28.0.5rc1

18 Apr 20:10
v28.0.5rc1
10989fc
Compare
Choose a tag to compare
v28.0.5rc1 Pre-release
Pre-release

What's Changed

  • [stable28] fix(security): Update expiration date in security.txt by @backportbot in #44541
  • [stable28] Add retry logic to cover deadlock situations during move operations by @backportbot in #44551
  • [stable28] fix(JSRecourceLocator): Add missing slash after server root by @backportbot in #44413
  • [stable28] fix(files_sharing): Create passwords when enforced for mail shares by @backportbot in #44570
  • [stable28] fix(tests): Fix tests when daytime saving time change happened recently by @backportbot in #44615
  • [stable28] fix(files): Fix translation of "Delete file" by @nickvergessen in #44610
  • [stable28] fix(files_sharing): Disable autocomplete for share label and password by @backportbot in #44616
  • [stable28] fix(files_reminders): Fix translations by @backportbot in #44599
  • [stable28] config: fix correctness issues in reading by @backportbot in #44605
  • [stable28] fix(encryption): Clicking default module in UI sets bogus value by @backportbot in #44633
  • [stable28] feat(trashbin): Show original location of deleted file by @backportbot in #44583
  • [stable28] Split live photo listener to extract trashbin specific code into its own listener by @backportbot in #44561
  • [stable28] fix(dav): Fix quota check for chunk upload by @backportbot in #44655
  • [stable28] fix(files): breadcrumbs drag-and-drop & unifying methods by @backportbot in #44652
  • [stable28] feature(files): Hide breadcrumbs when an upload is ongoing on narrow screen #40942 by @backportbot in #43834
  • [stable28] fix(deps): Update phpseclib from 2.0.45 to 2.0.47 by @backportbot in #44672
  • [stable28] perf: Avoid updating the folder size if we know the size difference by @backportbot in #44679
  • [stable28] fix(3rdparty): Add a CI job to check 3rdparty integrity by @backportbot in #44691
  • [stable28] Fix default text processing provider in AI settings by @julien-nc in #44343
  • [stable28] fix: Fix avatar images by @Pytal in #44738
  • [stable28] Call davGetFavoritesReport after the registration of propfind properties by @backportbot in #44734
  • [stable28] fix: use proper jailed patch in watcher by @backportbot in #44750
  • [stable28] fix(breadcrumbs): improved rendering of breadcrumb progress bar by @backportbot in #44759
  • [stable28] fix(LDAP): escape DN on check-user by @backportbot in #44352
  • [stable28] fix(federation): give some time to prepare both servers by @backportbot in #44779
  • [stable28] Fix npm audit by @nextcloud-command in #44817
  • [stable28] chore: Update @nextcloud/upload to 1.1.1 to fix uploading large files by @susnux in #44837
  • [stable28] chore(deps): Bump @nextcloud/vue to v8.11.2 by @backportbot in #44815
  • [stable28] enh: Send empty expireDate when not expireDate set by @backportbot in #44490
  • [stable28] fix(files): Inherit some node attributes when creating new nodes to preserve shared state by @backportbot in #44844
  • [stable28] Migrate setup checks to new API - round 3 by @come-nc in #44268
  • [stable28] fix(files): Focus filename input in new-node dialog when opened by @backportbot in #44851
  • [stable28] feat(perf): add cache for authtoken lookup by @backportbot in #44446
  • [stable28] fix(preview): webp preview format by @backportbot in #44489
  • [stable28] fix(settings): Also verify that trusted_proxies only contains IP addresses (with range) by @backportbot in #44495
  • [stable28] fix(DB): Sanitize host parameter for postgres databases when IPv6 address is passed by @backportbot in #44461
  • [stable28] Fix/caldav/eventcomparisionservice uses wrong array comparison by @backportbot in #44473
  • [stable28] fix(systemtags): Use built-in input label to satisfy a11y check of NcSelect by @backportbot in #44879
  • [stable28] Added rate limit bypass for app_api requests by @backportbot in #44296
  • [stable28] fix(files): Do not escape file names in the file picker by @backportbot in #44416
  • [stable28] fix(files): Clear search filter when changing directory or view by @backportbot in #44883
  • [stable28] fix(files): Do not show files from hidden folders in "Recent"-view if hidden files are disabled by user by @backportbot in #44867
  • [stable28] fix(files): Also skip cross storage move with access control by @backportbot in #44891
  • [stable28] fix(files): Only add copy suffix before file extension for files (not folders) by @backportbot in #44434
  • [stable28] fix(files): Also restore shares after ownership transfer for object storage by @backportbot in #44921
  • 28.0.5 RC1 by @Altahrim in #44874

Full Changelog: v28.0.4...v28.0.5rc1

v27.1.9rc1

18 Apr 20:10
v27.1.9rc1
c22cfa4
Compare
Choose a tag to compare
v27.1.9rc1 Pre-release
Pre-release

What's Changed

  • [stable27] fix(security): Update expiration date in security.txt by @backportbot in #44536
  • [stable27] Add retry logic to cover deadlock situations during move operations by @backportbot in #44550
  • [stable27] fix(tests): Fix tests when daytime saving time change happened recently by @backportbot in #44614
  • [stable27] handle more exceptions in AmazonS3::fopen by @backportbot in #44508
  • [stable27] fix(files_sharing): Create passwords when enforced for mail shares by @susnux in #44569
  • [stable27] feat(trashbin): Show original location of deleted file by @backportbot in #44602
  • [stable27] fix(encryption): Clicking default module in UI sets bogus value by @backportbot in #44632
  • [stable27] fix(dav): Fix quota check for chunk upload by @backportbot in #44656
  • [stable27] fix(deps): Update phpseclib from 2.0.45 to 2.0.47 by @backportbot in #44673
  • [stable27] fix(3rdparty): Add a CI job to check 3rdparty integrity by @backportbot in #44690
  • [stable27] enh: Send empty expireDate when not expireDate set by @backportbot in #44491
  • [stable27] fix: Fix avatar images by @Pytal in #44739
  • [stable27] fix: use proper jailed patch in watcher by @backportbot in #44749
  • [stable27] perf: Avoid updating the folder size if we know the size difference by @backportbot in #44680
  • [stable27] fix(LDAP): escape DN on check-user by @backportbot in #44766
  • [stable27] Fix opening "Remote shares" dialog even if Notifications is available by @danxuliu in #44823
  • [stable27] fix(files): Allow to pick directories using the file reference picker by @susnux in #44803
  • [stable27] fix(share): Send correct share attributes upon share creation by @backportbot in #44499
  • [stable27] Fix/caldav/eventcomparisionservice uses wrong array comparison by @backportbot in #44472
  • [stable27] fix(files): Also skip cross storage move with access control by @backportbot in #44892
  • [stable27] disable the internal s3sdk multi part copy logic by @backportbot in #44052
  • [stable27] fix(files): Also restore shares after ownership transfer for object storage by @backportbot in #44920
  • 27.1.9 RC1 by @Altahrim in #44875

Full Changelog: v27.1.8...v27.1.9rc1

v29.0.0rc4

11 Apr 13:42
v29.0.0rc4
26d7eae
Compare
Choose a tag to compare
v29.0.0rc4 Pre-release
Pre-release

What's Changed

  • [stable29] fix(AppFramework): Fix error message about 204 not allowing custom headers by @backportbot in #44729
  • [stable29] feat(core): Include core capabilities in OpenAPI by @backportbot in #44732
  • [stable29] fix(LDAP): escape DN on check-user by @backportbot in #44765
  • [stable29] fix(breadcrumbs): improved rendering of breadcrumb progress bar by @backportbot in #44760
  • [stable29] fix: use proper jailed patch in watcher by @backportbot in #44748
  • [stable29] Call davGetFavoritesReport after the registration of propfind properties by @backportbot in #44735
  • [stable29] fix(oc-dialog): Get rid of the overlay by @backportbot in #44725
  • [stable29] fix(federation): give some time to prepare both servers by @backportbot in #44778
  • [stable29] fix(appconfig): compare with original value by @backportbot in #44645

Full Changelog: v29.0.0rc3...v29.0.0rc4