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
host
parameter 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
get
returns an array (server#44410) - Fix(CSP): Add CSP nonce by default and convert
browserSupportsCspV3
to 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_proxies
only 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)