Skip to content

Releases: nextcloud/server

v29.0.0beta4

19 Mar 20:11
v29.0.0beta4
4e8b468
Compare
Choose a tag to compare
v29.0.0beta4 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v29.0.0beta3...v29.0.0beta4

v29.0.0beta3

14 Mar 20:42
v29.0.0beta3
c627fae
Compare
Choose a tag to compare
v29.0.0beta3 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v29.0.0beta2...v29.0.0beta3

v29.0.0beta2

12 Mar 20:25
v29.0.0beta2
b800de2
Compare
Choose a tag to compare
v29.0.0beta2 Pre-release
Pre-release

What's Changed

Full Changelog: v29.0.0beta1...v29.0.0beta2

v29.0.0beta1

07 Mar 22:20
v29.0.0beta1
3bad491
Compare
Choose a tag to compare
v29.0.0beta1 Pre-release
Pre-release

What's Changed

Read more

v28.0.3

01 Mar 17:29
v28.0.3
f7470ab
Compare
Choose a tag to compare

What's Changed

  • [stable28] fix(settings): Disable renaming for tokens marked to be wiped by @backportbot in #43195
  • [stable28] fix(Request): Catch exceptions in isTrustedProxy by @backportbot in #43192
  • [stable28] dont reuse etag for folders marked explicitly unscanned by @backportbot in #43244
  • [stable28] Document throwing behavior of SetupResult upon invalid rich object by @backportbot in #43196
  • [stable28] fix(files): make sure we focus the parent actions submenu entry by @backportbot in #43242
  • [stable28] fix(a11y): Unified search headings the sequel by @backportbot in #42777
  • [stable28] fix(tests): Make PostgreSQL unit tests less flacky by ordering by @backportbot in #43133
  • [stable28] fix(files_sharing): Return focus to trigger element on sharing details close by @backportbot in #43155
  • [stable28] enh(UnifiedSearch): Keep the searchbar on top of the modal by @backportbot in #42776
  • [stable28] fix(files): combine navigation and files list into single Vue app by @backportbot in #43108
  • [stable28] Buffer chunked requests by @backportbot in #43129
  • [stable28] fix: added a label element to the NcSelect in update settings by @backportbot in #43158
  • [stable28] fix(settings): set viewBox on SVG icons by @backportbot in #43065
  • [stable28] chore: Bump @nextcloud/vue to v8.5.1 by @backportbot in #43064
  • [stable28] handle storage not available when expiring versions by @backportbot in #43126
  • [stable28] Move modal outside of the Version component. by @backportbot in #43167
  • [stable28] fix(a11y): Fix informative graphics contrast of user status icons by @backportbot in #43066
  • [stable28] Remove disputed bz2 check by @backportbot in #43013
  • [stable28] fix(files): do not open file by id on load for folders by @backportbot in #43292
  • [stable28] fix(tests): Make the cypress apps management test more reliable by @backportbot in #43295
  • [stable28] fix(user_status): Fix losing focus to body when closing user status modal by @backportbot in #43291
  • [stable28] fix(settings): federation scope menu a11y by @backportbot in #43112
  • [stable28] Replace inaccessible disabled option of NcCheckboxRadioSwitch with NcNoteCard by @backportbot in #43044
  • [stable28] Correct values and attributes by @backportbot in #43040
  • [stable28] Fix: config param 'overwritecondaddr' not working by @backportbot in #43181
  • [stable28] fix(apps): Fix type information of app manager by @backportbot in #43046
  • [stable28] fix(files): Consistent sorting for folders before files (user configurable) by @backportbot in #43175
  • [stable28] fix(files): selected files actions position on scroll/with readme block by @backportbot in #43222
  • [stable28] fix(caldav): only call getTimestamp() on actual DateTime data by @backportbot in #43282
  • [stable28] dav: fix wrong decoding of pluses in URLs by @backportbot in #43236
  • [stable28] Consider admin defaults when creating shares by @backportbot in #43278
  • [stable28] make failure to load app commands non-fatal by @backportbot in #43294
  • [stable28] fix(files): drag leave detection on safari by @backportbot in #43336
  • [stable28] fix(files): dav owner and mime types by @backportbot in #43359
  • [stable28] fix(theming): change color button contrast by @backportbot in #43347
  • [stable28] chore: Use the same configuration in update-baseline as in psalm workflow by @come-nc in #43384
  • [stable28] fix(settings): focus on federation scope after dialog by @backportbot in #43388
  • [stable28] fix: added last two places for aria-labels on setting icons by @backportbot in #43403
  • [stable28] Fix color of app menu entries and background color by @backportbot in #43392
  • [stable28] fix(security): Update code signing revocation list by @nextcloud-command in #43372
  • [stable28] fix(files): add mount root property and adjust delete wording by @backportbot in #43404
  • [stable28] fix(files): drop to folder path and user feedback by @backportbot in #43418
  • [stable28] Bump NcVue to v8.6.2 by @JuliaKirschenheuter in #43434
  • [stable28] continue background scanning different storages if one fails by @backportbot in #43421
  • [stable28] fix(migration): Make naming constraint fail softer on updates by @backportbot in #43445
  • [stable28] fix(files): move focus to sidebar on open by @backportbot in #43448
  • [stable28] fix(sharing): migrate QuickShareSelect to NcActions by @backportbot in #43449
  • [stable28] Use AccountPlusIcon in broadcrombs by @backportbot in #43451
  • [stable28] chore: Update nextcloud-vue-collection to drop duplicated nextcloud-vue by @backportbot in #43409
  • [stable28] do not break personal settings page is viewer is not there by @backportbot in #43456
  • [stable28] fix(ContactsStore): Sanitize user ID given to guest avatar route by @backportbot in #43422
  • [stable28] fix(files): Update webdav to make XML entities in filenames work by @backportbot in #43473
  • [stable28] fix(files): Don't attempt to format a partial cache entry by @backportbot in #43391
  • [stable28] Bump calendar-availability-vue to v2.1.0 by @JuliaKirschenheuter in #43485
  • [stable28] fix(files): Allow to set node name before creating + bring back new-file highlingting by @backportbot in #43470
  • [stable28] fix(security): Update code signing revocation list by @nextcloud-command in #43505
  • [stable28] Lower failed movie preview generation logs to level info by @backportbot in #43511
  • [stable28] Allow application to pass external links in navigation by @backportbot in #43520
  • [stable28] SMB: allow to list root directory when using case-insensitive option by @backportbot in #43523
  • [stable28] fix(sharing): Move video verification option to password and hide without Talk by @backportbot in #43546
  • [stable28] fix(tests): Adjust mariadb testing matrix by @susnux in #43483
  • [stable28] fix(files_sharing): SharingEntryLink lost styles by @backportbot in #43559
  • [stable28] chore(deps): bump @nextcloud/upload to 1.0.5 by @backportbot in #43583
  • [stable28] Fix for previews not being generated sometimes by @SystemKeeper in #43037
  • [stable28] chore: Remove old theming migration steps as they are only needed once by @backportbot in #43585
  • [stable28] fix: Add bruteforce protection to email endpoint by @nickvergessen in #43596
  • [stable28] fix(papercut): rerendered submenu actions for time sensitive actions by @Pytal in #43590
  • [stable28] enh(files_reminders): Allow clearing reminders by @Pytal in #43591
  • 28.0.3 RC1 by @skjnldsv in #43578
  • [stable28] fix(settings): Disable SSL cert check for JavaScript modules SetupCheck by @backportbot in #43587
  • [stable28] fix(userstatus): add back 0 timestamp for status without message by @backportbot in #43530
  • [stable28] chore(dep): bump NcVue -> 8.7.0 by @backportbot in #43695
  • [stable28] fix: Add bruteforce protection to federation endpoint by @backportbot in #43713
  • [stable28] fix(files): Dont't warn re: full on either zero or unlimited quota by @backportbot in #43672
  • [stable28] perf: skip request...
