The fourth beta of Nextcloud 30 is now available on our download server!
As always, help with testing is very much welcome!
If you notice anything out of order, please report back on the appropriate Github repository!
We will follow up with frequent betas over the next weeks.
Download
Previous announcements
Changelog
- Refactor “substr” calls in lib/public to improve code readability (server#39217)
- Enh(metadata): Introduce a memory limit for metadata generation (server#42800)
- Education “bundle” (server#45091)
- Fix: Reset notification email when deleting additonal email (server#45487)
- Build(deps-dev): bump webpack-merge from 5.10.0 to 6.0.1 (server#46488)
- Fix: Add direct parameter to flow auth v2 (server#46534)
- Fix(files_sharing): add missing subtitle on search for share recipients (server#46591)
- Fix: Use timestamp instead of revision id in files_versions metadata API (server#46710)
- Fix: Make account menu follow the design (use nextcloud-vue components) (server#46880)
- Fix: ensure array returned from getMountsForFileId is continious (server#46886)
- Fix: Update documentation for Mail Provider Send (server#46890)
- Fix(caldav): allow listing of room and resource principals (server#46919)
- Feat: update border radius variables (server#46923)
- Fix(files_sharing): filter out invalid shareWith in sharee API (server#46924)
- Tests: don’t reuse the query builder for multiple tables in CardDavBackendTest (server#46926)
- Fix: fix passing additional db connection parameters in factory (server#46931)
- Chore: delete repair step for 8y old oc_mounts issue (server#46953)
- Fix(LDAP): remove unneeded dependencies (server#46956)
- Fix(files): Minimize
min-height
of dialog form (server#46958) - Fix(files): cancel move-copy action should not be handled as an error (server#46963)
- Feat(migrations): add metadata to existing migrations (server#46974)
- [master] Update psalm-baseline.xml (server#46975)
- Fix(2fa): Vertical align the 2FA icons with the name (server#46986)
- Fix(files): show folder sharing overlay on received shares (server#46989)
- Fix(trashbin): Correctly set original name as displayname (server#46996)
- Build(deps): bump jquery-ui from 1.13.2 to 1.13.3 (server#47005)
- Build(deps): bump webdav from 5.6.0 to 5.7.0 (server#47008)
- Build(deps-dev): bump typescript from 5.5.3 to 5.5.4 (server#47010)
- Build(deps-dev): bump cypress-if from 1.12.4 to 1.12.5 (server#47011)
- Build(deps): bump @nextcloud/paths from 2.2.0 to 2.2.1 (server#47012)
- Build(deps): bump marked from 11.2.0 to 13.0.3 (server#47013)
- Fix(files): Correctly handle open file URL query (server#47015)
- Chore: Replace dashboard icon with Material Symbols “View Column” (server#47030)
- Fix(inherited-shares): ignore top root folder (server#47043)
- Chore: Update
@nextcloud/vue
to v8.16.0 (server#47047) - Chore(deps): Bump @nextcloud/dialogs from 5.3.3 to 5.3.5 (files_downloadlimit#318)
- Chore: update workflows from templates (files_downloadlimit#319)
- Chore(deps): Bump @nextcloud/sharing from 0.2.2 to 0.2.3 (files_downloadlimit#323)
- Chore(deps): Bump @nextcloud/vue from 8.12.0 to 8.15.0 (files_downloadlimit#324)
- Fix: prevent null token (files_downloadlimit#328)
- [master] Update nextcloud/ocp dependency (files_downloadlimit#331)
- Reuse compliance (files_downloadlimit#335)
- Chore(deps-dev): Bump @nextcloud/vite-config from 1.3.0 to 1.4.0 (files_downloadlimit#337)
- Chore(deps-dev): Bump axios from 1.7.2 to 1.7.3 (files_pdfviewer#1000)
- Chore(deps): Bump shivammathur/setup-php from 2.31.0 to 2.31.1 (firstrunwizard#1290)
- Chore(deps): Bump @nextcloud/vue from 8.15.0 to 8.15.1 (firstrunwizard#1298)
- [master] Update nextcloud/ocp dependency (firstrunwizard#1299)
- [master] Fix npm audit (firstrunwizard#1300)
- Chore(deps-dev): bump eslint-plugin-chai-friendly from 1.0.0 to 1.0.1 (logreader#1326)
- Chore(deps-dev): bump @vitest/coverage-istanbul from 2.0.4 to 2.0.5 (logreader#1327)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#369)
- Chore(deps): Bump @nextcloud/vue from 8.15.0 to 8.15.1 (notifications#1994)
- [master] Update nextcloud/ocp dependency (notifications#1995)
- Chore(deps): bump nextcloud/vue lib from 8.15.1 to 8.16.0 (notifications#1996)
- Fix(migrations): duplicated preference (photos#2571)
- [master] Update nextcloud/ocp dependency (serverinfo#655)
- [master] Fix npm audit (suspicious_login#884)
- Chore: move php-cs-fixer to vendor-bin (suspicious_login#898)
- Chore(deps): update dependency rollup-plugin-webpack-stats to v1 (main) (text#5998)
- [main] Fix npm audit (text#6145)
- Ci(cypress): Adapt to file name link being a button now (text#6158)
- Chore(deps): update dependency ts-jest to ^29.2.4 (main) (text#6159)
- Fix(deps): update dependency @nextcloud/vue to ^8.15.1 (main) (text#6160)
- Fix(deps): update dependency lib0 to ^0.2.95 (main) (text#6161)
- Fix: Avoid throwing in BeforeNodeWrittenListener on new files (text#6167)
- Chore(deps): Upgrade cypress to 13.6.4 (text#6168)
- Chore(deps): update dependency @nextcloud/vite-config to ^1.4.0 (main) (text#6172)
- Fix(deps): update dependency lib0 to ^0.2.96 (main) (text#6173)
- Fix(deps): update dependency @nextcloud/vue to ^8.16.0 (main) (text#6174)
- Chore(deps): Bump cypress-io/github-action from 6.7.0 to 6.7.1 (viewer#2340)
- Chore(deps): update dependency eslint-plugin-cypress to v3 (master) (viewer#2362)
- Fix(deps): update nextcloud (master) (major) (viewer#2363)
- Chore(deps): Bump fast-xml-parser from 4.3.6 to 4.4.1 (viewer#2381)