Maintenance releases of 27.1.3, 26.0.8 and 25.0.13 are coming next Thursday and RCs for those are now available on our download server.
As always, help with testing is very much welcome!
We updated our servers, did our tests, and the release candidates seem pretty decent. Still, give it a whirl and report back here so weβre even more sure that itβs good to go! If you notice anything out of order, please report back on the appropriate github repository!
Nextcloud 25 is reaching end of life! 25.0.13 is becoming the last release of this series. If you are still on Nextcloud 25 plan your upgrade. If no upgrade to 26 was offered to you yet, please check your PHP version! Nextcloud 25 was the last release still supporting PHP 7.4 (which also is unsupported for roughly a year now), so upgrading to PHP 8.x is necessary.
Downloads
- https://download.nextcloud.com/server/prereleases/nextcloud-27.1.3rc1.zip
- https://download.nextcloud.com/server/prereleases/nextcloud-26.0.8rc1.zip
- https://download.nextcloud.com/server/prereleases/nextcloud-25.0.13rc1.zip
Changelog
27.1.3rc1
- Fix: Escape group names for LDAP (server#37201)
- Fix(updatenotification): Skip update check (server#39826)
- Fix: Avoid failing with duplicate checks (server#40383)
- Add wrapper for external storage to ensure we donβt get an mtime that is lower than we know it is (server#40569)
- Clear progress bar text when hiding it (server#40572)
- Use multipart copy for s3 (server#40577)
- Enh(a11y): Add label to share note textbox (server#40681)
- Fix(unifiedsearch): Allow searching for β0β (server#40683)
- Fix Dashboard IManager getWidgets return annotation (server#40695)
- Multiple bug fix in users list (server#40718)
- Fix: Escape group names for LDAP (server#40739)
- Updates to new sharing flow (server#40747)
- Fix: encode uri for trashbin delete (server#40757)
- Feat: Add occ user:user:sync-account-data for updating oc_accounts information from user backends (server#40759)
- Fix(files): Show correct quota size (file size base 2) (server#40787)
- Fix(user): Log affected user of app token login name mismatch (server#40797)
- Added CORS skip if session was created by AppAPI (server#40830)
- Generate all preview sizes for Imaginary (server#40834)
- Fixed mixed translations in sharing details (server#40837)
- Fix: Log critical session renewal and logout paths (server#40849)
- Remove leading slash (server#40856)
- Add in:users as a search filter to limit searches to users (server#40882)
- Update nextcloud/ocp dependency (activity#1352)
- Fix npm audit (activity#1356)
- Fix npm audit (files_pdfviewer#824)
- Fix npm audit (firstrunwizard#964)
- Update nextcloud/ocp dependency (notifications#1683)
- Fix npm audit (privacy#970)
- Update nextcloud/ocp dependency (related_resources#284)
- Fix(deps): update yjs (text#4755)
- Chore(deps): update jest (text#4804)
- Fix(deps): update dependency uuid to ^9.0.1 (text#4809)
- Update nextcloud/ocp dependency (text#4834)
- Fixes and additions to editor API (text#4838)
- Enh(editorApi): Introduce editor API version number (text#4841)
- Fix(editorApi): Use attachment resolver in MarkdownContentEditor (text#4845)
- Fix npm audit (twofactor_totp#1456)
- Chore(deps): update dependency eslint-plugin-cypress to ^2.15.1 (viewer#1944)
26.0.8rc1
- Fix: Escape group names for LDAP (server#37201)
- Add commands for basic file actions (server#38250)
- Fix unencrypted_size for folders when scanning the filesystem with encryption enabled (server#38555)
- Emit an event when a message is logged (server#38815)
- Enable download configuration on circles shares (server#40303)
- Fix(autoloader): no apcu no side effects (server#40351)
- Fix(ldap): avatar is not being fetched (server#40370)
- Fix: Avoid failing with duplicate checks (server#40384)
- Ocm services (server#40592)
- Do not throw while restoring unloaded files list entries (server#40606)
- Fix(dav): expand recurrences when searching (server#40632)
- Use proper app id in Version.vue (server#40641)
- Fix(unifiedsearch): Allow searching for β0β (server#40684)
- Fix Dashboard IManager getWidgets return annotation (server#40694)
- Fix: Escape group names for LDAP (server#40740)
- Fix ocm-provider rewrite rules (server#40781)
- Fix(user): Log affected user of app token login name mismatch (server#40798)
- Clear progress bar text when hiding it (server#40846)
- Fix: Log critical session renewal and logout paths (server#40851)
- Remove leading slash (server#40862)
- Add in:users as a search filter to limit searches to users (server#40883)
- Update nextcloud/ocp dependency (activity#1260)
- Fix(db): also chunk MariaDB deletes (activity#1313)
- Bump cypress to v13 (activity#1327)
- Create fixup.yml (activity#1335)
- Run npm audit fix (activity#1338)
- Update nextcloud/ocp dependency (activity#1348)
- Update nextcloud/ocp dependency (activity#1351)
- Fix npm audit (activity#1357)
- Update nextcloud/ocp dependency (circles#1368)
- Fix npm audit (files_pdfviewer#825)
- Update nextcloud/ocp dependency (firstrunwizard#949)
- Fix npm audit (firstrunwizard#965)
- Update nextcloud/ocp dependency (logreader#1020)
- Update nextcloud/ocp dependency (logreader#990)
- Update nextcloud/ocp dependency (nextcloud_announcements#238)
- Update nextcloud/ocp dependency (nextcloud_announcements#240)
- Chore(deps): Bump howler from 2.2.3 to 2.2.4 (notifications#1670)
- Update nextcloud/ocp dependency (notifications#1679)
- Update nextcloud/ocp dependency (notifications#1681)
- Update nextcloud/ocp dependency (photos#1952)
- Chore(deps-dev): Bump postcss from 8.4.19 to 8.4.27 (photos#1957)
- Fix npm audit (photos#1959)
- Chore(deps-dev): Bump dockerode and @types/dockerode (photos#1972)
- Chore(deps-dev): Bump tslib from 2.5.0 to 2.5.3 (photos#1973)
- Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1 (photos#1975)
- Chore(deps-dev): Bump @vue/test-utils from 1.3.3 to 1.3.6 (photos#1976)
- Bump cypress to v13 (photos#2056)
- Chore(deps-dev): Bump postcss from 8.4.27 to 8.4.31 (photos#2073)
- Chore(deps): Bump qs from 6.11.0 to 6.11.2 (photos#2076)
- Fix npm audit (photos#2083)
- Update nextcloud/ocp dependency (related_resources#289)
- Update nextcloud/ocp dependency (survey_client#198)
- Fix(security): Bump semver (suspicious_login#816)
- Update nextcloud/ocp dependency (text#4825)
- Update nextcloud/ocp dependency (text#4833)
- Fixes and additions to editor API (text#4839)
- Enh(editorApi): Introduce editor API version number (text#4842)
- Fix(editorApi): Use attachment resolver in MarkdownContentEditor (text#4848)
- Fix npm audit (twofactor_totp#1455)
- Chore(deps): update dependency eslint-plugin-cypress to ^2.15.1 (viewer#1947)
25.0.13rc1
- Add commands for basic file actions (server#38251)
- Fix: always use display name from correct backend (server#39992)
- Calendar optimizations (server#40290)
- Fix(ldap): avatar is not being fetched (server#40371)
- Fix: Avoid failing with duplicate checks (server#40385)
- Do not throw while restoring unloaded files list entries (server#40610)
- Fix(dav): expand recurrences when searching (server#40635)
- Fix(unifiedsearch): Allow searching for β0β (server#40685)
- Fix Dashboard IManager getWidgets return annotation (server#40693)
- Fix npm audit (server#40816)
- Clear progress bar text when hiding it (server#40847)
- Add in:users as a search filter to limit searches to users (server#40884)
- Update nextcloud/ocp dependency (activity#1259)
- Fix(db): also chunk MariaDB deletes (activity#1314)
- Re-enabled cypress tests (activity#1337)
- Run npm audit fix (activity#1340)
- Update nextcloud/ocp dependency (activity#1349)
- Fix npm audit (activity#1355)
- Fix npm audit (files_pdfviewer#821)
- Update nextcloud/ocp dependency (logreader#989)
- Update nextcloud/ocp dependency (nextcloud_announcements#239)
- Chore(deps): Bump howler from 2.2.3 to 2.2.4 (notifications#1671)
- Update nextcloud/ocp dependency (notifications#1682)
- Chore(deps): Bump webdav from 4.11.2 to 4.11.3 (photos#2040)
- Chore(deps-dev): Bump @vue/vue2-jest from 29.2.5 to 29.2.6 (photos#2044)
- Bump cypress to v13 (photos#2055)
- Chore(deps-dev): Bump autoprefixer from 10.4.15 to 10.4.16 (photos#2059)
- Fix(settings): browser freeze when picking photos directory (photos#2061)
- Run npm audit fix (photos#2063)
- Chore(deps-dev): Bump postcss from 8.4.29 to 8.4.31 (photos#2069)
- Chore(deps): Bump @nextcloud/vue from 7.12.5 to 7.12.6 (photos#2070)
- Fix npm audit (photos#2082)
- Fix(security): Bump vulnerable deps (suspicious_login#817)
- Update nextcloud/ocp dependency (text#4832)
- Fix npm audit (twofactor_totp#1453)
- Chore(deps): update typescript (viewer#1950)
- Fix(deps): update dependency vue-material-design-icons to ^5.2.0 (viewer#1951)