Read more

v27.1.7

01 Mar 17:29
v27.1.7
7a6508b
Compare
Choose a tag to compare

What's Changed

  • [stable27] chore: Update @nextcloud/router to 2.2.1 by @susnux in #43092
  • [stable27 ONLY] fix(trashbin) Switch parseWebdavPermissions->davParsePermissions by @joshtrichards in #43136
  • [stable27] handle storage not available when expiring versions by @backportbot in #43125
  • [stable27] Buffer chunked requests by @backportbot in #43128
  • [stable27] fix(Request): Catch exceptions in isTrustedProxy by @backportbot in #43193
  • [stable27] Fix: config param 'overwritecondaddr' not working by @backportbot in #43182
  • fix: Update @nextcloud/dialogs to 4.2.4 to include missing translations by @susnux in #43216
  • [stable27] Roll back erroneous nextcloud/files update by @marcelklehr in #43259
  • [stable27] Consider admin defaults when creating shares by @backportbot in #43279
  • [stable27] make failure to load app commands non-fatal by @backportbot in #43293
  • [stable27] fix(security): Update code signing revocation list by @nextcloud-command in #43374
  • [stable27] continue background scanning different storages if one fails by @backportbot in #43420
  • [stable27] fix: Fix resolved nextcloud/files dep version and user quota parsing by @Pytal in #43368
  • [stable27] fix(files): Don't attempt to format a partial cache entry by @backportbot in #43390
  • [stable27] dont reuse etag for folders marked explicitly unscanned by @backportbot in #43246
  • [stable27] do not break personal settings page is viewer is not there by @backportbot in #43455
  • [stable27] Fix for previews not being generated sometimes by @SystemKeeper in #43038
  • [stable27] fix kerberos test successfull authentication detection by @backportbot in #43303
  • [stable27] fix(security): Update code signing revocation list by @nextcloud-command in #43504
  • [stable27] Lower failed movie preview generation logs to level info by @backportbot in #43510
  • [stable27] fix: make cancelOperation public by @backportbot in #43513
  • [stable27] SMB: allow to list root directory when using case-insensitive option by @backportbot in #43522
  • [stable27] fix(sharing): Move video verification option to password and hide without Talk by @backportbot in #43545
  • [stable27] Tooltip outside click, should abort share creation by @backportbot in #42780
  • [stable27] Handle error in previews for files versions by @backportbot in #43350
  • [stable27] fix: Add bruteforce protection to email endpoint by @nickvergessen in #43597
  • 27.1.7 RC1 by @Altahrim in #43480
  • [stable27] chore: Remove old theming migration steps as they are only needed once by @juliushaertl in #43594
  • [stable27] perf: skip request without read permission by @backportbot in #43724
  • [stable27] Stop the auto-logout loop after redirecting to the logout page by @backportbot in #43707
  • [stable27] fix: Add bruteforce protection to federation endpoint by @backportbot in #43715
  • [stable27] fix(dav): report status by @backportbot in #43734
  • [stable27] Move away from deprecated utf8_encode() on PHP 8.2+ by @backportbot in #43670
  • [stable27] fix(security): Describe occ security:bruteforce:attempts accurately by @backportbot in #43725
  • [stable27] Fix undefined share object during expirationDate update by @backportbot in #43686
  • [stable27] Check share status when touching versions by @backportbot in #43740
  • [stable27] fix(dav): Rate limit calendar/subscription creation by @backportbot in #43752
  • [stable27] fix(session): Log when crypto session data is lost by @backportbot-nextcloud in #41006
  • [stable27] fix: checkbox now allows shift-click and multi-select by @emoral435 in #43556
  • [stable27] Update @nextcloud/dialogs by @susnux in #43767
  • [stable27] Move oc_file_metadata.metadata migration to a background job by @artonge in #43580
  • [stable27] fix(cypress): Wait for copy before continue by @susnux in #43772
  • 27.1.7rc2 by @skjnldsv in #43717
  • [stable27] Init ViewOnlyPlugin after auth by @backportbot in #43868
  • 27.1.7 by @skjnldsv in #43887

