The fifth and last beta of Nextcloud 34 is now available on download servers! ![]()
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.
Downloads
Changelog
Nextcloud 34.0.0 beta 5
server
- Chore(previews): delete empty previews directory during migration (server#58425)
- Multiple cleanups in OCP/Utils and OC_Utils (server#58806)
- Fix(profile): clean up 404 profile template (server#59540)
- Fix(UserConfig): cast getTypedValue() result to string in getValueBool() (server#59646)
- Fix: Fix permission issue when uploading a chunked file (server#59654)
- Feat(ldap): Allow to search one user by one of its LDAP attribute (server#59928)
- Feat(cron): more precise execution report (server#59965)
- Refactor: Cleanup application namespace handling (server#59977)
- Fix(encryption): Refactor EncryptionWrapper with HomeMountPoint support (server#60001)
- Fix(settings): apply consistent style by using proper components (server#60191)
- Fix(s3): Add Content-MD5 header for DeleteObjects to fix AWS SDK v3.339.0+ compatibility (server#60195)
- Fix(theming): fix broken custom images introduced by #58224 (server#60198)
- Feat(app-licenses): Add further compatible licenses for apps to use (server#60212)
- Fix(core): app menu launcher tile icon, dark mode, and hyphenation (server#60232)
- Fix(settings): use proper component structure to make navigation work (server#60236)
- Fix(settings): remove legacy handling of active navigation settings icon (server#60243)
- Chore(deps-dev): Bump fast-uri from 3.1.0 to 3.1.2 in /build/frontend-legacy (server#60247)
- Chore(deps-dev): Bump nextcloud/rector from 0.5.0 to 0.5.1 in /vendor-bin/rector (server#60248)
- Chore(deps-dev): Bump the eslint group across 1 directory with 3 updates (server#60249)
- Chore(deps-dev): Bump stylelint from 17.9.1 to 17.10.0 (server#60251)
- Chore(deps-dev): Bump @testing-library/cypress from 10.1.0 to 10.1.3 (server#60253)
- Chore(deps-dev): Bump msw from 2.13.6 to 2.14.3 (server#60254)
- Chore(deps-dev): Bump jsdom from 29.1.0 to 29.1.1 (server#60255)
- Chore(deps-dev): Bump cypress from 15.14.1 to 15.14.2 (server#60256)
- Chore(deps): Bump fast-uri from 3.1.0 to 3.1.2 (server#60261)
- Fix(http-client): detect brotli support via libcurl, not PHP extension (server#60262)
- Chore(deps): Bump @babel/plugin-transform-modules-systemjs from 7.27.1 to 7.29.4 in /build/frontend-legacy (server#60283)
- Fix(Setup): Ensure instanceid is generated during installation (server#60297)
- Test(cypress): Reduce flakiness (server#60298)
- Chore: Remove references to deprecated interface IServerContainer (server#60299)
- Fix(files_sharing): apply link share password on first save (server#60311)
- Fix(snowflake): fix wrong documentation about serverId (server#60317)
- Feat(cypress): Rebuild app if cache is missing (server#60323)
activity
- Refactor(types): add native parameter/return types to Data::get and APIv2Controller (activity#2573)
- Ci(deps): bump fast-uri from 3.0.1 to 3.1.2 (activity#2583)
- Ci(deps): bump fast-xml-builder from 1.1.5 to 1.2.0 (activity#2584)
- Ci(deps-dev): bump the dev group with 5 updates (activity#2587)
- [master] Update nextcloud/ocp dependency (activity#2588)
app_api
- Refactor: simplify enabled-state check in validateExAppRequestToNC (app_api#860)
- Feat(talkbot): move TalkBot bookkeeping to dedicated ex_apps_talk_bots table (app_api#866)
bruteforcesettings
- Chore(deps): Bump fast-xml-builder from 1.1.5 to 1.2.0 (bruteforcesettings#1090)
- Chore(deps-dev): Bump fast-uri from 3.1.0 to 3.1.2 (bruteforcesettings#1091)
- Chore(deps-dev): Bump @babel/plugin-transform-modules-systemjs from 7.28.5 to 7.29.4 (bruteforcesettings#1098)
circles
files_downloadlimit
files_lock
- [main] Update nextcloud/ocp dependency (files_lock#1067)
- Fix(l10n): Ignore compiled js files from Tx sync (files_lock#1075)
- Chore(deps): Bump fast-uri from 3.1.0 to 3.1.2 (files_lock#1076)
files_pdfviewer
- Fix:
Update pdf save to use correct dav path and credentials (files_pdfviewer#1414) - Chore(deps): Bump fast-xml-builder from 1.1.5 to 1.2.0 (files_pdfviewer#1435)
- Chore(deps-dev): Bump fast-uri from 3.1.0 to 3.1.2 (files_pdfviewer#1436)
- Chore(deps-dev): Bump @babel/plugin-transform-modules-systemjs from 7.28.5 to 7.29.4 (files_pdfviewer#1437)
firstrunwizard
- Chore(deps): Bump fast-xml-builder from 1.1.5 to 1.2.0 (firstrunwizard#2063)
- Chore(deps): Bump fast-uri from 3.1.0 to 3.1.2 (firstrunwizard#2064)
- Chore(deps-dev): Bump @nextcloud/stylelint-config from 3.2.1 to 3.2.2 (firstrunwizard#2065)
- Chore(deps-dev): Bump vue-tsc from 3.2.7 to 3.2.8 (firstrunwizard#2067)
logreader
- Chore(deps): bump axios from 1.15.0 to 1.16.0 (logreader#2010)
- Chore(deps): bump fast-xml-builder from 1.1.5 to 1.2.0 (logreader#2011)
- Chore(deps-dev): bump fast-uri from 3.1.0 to 3.1.2 (logreader#2012)
- [master] Update nextcloud/ocp dependency (logreader#2014)
- Fix(App): change mount point (logreader#2018)
nextcloud_announcements
notifications
- Build(deps): Bump @nextcloud/vue from 9.7.0 to 9.8.0 (notifications#2994)
- Build(deps-dev): Bump @nextcloud/stylelint-config from 3.2.1 to 3.2.2 (notifications#2996)
- [master] Update nextcloud/ocp dependency (notifications#2999)
- [master] Fix npm audit (notifications#3001)
- [master] Update nextcloud/ocp dependency (notifications#3003)
password_policy
recommendations
- Build(deps): bump fast-xml-builder from 1.1.5 to 1.2.0 (recommendations#1030)
- Build(deps-dev): bump fast-uri from 3.1.0 to 3.1.2 (recommendations#1031)
- Build(deps-dev): bump @babel/plugin-transform-modules-systemjs from 7.28.5 to 7.29.4 (recommendations#1032)
- [master] Fix npm audit (recommendations#1034)
related_resources
- Chore(deps-dev): bump @babel/plugin-transform-modules-systemjs from 7.24.1 to 7.29.4 (related_resources#957)
- Chore(deps-dev): bump fast-uri from 3.1.0 to 3.1.2 (related_resources#958)
- Chore(deps-dev): bump @nextcloud/stylelint-config from 3.2.1 to 3.2.2 (related_resources#960)
serverinfo
- Feat(services): add cron and background-job services (serverinfo#981)
- [master] Update nextcloud/ocp dependency (serverinfo#994)
survey_client
text
- Perf(rich_workspace): only add property for parent (text#8497)
- Fix(lists): allow to toggle between all types of lists (text#8536)
- Chore(deps): bump fast-xml-builder from 1.1.5 to 1.2.0 (text#8539)
- Chore(deps-dev): bump fast-uri from 3.1.0 to 3.1.2 (text#8541)
- Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.60.3 (main) (text#8542)
- Chore(deps): update dependency cypress to ^15.14.2 (main) (text#8543)
- Chore(deps): update dependency rollup-plugin-webpack-stats to ^3.1.2 (main) - autoclosed (text#8544)
- Chore(deps): update dependency vite to ^7.3.3 (main) (text#8545)
- Chore(deps-dev): bump @babel/plugin-transform-modules-systemjs from 7.28.5 to 7.29.4 (text#8546)
- Chore(deps): update vitest monorepo to ^4.1.5 (main) (text#8547)
- Chore(deps): update dependency cypress-vite to ^1.10.0 (main) (text#8548)
- Chore(deps): update dependency jsdom to ^29.1.1 (main) (text#8549)
- [main] Update nextcloud/ocp dependency (text#8550)
- [main] Fix npm audit (text#8552)
- Fix(deps): update dependency @nextcloud/axios to ^2.6.0 (main) (text#8553)
- Fix(deps): update dependency @nextcloud/vue to ^8.39.0 (main) (text#8556)
- Fix(deps): update dependency webdav to ^5.10.0 (main) (text#8557)
- Fix(deps): update tiptap to ^3.23.1 (main) (text#8558)
- Fix(TaskItem): use div instead of label element as task item wrapper (text#8568)
- Chore(deps): update dependency mermaid to v11.15.0 [security] (main) (text#8569)
- Chore(deps): bump mermaid from 11.14.0 to 11.15.0 (text#8570)
twofactor_nextcloud_notification
- Build(deps-dev): Bump @nextcloud/stylelint-config from 3.2.1 to 3.2.2 (twofactor_nextcloud_notification#1314)
- Build(deps): Bump @nextcloud/vue from 9.7.0 to 9.8.0 (twofactor_nextcloud_notification#1315)
- [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1319)
- [main] Fix npm audit (twofactor_nextcloud_notification#1322)