The sixth beta of Nextcloud 29 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! ![]()
First RC is planned for Thursday. Stay tuned!
Download
Changelog
- Get access list share by email recipients (server#32631)
- Fix: always add user to group cache (server#42931)
- Fix/caldav/eventcomparisionservice uses wrong array comparison (server#44017)
- Add listener and interfaces to allow versions migration across storage (server#44187)
- Config: fix correctness issues in reading (server#44230)
- Fix(setupcheck): Catch Throwables from setup checks and show them to the admin (server#44270)
- Enh: Send empty expireDate when not expireDate set (server#44291)
- Forbid tagging readonly files (server#44297)
- Log error when default getWrapperStorage would return null (server#44357)
- Check permissions of all accessible file for versions (server#44362)
- Chore(ci): update block merge EOL workflow (server#44388)
- Fix(DB): Sanitize
hostparameter for postgres databases when IPv6 address is passed (server#44394) - Fix(logging): Restore the option to log with debug level (server#44400)
- Fix(files): Do not escape file names in the file picker (server#44407)
- Fix(JSRecourceLocator): Add missing slash after server root (server#44408)
- Fix(AppStore\Fetcher): Ensure
getreturns an array (server#44410) - Fix(CSP): Add CSP nonce by default and convert
browserSupportsCspV3to blacklist (server#44412) - Fix(files): Only add copy suffix before file extension for files (not folders) (server#44417)
- Build(deps): bump libphonenumber-js from 1.10.57 to 1.10.58 (server#44423)
- Build(deps-dev): bump webpack from 5.90.3 to 5.91.0 (server#44424)
- Build(deps): bump @nextcloud/router from 2.2.1 to 3.0.0 (server#44425)
- Build(deps): bump dompurify from 3.0.9 to 3.0.11 (server#44426)
- Build(deps-dev): bump cypress-split from 1.20.1 to 1.21.0 (server#44427)
- Build(deps-dev): bump cypress from 13.7.0 to 13.7.1 (server#44428)
- Build(deps-dev): bump tar from 6.2.0 to 6.2.1 (server#44429)
- Build(deps): bump core-js from 3.36.0 to 3.36.1 (server#44430)
- Build(deps): bump @nextcloud/vue from 8.11.0 to 8.11.1 (server#44431)
- Build(deps-dev): bump phpunit/phpunit from 9.6.17 to 9.6.18 in /build/integration (server#44432)
- Build(deps-dev): bump webpack-dev-middleware from 5.3.3 to 5.3.4 (server#44436)
- Feat(login): Clear login form (password) after IDLE timeout (server#44438)
- Fix(federation): Fix creating local cloudIds with http:// protocol (server#44453)
- Fix(personal-files): correctly filters groupfolders now (server#44455)
- Fix(typo): Fix typo in docs (server#44456)
- Fix(contactsinteraction): Allow vCard download (server#44457)
- Feat: add interface for lower level filecache acess without having to do direct db queries (server#44458)
- Fix(S3): Adjust typing for 32bit compatibility (server#44462)
- Fix: Allow using replica config with split databases (server#44470)
- Fix(preview): webp preview format (server#44474)
- Fix(dns): detect disabled IPv6 support in DNS pinning (server#44475)
- Fix(settings): Also verify that
trusted_proxiesonly contains IP addresses (with range) (server#44483) - Upgrade: Bump vite from 5.0.12 to 5.2.3 (activity#1607)
- Upgrade: Bump cypress from 13.7.0 to 13.7.1 (activity#1609)
- [master] Update nextcloud/ocp dependency (activity#1611)
- Chore(deps): Bump @nextcloud/vue from 8.9.1 to 8.11.1 (bruteforcesettings#577)
- Chore(deps-dev): Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (bruteforcesettings#578)
- Feat: Provide limit via dav property (files_downloadlimit#241)
- Chore(deps-dev): Bump vite from 5.1.6 to 5.2.3 (files_downloadlimit#251)
- [master] Update nextcloud/ocp dependency (files_downloadlimit#253)
- Chore(deps-dev): Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (files_pdfviewer#932)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.17 to 9.6.18 (firstrunwizard#1138)
- Chore(deps): Bump shivammathur/setup-php from 2.30.0 to 2.30.1 (firstrunwizard#1144)
- Build(deps): Bump @nextcloud/dialogs from 5.1.2 to 5.2.0 (logreader#1172)
- [master] Update nextcloud/ocp dependency (logreader#1175)
- Build(deps): Bump axios from 1.6.7 to 1.6.8 (logreader#1184)
- Build(deps-dev): Bump happy-dom from 13.8.6 to 14.3.1 (logreader#1190)
- Build(deps-dev): Bump typescript from 5.4.2 to 5.4.3 (logreader#1191)
- Bump date-fns from 3.5.0 to 3.6.0 (logreader#1192)
- Bump @nextcloud/vue from 8.9.1 to 8.11.1 (logreader#1193)
- Fix: Catch exception from LogIteratorFactory, throw a clean error when log_type is not file (logreader#1195)
- Build(deps-dev): Bump vite from 5.1.4 to 5.2.6 (logreader#1196)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.17 to 9.6.18 (nextcloud_announcements#310)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#311)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.17 to 9.6.18 (notifications#1862)
- Chore(deps): Bump @nextcloud/vue from 8.11.0 to 8.11.1 (notifications#1863)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.17 to 9.6.18 in /tests/Integration (notifications#1864)
- Chore(deps-dev): Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (notifications#1865)
- [master] Update nextcloud/ocp dependency (notifications#1866)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.17 to 9.6.18 (password_policy#563)
- Chore(deps-dev): Bump vite from 5.1.6 to 5.2.3 (password_policy#565)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.17 to 9.6.18 (photos#2400)
- Chore(deps-dev): Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (photos#2401)
- [master] Update nextcloud/ocp dependency (photos#2403)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.17 to 9.6.18 (privacy#1051)
- Chore(deps-dev): Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (privacy#1052)
- Chore(deps-dev): Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (recommendations#720)
- Chore(deps-dev): Bump webpack-dev-middleware from 5.3.3 to 5.3.4 (related_resources#381)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.17 to 9.6.18 (serverinfo#576)
- [master] Update nextcloud/ocp dependency (serverinfo#577)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.16 to 9.6.18 (survey_client#248)
- Fix: Return type of Model::jsonSerialize() should be compatible with … (suspicious_login#863)
- Remove bottom margin for better warning blocks display (text#5310)
- Chore(deps-dev): bump webpack-dev-middleware from 5.3.3 to 5.3.4 (text#5546)
- Fix: Use our own vue instance rendering anything but the viewer component (text#5547)
- Update editor on readOnlyprop change (text#5549)
- Fix(deps): update dependency @nextcloud/files to ^3.1.1 (main) (text#5552)
- Fix(deps): update yjs (main) (text#5554)
- Chore(deps): update dependency vite to ^5.2.6 (main) (text#5557)
- Fix(deps): update dependency y-websocket to v2 (main) (text#5558)
- Fix(LinkBubble): Limit hide on scroll to div elements (text#5566)
- Fix(links): set default for
loadState('core', 'active-app')(text#5571) - Fix: Catch exceptions on non existing files (text#5572)
- Chore: Skip files list in sharing tests (text#5573)
- [master] Fix npm audit (twofactor_totp#1506)
- Chore(deps): lock file maintenance (master) (viewer#2229)
- Chore(deps): update dependency vite to ^5.2.3 (master) (viewer#2234)
- Chore(deps): update dependency cypress to ^13.7.1 (master) (viewer#2235)
- Chore(deps-dev): Bump vimeo/psalm from 5.22.2 to 5.23.1 (viewer#2236)
- Fix(deps): update nextcloud (master) (viewer#2237)
- Fix: filerobot-image-editor ^4.7.0 (viewer#2248)
- Chore(deps): update dependency typescript to ^5.4.3 (master) (viewer#2251)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.17 to 9.6.18 (viewer#2252)
- Fix(deps): update dependency webdav to ^5.5.0 (master) (viewer#2253)
- Chore(deps): update dependency vite to ^5.2.4 (master) (viewer#2256)