Full Changelog: v27.1.6...v27.1.7

v26.0.12

01 Mar 17:29
v26.0.12
fd03ac3
Compare
Choose a tag to compare

What's Changed

  • [stable26] Improve path resolution in files_version hooks by @artonge in #42937
  • [stable26] handle storage not available when expiring versions by @backportbot in #43124
  • [stable26] Fix for previews not being generated sometimes by @SystemKeeper in #43039
  • [stable26] Buffer chunked requests by @backportbot in #43127
  • [stable26] fix(security): Update code signing revocation list by @nextcloud-command in #43377
  • [stable26] continue background scanning different storages if one fails by @backportbot in #43419
  • [stable26] fix(security): Update code signing revocation list by @nextcloud-command in #43502
  • [stable26] SMB: allow to list root directory when using case-insensitive option by @backportbot in #43521
  • 26.0.12 RC1 by @skjnldsv in #43579
  • [stable26] fix: Add bruteforce protection to email endpoint by @nickvergessen in #43599
  • [stable26] perf: skip request without read permission by @backportbot in #43723
  • [stable26] Stop the auto-logout loop after redirecting to the logout page by @backportbot in #43711
  • [stable26] fix: Add bruteforce protection to federation endpoint by @backportbot in #43714
  • [stable26] Check share status when touching versions by @backportbot in #43739
  • [stable26] fix(dav): Rate limit calendar/subscription creation by @backportbot in #43753
  • [stable26] fix(files): Don't attempt to format a partial cache entry by @backportbot in #43389
  • 26.0.12rc2 by @skjnldsv in #43716
  • [stable26] Init ViewOnlyPlugin after auth by @backportbot in #43867
  • 26.0.12 by @skjnldsv in #43885

