Skip to content

Releases: nextcloud/server

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

v29.0.0rc3

08 Apr 13:23
v29.0.0rc3
75c9926
Compare
Choose a tag to compare
v29.0.0rc3 Pre-release
Pre-release

What's Changed

  • [stable29] fix(deps): Update phpseclib from 2.0.45 to 2.0.47 by @backportbot in #44671
  • [stable29] fix(deps): Update doctrine/dbal to 3.8.3 by @susnux in #44686
  • [stable29] fix(3rdparty): Add a CI job to check 3rdparty integrity by @backportbot in #44692

Full Changelog: v29.0.0rc2...v29.0.0rc3

v29.0.0rc2

04 Apr 16:41
v29.0.0rc2
b90e597
Compare
Choose a tag to compare
v29.0.0rc2 Pre-release
Pre-release

What's Changed

  • [stable29] fix(files): Fix translation of "Delete file" by @backportbot in #44553
  • [stable29] fix(federation): ICloudId->getRemote() should contain the protocol by @backportbot in #44626
  • [stable29] feat(trashbin): Show original location of deleted file by @backportbot in #44584
  • [stable29] fix(dav): Fix quota check for chunk upload by @backportbot in #44624
  • [stable29] fix(files_sharing): Disable autocomplete for share label and password by @backportbot in #44617
  • [stable29] fix(encryption): Clicking default module in UI sets bogus value by @backportbot in #44634
  • [stable29] fix(SetupChecks): Add hint about dns/firewall if mjs check can't run by @backportbot in #44628
  • [stable29] build(deps): bump nextcloud/coding-standard from 1.1.1 to 1.2.1 in /vendor-bin/cs-fixer by @backportbot in #44622
  • [stable29] fix(files): breadcrumbs drag-and-drop & unifying methods by @backportbot in #44653
  • [stable29] fix(files_sharing): Create passwords when enforced for mail shares by @backportbot in #44591
  • 29.0.0 RC2 by @blizzz in #44647

Full Changelog: v29.0.0rc1...v29.0.0rc2

v29.0.0rc1

28 Mar 17:36
v29.0.0rc1
b30cc91
Compare
Choose a tag to compare
v29.0.0rc1 Pre-release
Pre-release
v29.0.0rc1

v28.0.4

28 Mar 10:54
v28.0.4
6403fd1
Compare
Choose a tag to compare

What's changed

Read more

v27.1.8

28 Mar 10:54
v27.1.8
7442a88
Compare
Choose a tag to compare

What's changed

v26.0.13

28 Mar 10:54
v26.0.13
27dcfb9
Compare
Choose a tag to compare

🪦 26 is now EOL

What's changed

v29.0.0beta6

27 Mar 07:54
v29.0.0beta6
ca4f337
Compare
Choose a tag to compare
v29.0.0beta6 Pre-release
Pre-release

What's Changed

  • fix(JSRecourceLocator): Add missing slash after server root by @susnux in #44408
  • fix(logging): Restore the option to log with debug level by @nickvergessen in #44400
  • fix(files): Do not escape file names in the file picker by @susnux in #44407
  • Check permissions of all accessible file for versions by @artonge in #44362
  • log error when default getWrapperStorage would return null by @icewind1991 in #44357
  • fix(files): Only add copy suffix before file extension for files (not folders) by @susnux in #44417
  • build(deps): bump libphonenumber-js from 1.10.57 to 1.10.58 by @dependabot in #44423
  • build(deps-dev): bump webpack-dev-middleware from 5.3.3 to 5.3.4 by @dependabot in #44436
  • build(deps): bump dompurify from 3.0.9 to 3.0.11 by @dependabot in #44426
  • build(deps-dev): bump phpunit/phpunit from 9.6.17 to 9.6.18 in /build/integration by @dependabot in #44432
  • build(deps): bump core-js from 3.36.0 to 3.36.1 by @dependabot in #44430
  • build(deps-dev): bump cypress-split from 1.20.1 to 1.21.0 by @dependabot in #44427
  • build(deps-dev): bump cypress from 13.7.0 to 13.7.1 by @dependabot in #44428
  • build(deps): bump @nextcloud/vue from 8.11.0 to 8.11.1 by @dependabot in #44431
  • build(deps-dev): bump tar from 6.2.0 to 6.2.1 by @dependabot in #44429
  • build(deps-dev): bump webpack from 5.90.3 to 5.91.0 by @dependabot in #44424
  • build(deps): bump @nextcloud/router from 2.2.1 to 3.0.0 by @dependabot in #44425
  • fix(AppStore\Fetcher): Ensure get returns an array by @susnux in #44410
  • Get access list share by email recipients by @ASerbinski in #32631
  • fix(typo): Fix typo in docs by @nickvergessen in #44456
  • fix(federation): Fix creating local cloudIds with http:// protocol by @nickvergessen in #44453
  • feat: add interface for lower level filecache acess without having to do direct db queries by @icewind1991 in #44458
  • fix(DB): Sanitize host parameter for postgres databases when IPv6 address is passed by @susnux in #44394
  • feat(login): Clear login form (password) after IDLE timeout by @susnux in #44438
  • config: fix correctness issues in reading by @pulsejet in #44230
  • chore(ci): update block merge EOL workflow by @Altahrim in #44388
  • Fix/caldav/eventcomparisionservice uses wrong array comparison by @rcwschaller in #44017
  • fix(setupcheck): Catch Throwables from setup checks and show them to the admin by @come-nc in #44270
  • fix(S3): Adjust typing for 32bit compatibility by @susnux in #44462
  • fix(preview): webp preview format by @st3iny in #44474
  • enh: Send empty expireDate when not expireDate set by @fenn-cs in #44291
  • fix(personal-files): correctly filters groupfolders now by @emoral435 in #44455
  • fix: always add user to group cache by @hrenard in #42931
  • fix(CSP): Add CSP nonce by default and convert browserSupportsCspV3 to blacklist by @susnux in #44412
  • fix(dns): detect disabled IPv6 support in DNS pinning by @Altahrim in #44475
  • fix(settings): Also verify that trusted_proxies only contains IP addresses (with range) by @susnux in #44483
  • Add listener and interfaces to allow versions migration across storage by @artonge in #44187
  • fix(contactsinteraction): Allow vCard download by @ChristophWurst in #44457
  • fix: Allow using replica config with split databases by @juliushaertl in #44470
  • 29.0.0 beta 6 by @Altahrim in #44449

New Contributors

Full Changelog: v29.0.0beta5...v29.0.0beta6

v29.0.0beta5

21 Mar 20:36
v29.0.0beta5
5ca6249
Compare
Choose a tag to compare
v29.0.0beta5 Pre-release
Pre-release

What's Changed

Full Changelog: v29.0.0beta4...v29.0.0beta5