Latest versions for Nextcloud 27, 28 and 29 were released last week and today
Downloads
Changelogs
29.0.1
- Update psalm-baseline.xml (server#44564)
- Fix npm audit (server#44590)
- Fix(sharingDetails): Show correct share target (server#44918)
- Chore: Fix update-psalm-baseline to use correct php version depending on branch (server#44956)
- Support multiple scopes in DAV search (server#44969)
- Fix(unifiedSearch): Prevent broken avatars for federated users in peo… (server#44972)
- Fix(memcache): remove double $$ to fix error (server#44981)
- Fix(provisioning_api): Show warning but do not fail when listing accounts in case of users removed from backend but still in database (server#44985)
- Fix(DAV): Migrate known exceptions to Sabre exceptions when copying (server#45018)
- Fix: chunked upload leading to 0-byte files (server#45040)
- Fix(CalDAV): remove UNKNOWN from room / resource consideration (server#45053)
- Feat: support “s3-accelerate” endpoint (server#45056)
- Fix: Remove bogus code from query builder and fix parameter name (server#45104)
- Fix(files): Fix ownership transfer encrypted files detection (server#45105)
- Fix(setupchecks): Fix opcache buffer check (server#45106)
- Fix: Fix default values for ini var in lib/base.php (server#45107)
- Fix(user_ldap): Fix a var name (server#45108)
- Retry smb notify test a few times (server#45148)
- Fix(icons): Update files icon (server#45171)
- Fix(session): Avoid race condition for cache::get() vs. cache::hasKey() (server#45192)
- Fix(OC_Image): Set correct return type for exif_imagetype stub (server#45199)
- Fix(User\Manager): Avoid future collisions with updater/audit logs (server#45202)
- Fix(settings): Save one HTTP request on enabling an app (server#45204)
- Update psalm-baseline.xml (server#45208)
- Fix(userstatus): Fix docs of user status manager (server#45231)
- Fix(Router): Stop loading routes of disabled apps (server#45246)
- Fix(files): handle multidimensional arrays in scanner (server#45279)
- Fix(setupCheck): Only warn when memcache present w/o memcached (server#45283)
- Fix(SetupChecks): Detect CLI mode in HTTPS / URL generator check (server#45284)
- Fix: consider all paths the user has for a share source when considering max permissions (server#45293)
- Update pdf icon (server#45296)
- Fix(caldav): loop through all events for busy events (server#45313)
- Fix(search): Limit maximum number of search results (server#45318)
- Fix: Correctly check result of function (server#45322)
- Revert: “Check datadirectory owner, not config owner.” (server#45326)
- Perf(deleteAction): Queue delete requests (server#45328)
- Fix(preview): check mime type before processing with Imagick (server#45337)
- Fix: Extend SVG reference check (server#45341)
- Fix: add ldap_exop_passwd function to sensitive value (server#45360)
- Fix: delete user credentials stored in storages_credentials when user gets deleted (server#45363)
- Fix(groups): allows to save group names with more than 64 characters (server#45367)
- Hide ‘updater.server.url’ As It May Contain Enterprise Key (server#45373)
- Fix(db): Prevent data loss by temporarily disabling
db:convert-type
(server#45469) - Update nextcloud/ocp dependency (activity#1631)
- Fix npm audit (activity#1633)
- Fix(tests): Fix selecting the correct tagging field (activity#1645)
- Chore(deps): Bump @nextcloud/dialogs from 5.2.0 to 5.2.1 (bruteforcesettings#581)
- Chore(deps): Bump @nextcloud/router from 3.0.0 to 3.0.1 (bruteforcesettings#593)
- Chore(deps-dev): Bump @nextcloud/browserslist-config from 3.0.0 to 3.0.1 (bruteforcesettings#594)
- Updating 2 workflows from template (bruteforcesettings#597)
- Update nextcloud/ocp dependency (circles#1541)
- Fix npm audit (files_downloadlimit#261)
- Chore(deps-dev): Bump @nextcloud/browserslist-config from 3.0.0 to 3.0.1 (files_pdfviewer#963)
- Chore(deps): Bump @nextcloud/vue from 8.11.1 to 8.11.2 (firstrunwizard#1167)
- Update nextcloud/ocp dependency (firstrunwizard#1171)
- Fix npm audit (firstrunwizard#1172)
- Chore(deps): Bump @nextcloud/router from 3.0.0 to 3.0.1 (firstrunwizard#1196)
- Chore(deps-dev): Bump @nextcloud/vite-config from 1.2.2 to 1.2.3 (firstrunwizard#1198)
- Chore(deps-dev): Bump @nextcloud/browserslist-config from 3.0.0 to 3.0.1 (firstrunwizard#1199)
- Chore(deps-dev): Bump vite from 5.2.8 to 5.2.11 (firstrunwizard#1201)
- Chore(deps): Bump @nextcloud/vue from 8.11.2 to 8.11.3 (firstrunwizard#1217)
- Update nextcloud/ocp dependency (firstrunwizard#1222)
- Fix: LogIterator duplicates and drops log entries (logreader#1237)
- Update nextcloud/ocp dependency (nextcloud_announcements#328)
- Fix: Correctly check result of function (nextcloud_announcements#333)
- Chore(deps-dev): Bump @nextcloud/browserslist-config from 3.0.0 to 3.0.1 (notifications#1899)
- Chore(deps): Bump @nextcloud/router from 3.0.0 to 3.0.1 (notifications#1900)
- Chore(deps): Bump @nextcloud/vue from 8.11.2 to 8.11.3 (notifications#1919)
- Update nextcloud/ocp dependency (notifications#1922)
- Fix npm audit (photos#2419)
- Update nextcloud/ocp dependency (photos#2423)
- Feat: Allow multiple source folders (photos#2446)
- Update nextcloud/ocp dependency (photos#2472)
- Fix(SizeMetadataProvider): Swap the width and height if the image is rotated (photos#2479)
- Fix npm audit (privacy#1056)
- Chore(deps): Bump @nextcloud/router from 3.0.0 to 3.0.1 (privacy#1069)
- Chore(deps-dev): Bump @nextcloud/browserslist-config from 3.0.0 to 3.0.1 (privacy#1070)
- Fix npm audit (recommendations#730)
- Fix npm audit (related_resources#390)
- Update nextcloud/ocp dependency (related_resources#393)
- Update nextcloud/ocp dependency (related_resources#418)
- Fix: handle disabled shell_exec (serverinfo#600)
- Update nextcloud/ocp dependency (serverinfo#605)
- Update dependency (survey_client#269)
- Chore(CI): Adjust testing matrix for Nextcloud 29 on stable29 (suspicious_login#864)
- Fix(deps): update tiptap to ^2.3.1 (text#5642)
- Fix(links): 5539 close link bubble on click outside (text#5694)
- Chore(deps): update cypress (text#5708)
- Chore(deps): update dependency eslint-plugin-cypress to ^2.15.2 (text#5709)
- Chore(deps): update dependency vite to ^5.2.11 (text#5710)
- Feat: disable spellcheck inside code blocks (text#5711)
- Fix(deps): update dependency @nextcloud/dialogs to ^5.3.1 (text#5713)
- Fix(deps): update dependency @nextcloud/files to ^3.2.1 (text#5714)
- Fix(description): 5688 no need to encode filename (text#5719)
- Fix(editor): requestAnimationFrame in onResize callbacks (text#5753)
- Chore(deps): update dependency @nextcloud/browserslist-config to ^3.0.1 (text#5760)
- Chore(deps): update dependency cypress-split to ^1.23.1 (text#5761)
- Fix(deps): update dependency @nextcloud/router to ^3.0.1 (text#5762)
- Fix(deps): update dependency yjs to ^13.6.15 (text#5763)
- Chore(deps): update dependency @nextcloud/babel-config to ^1.1.1 (text#5764)
- Fix(deps): update dependency @nextcloud/auth to ^2.3.0 (text#5765)
- Fix(deps): update dependency @nextcloud/axios to ^2.5.0 (text#5766)
- Fix(deps): update dependency @nextcloud/browser-storage to ^0.4.0 (text#5767)
- Fix(deps): update dependency @nextcloud/event-bus to ^3.2.0 (text#5768)
- Fix(deps): update dependency @nextcloud/initial-state to ^2.2.0 (text#5769)
- Chore(deps): update dependency cypress-split to ^1.23.2 (text#5783)
- Fix(deps): update dependency @nextcloud/vue to ^8.11.3 (text#5788)
- Fix(deps): update dependency y-prosemirror to ^1.2.5 (text#5789)
- Fix(deps): update dependency y-websocket to ^2.0.3 (text#5790)
- Fix(deps): update tiptap to ^2.3.2 (text#5791)
- Update nextcloud/ocp dependency (text#5796)
- Fix: Correctly check result of function (updater#557)
- Fix npm audit (viewer#2300)
28.0.6
- Update psalm-baseline.xml (server#43412)
- Fix(share): Send correct share attributes upon share creation (server#44500)
- Fix(provisioning_api): Show warning but do not fail when listing accounts in case of users removed from backend but still in database (server#44984)
- Fix(DAV): Migrate known exceptions to Sabre exceptions when copying (server#45017)
- Fix: chunked upload leading to 0-byte files (server#45039)
- Fix(setupchecks): Fix opcache buffer check (server#45112)
- Fix: Fix default values for ini var in lib/base.php (server#45114)
- Fix: Remove bogus code from query builder and fix parameter name (server#45116)
- Fix(user_ldap): Fix a var name (server#45119)
- Update psalm-baseline.xml (server#45133)
- Retry smb notify test a few times (server#45147)
- Fix(icons): Update files icon (server#45170)
- Fix npm audit (server#45187)
- Fix(session): Avoid race condition for cache::get() vs. cache::hasKey() (server#45191)
- Fix(User\Manager): Avoid future collisions with updater/audit logs (server#45201)
- Fix(settings): Save one HTTP request on enabling an app (server#45203)
- Fix(userstatus): Fix docs of user status manager (server#45230)
- Fix(files): handle multidimensional arrays in scanner (server#45278)
- Fix(setupCheck): Only warn when memcache present w/o memcached (server#45282)
- Fix(caldav): loop through all events for busy events (server#45312)
- Fix(search): Limit maximum number of search results (server#45319)
- Fix: Correctly check result of function (server#45323)
- Perf(deleteAction): Queue delete requests (server#45327)
- Fix(preview): check mime type before processing with Imagick (server#45339)
- Fix: Extend SVG reference check (server#45342)
- Fix: add ldap_exop_passwd function to sensitive value (server#45359)
- Hide ‘updater.server.url’ As It May Contain Enterprise Key (server#45372)
- Chore(deps-dev): Bump @nextcloud/browserslist-config from 3.0.0 to 3.0.1 (bruteforcesettings#595)
- Chore(deps-dev): Bump @nextcloud/browserslist-config from 3.0.0 to 3.0.1 (files_pdfviewer#959)
- Update nextcloud/ocp dependency (firstrunwizard#1221)
- Update nextcloud/ocp dependency (nextcloud_announcements#329)
- Fix: Correctly check result of function (nextcloud_announcements#334)
- Chore(deps-dev): Bump @nextcloud/browserslist-config from 3.0.0 to 3.0.1 (notifications#1898)
- Update nextcloud/ocp dependency (notifications#1923)
- Fix(faces): Fix call to Viewer.open (photos#2477)
- Fix(SizeMetadataProvider): Swap the width and height if the image is rotated (photos#2478)
- Chore(deps-dev): Bump @nextcloud/browserslist-config from 3.0.0 to 3.0.1 (privacy#1068)
- Update nextcloud/ocp dependency (related_resources#416)
- Fix: handle disabled shell_exec (serverinfo#599)
- Update nextcloud/ocp dependency (serverinfo#604)
- Feat: disable spellcheck inside code blocks (text#5702)
- Update nextcloud/ocp dependency (text#5795)
- Fix: Correctly check result of function (updater#558)
27.1.10
- Feat(perf): add cache for authtoken lookup (server#44447)
- 44032 fix show new shares without refresh (server#44464)
- Fix: regression with updating read-only config (server#44925)
- Fix(memcache): remove double $$ to fix error (server#44979)
- Fix(DAV): Migrate known exceptions to Sabre exceptions when copying (server#45016)
- Fix: chunked upload leading to 0-byte files (server#45038)
- Fix(CalDAV): remove UNKNOWN from room / resource consideration (server#45051)
- Feat: support “s3-accelerate” endpoint (server#45060)
- Fix(files): Fix ownership transfer encrypted files detection (server#45109)
- Fix: Fix default values for ini var in lib/base.php (server#45113)
- Fix: Remove bogus code from query builder and fix parameter name (server#45115)
- Fix(user_ldap): Fix a var name (server#45118)
- Chore: Fix update-psalm-baseline to use correct php version depending on branch (server#45123)
- Fix(OC_Image): Set correct return type for exif_imagetype stub (server#45197)
- Fix(User\Manager): Avoid future collisions with updater/audit logs (server#45200)
- Fix(userstatus): Fix docs of user status manager (server#45229)
- Fix(caldav): loop through all events for busy events (server#45311)
- Fix(search): Limit maximum number of search results (server#45320)
- Fix: Correctly check result of function (server#45324)
- Fix(preview): check mime type before processing with Imagick (server#45338)
- Fix: Extend SVG reference check (server#45343)
- Fix: Keep download action for files and hide only for relevant files (server#45344)
- Fix: add ldap_exop_passwd function to sensitive value (server#45358)
- Fix: delete user credentials stored in storages_credentials when user gets deleted (server#45361)
- Hide ‘updater.server.url’ As It May Contain Enterprise Key (server#45371)
- Perf(deleteAction): Queue delete requests (server#45376)
- Fix(theming): stable 27 disable accessible color config switch (server#45422)
- Respect empty
expiryDate
value in server (server#45481) - Fix(ShareApiClients): Maintain meaning of
''
and null for share api cli… (server#45563) - Fix npm audit (files_pdfviewer#952)
- Update nextcloud/ocp dependency (firstrunwizard#1220)
- Update nextcloud/ocp dependency (nextcloud_announcements#330)
- Fix: Correctly check result of function (nextcloud_announcements#335)
- Update nextcloud/ocp dependency (notifications#1920)
- Chore(deps): Bump vue-template-compiler from 2.7.14 to 2.7.16 (photos#2303)
- Update nextcloud/ocp dependency (related_resources#419)
- Update nextcloud/ocp dependency (serverinfo#603)
- Update dependency (survey_client#271)
- Disable spellcheck inside code blocks (text#5722)
- Update nextcloud/ocp dependency (text#5793)
- Fix: Correctly check result of function (updater#559)