Full Changelog: v26.0.11...v26.0.12

v28.0.3rc2

28 Feb 09:26
v28.0.3rc2
4d8907f
Compare
Choose a tag to compare
v28.0.3rc2 Pre-release
Pre-release

Fix kerberos test successfull authentication detection (server#43304) 3
Fix Slow logout on Chrome-like browsers (server#43525) 3
Fix(userstatus): add back 0 timestamp for status without message (server#43530)
Fix(settings): Disable SSL cert check for JavaScript modules SetupCheck (server#43587)
Enh: breadcrumbs icons are now more visually descriptive (server#43622) 1
Move away from deprecated utf8_encode() on PHP 8.2+ (server#43669) 2
Fix(files): Dont’t warn re: full on either zero or unlimited quota (server#43672)
Fix undefined share object during expirationDate update (server#43685)
Chore(dep): bump NcVue → 8.7.0 (server#43695)
Stop the auto-logout loop after redirecting to the logout page (server#43706) 2
Fix(dav): fix getNodeForPath cache (server#43708) 2
Fix(styles): Add default styles for disabled elements (server#43710)
Fix: Add bruteforce protection to federation endpoint (server#43713)
Fix(settings): Fix required groups validation for subadmins (server#43719)
Perf: skip request without read permission (server#43722)
Fix(security): Describe occ security:bruteforce:attempts accurately (server#43726) 2
Check share status when touching versions (server#43741)
Feat: added l10n translation prop to calendar component (server#43743)
Fix(dav): Rate limit calendar/subscription creation (server#43751)
Chore: Update @nextcloud/dialogs to 5.1.2 (server#43766)
Fix(DAV): fix getNodeForPath cache (3rdparty#1738)
Fix(push): Correctly ignore push tokens that are not valid again (notifications#1829) 1
Fix: Add alt attribute to image nodes (text#5397)
Fix: Add alt attribute to all image nodes (text#5398)
Feat/4750 Make code type fields copyable (text#5403)
Fix: apply config flag for accessible features (text#5406)

v27.1.7rc2

28 Feb 09:27
v27.1.7rc2
d466162
Compare
Choose a tag to compare

v26.0.12rc2

28 Feb 09:27
v26.0.12rc2
ec179be
Compare
Choose a tag to compare