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-heightof 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/vueto 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)