The second 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! ![]()
Next beta should arrive soon. Stay tuned!
Download
Changelog
- Add some recrusive detection/prevention (server#39990)
- Handle copy of live photos (server#42170)
- Deprecated sysconfig โenable_file_metadataโ (server#42628)
- Declarative settings (server#42661)
- Enh(metadata): store current file etag (server#42707)
- Enh(appconfig): only try to insert new value if in doubt (server#43425)
- Feat(files_reminders): Add reminder status indicator (server#43589)
- Fix CSP for script-src with nonce on edge (server#43778)
- Feat(appconfig): storing integrity check result as a lazy config value (server#43907)
- Fix: changed login-page to reflect correct LDAP settings (server#43946)
- Fix(filecache): Move from array_merge to avoid memory exhaustion on large scans (server#43982)
- Use the proper path to check if a file needs to be copied/moved to the actual target storage (server#43983)
- Fix: Avoid clear cache with prefix (server#43992)
- Feat: Adding PublicSectorBundle (server#44011)
- Feat: show the id of last author in versions metadata (server#44049)
- Fix(files): properly reset preview component (server#44062)
- Refactor: depricate getNumberOfUnreadCommentsForFolder and redo itโs โฆ (server#44064)
- Fix(AppManager): Allow to query dark or bright icon (server#44073)
- Fix(updatenotification): Adjust tests for changed IAppConfig (server#44074)
- Use viewer to open files still on the simple widget (server#44076)
- Fix(settings): Adjust order of parameters for
runRequest(server#44082) - Revert โfiles_versions: add missing null checkโ (server#44083)
- [master] Fix npm audit (server#44091)
- Feat: Refactor app & account management UI code (server#44092)
- Chore(deps-dev): bump @types/dockerode from 3.3.24 to 3.3.26 (server#44103)
- Test(dav): Add unit test for no calendars/subscription limit (server#44117)
- Fix(theming): fix incorrectly inverted favicons (server#44119)
- Chore(deps): bump
@nextcloud/vuefrom 8.9.1 to 8.10.0 (server#44134) - Docs(config.sample.php): Warn that
updatedirectorywill break updates if set to a value within the installation folder (server#44138) - Fix(settings): Fix always empty disabled users list for subadmins (server#44140)
- [master] fix(security): Update CA certificate bundle (server#44142)
- Fix: Call execute until it is removed for Job class (server#44151)
- Chore: update workflows from templates (bruteforcesettings#569)
- Chore(deps): Bump @nextcloud/vue from 8.7.1 to 8.9.1 (bruteforcesettings#570)
- Chore(deps): Bump @nextcloud/dialogs from 5.1.2 to 5.2.0 (bruteforcesettings#571)
- Feat: Implement team resource provider for shared files (circles#1525)
- Feat: Add admin setting to set default download limit (files_downloadlimit#232)
- Create .l10nignore (files_downloadlimit#233)
- Chore: update workflows from templates (files_downloadlimit#234)
- Chore(deps): Bump @nextcloud/dialogs from 5.1.2 to 5.2.0 (files_downloadlimit#235)
- Chore(deps): Bump @nextcloud/vue from 8.8.1 to 8.9.1 (firstrunwizard#1119)
- [master] Update nextcloud/ocp dependency (firstrunwizard#1121)
- Add relative time format back (logreader#1099)
- Build(deps): Bump axios from 1.6.5 to 1.6.7 (logreader#1129)
- Build(deps): Bump @nextcloud/router from 2.2.0 to 3.0.0 (logreader#1138)
- Build(deps): Bump vue-material-design-icons from 5.2.0 to 5.3.0 (logreader#1141)
- Chore: update workflows from templates (logreader#1144)
- Build(deps-dev): Bump @nextcloud/vite-config from 1.2.0 to 1.2.2 (logreader#1146)
- [master] Update nextcloud/ocp dependency (logreader#1149)
- Updating command-compile.yml workflow from template (logreader#1156)
- Build(deps): Bump @nextcloud/dialogs from 5.0.3 to 5.1.2 (logreader#1161)
- Build(deps): Bump @nextcloud/vue from 8.4.0 to 8.9.1 (logreader#1167)
- Chore: update workflows from templates (logreader#1169)
- Build(deps-dev): Bump typescript from 5.3.3 to 5.4.2 (logreader#1173)
- Build(deps-dev): Bump happy-dom from 13.6.2 to 13.7.0 (logreader#1174)
- Feat: Limit SetupCheck computing time to 5 seconds (logreader#1178)
- Perf: read larger chunks in logiterator (logreader#1179)
- Chore: update workflows from templates (nextcloud_announcements#302)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#305)
- Feat(push): Try the new Route attribute (notifications#1798)
- Chore: update workflows from templates (notifications#1845)
- Chore(deps): Bump @nextcloud/vue from 8.8.1 to 8.9.1 (notifications#1846)
- Chore(deps): Bump @nextcloud/dialogs from 5.1.2 to 5.2.0 (notifications#1847)
- [master] Update nextcloud/ocp dependency (notifications#1849)
- Fix(i18n): Adapted wording (photos#2377)
- [master] Update nextcloud/ocp dependency (photos#2379)
- Chore: update workflows from templates (privacy#1042)
- Chore(deps): Bump @nextcloud/dialogs from 5.1.2 to 5.2.0 (privacy#1043)
- Chore(deps): Bump @nextcloud/vue from 5.4.0 to 8.8.1 (recommendations#706)
- Chore(deps): Bump @nextcloud/router from 2.2.1 to 3.0.0 (recommendations#707)
- Chore: update workflows from templates (recommendations#712)
- Chore: update workflows from templates (serverinfo#569)
- [master] Update nextcloud/ocp dependency (serverinfo#570)
- Fix cypress (text#5447)
- Chore: update workflows from templates (text#5449)
- Chore(deps): update dependency vite to ^5.1.6 (main) (text#5450)
- Chore(deps): update dependency cypress-split to ^1.21.0 (main) (text#5451)
- Fix(deps): update dependency @nextcloud/dialogs to ^5.2.0 (main) (text#5452)
- [main] Update nextcloud/ocp dependency (text#5453)
- Fix(Tables): require at least one cell in the header (text#5461)
- Fix(deps): update dependency mermaid to ^10.9.0 (main) (text#5462)
- Fix(deps): update dependency slug to v9 (main) (text#5463)
- Test(ci): Revert some cypress workflow changes (text#5464)
- Fix(deps): update nextcloud (master) (viewer#2020)
- Chore(deps): update dockerode (master) (viewer#2053)
- Chore(deps): update dependency wait-on to ^7.2.0 (master) (viewer#2054)
- Chore(deps): Bump peter-evans/create-or-update-comment from 3.1.0 to 4.0.0 (viewer#2136)
- Chore(deps-dev): Bump nextcloud/coding-standard from 1.1.1 to 1.2.1 (viewer#2143)
- Fix(deps): update dependency vue to ^2.7.16 (master) (viewer#2160)
- Fix(deps): update dependency webdav to ^5.4.0 (master) (viewer#2168)
- Chore(deps): update dependency cypress to ^13.6.6 (master) (viewer#2173)
- Chore(deps-dev): Bump phpunit/phpunit from 9.6.16 to 9.6.17 (viewer#2174)
- Chore(deps-dev): Bump vimeo/psalm from 5.20.0 to 5.22.2 (viewer#2175)
- Chore(deps): Bump peter-evans/create-pull-request from 5.0.2 to 6.0.1 (viewer#2180)
- Chore: update workflows from templates (viewer#2191)
- Chore(deps): update dependency typescript to ^5.4.2 (master) (viewer#2192)
- Chore(deps): update dependency vite to ^5.1.5 (master) (viewer#2193)
- Fix(deps): update dependency @fontsource/roboto to ^5.0.12 (master) (viewer#2194)
- Fix(deps): update dependency @mdi/svg to ^7.4.47 (master) (viewer#2195)
- Fix(deps): update dependency filerobot-image-editor to ^4.7.0 (master) (viewer#2196)
- Fix(deps): update dependency vue-material-design-icons to ^5.3.0 (master) (viewer#2197)
- Chore(deps): update dependency @vue/tsconfig to ^0.5.1 (master) (viewer#2198)
- Chore(deps): update dependency cypress-visual-regression to v5 (master) (viewer#2199)
- Fix(deps): update dependency @nextcloud/router to v3 (master) (viewer#2200)
- Fix(deps): update dependency debounce to v2 (master) (viewer#2201)
- [master] Update cypress snapshots (viewer#2211)
- Fix(cypress): sharing download test (viewer#2222)