The second 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.
Downloads
Rough changelog
- Feat(log): Allow to combine log.conditions to only log (app&user) (server#45277)
- Fix rmdir() to release possible directory lock prior to removing directory (server#46027)
- Fix:
OCP\Files\Node\Folder::searchwas not setting the owner (server#46379) - Migration Attributes (server#46476)
- Build(deps): bump @nextcloud/upload from 1.4.1 to 1.4.2 (server#46492)
- [master] Fix npm audit (server#46513)
- Refactor(comments): Replace security annotations with respective attributes (server#46745)
- Refactor(dashboard): Replace security annotations with respective attributes (server#46746)
- Refactor(core): Replace security annotations with respective attributes (server#46748)
- Fix(AppFramework): Allow requests with OCS-APIRequest header to pass CSRF checks (server#46760)
- Fix(core): Document CSRF token endpoint (server#46761)
- Fix(files): Correctly validate new node name (server#46767)
- Feat(files_sharing): show file requests in navigation (server#46770)
- Style(settings): align icons at legacy help navigation (server#46773)
- Chore: deprecate old AI APIs (server#46775)
- Fix(testing): Make Testing TextProcessing providers unicode safe (server#46779)
- Fix(files): Ensure scrolled file list does not leak through file filters (server#46782)
- Fix(styles): Make sure footer with legal links is shown correctly (server#46784)
- Fix(styles): use also new CSS variable for correct header text color on public pages (server#46785)
- Fix(files): always ask for confirmation if trashbin app is disabled (server#46786)
- Build(deps-dev): bump guzzlehttp/guzzle from 7.9.1 to 7.9.2 in /build/integration (server#46793)
- Build(deps): bump query-string from 9.0.0 to 9.1.0 (server#46794)
- Build(deps-dev): bump eslint-plugin-cypress from 2.15.2 to 3.4.0 (server#46795)
- Build(deps): bump @nextcloud/sharing from 0.2.2 to 0.2.3 (server#46796)
- Build(deps-dev): bump @testing-library/jest-dom from 6.4.6 to 6.4.8 (server#46797)
- Build(deps-dev): bump puppeteer from 22.13.0 to 22.14.0 (server#46798)
- Build(deps-dev): bump cypress-if from 1.12.0 to 1.12.4 (server#46799)
- Build(deps-dev): bump tar from 6.2.1 to 7.4.3 (server#46800)
- Chore: bump cypress workers to 8 (server#46803)
- Refactor(federatedfilesharing): Replace security annotations with respective attributes (server#46805)
- Refactor(provisioning_api): Replace security annotations with respective attributes (server#46815)
- Refactor(systemtags): Replace security annotations with respective attributes (server#46817)
- Refactor(testing): Replace security annotations with respective attributes (server#46818)
- Refactor(theming): Replace security annotations with respective attributes (server#46819)
- Refactor(twofactor_backupcodes): Replace security annotations with respective attributes (server#46820)
- Refactor(user_status): Replace security annotations with respective attributes (server#46823)
- Refactor(workflowengine): Replace security annotations with respective attributes (server#46825)
- Test(theming): Fix broken footer links tests (server#46826)
- Build(psalm): Enforce named attribute arguments (server#46827)
- Chore: fix some comments (server#46834)
- Fix(psalm): named attribute argument (server#46846)
- Fix: fix recursive share check (server#46849)
- Fix(files_sharing): Adjust design of account filter for file list (server#46857)
- Build(deps): bump fast-xml-parser from 4.4.0 to 4.4.1 (server#46858)
- Fix(files): correctly shrink breadcrumbs bar (server#46865)
- Fix(files): Bring back files personal settings (server#46867)
- Fix: Update 3rdparty commit hash to latest (only actions changed) (server#46871)
- Ci: Fix summary condition (server#46877)
- Ci: Update actions (3rdparty#1909)
- Migrate dep5 to toml (bruteforcesettings#622)
- Chore(deps): Bump fast-xml-parser from 4.3.6 to 4.4.1 (bruteforcesettings#623)
- Chore(deps-dev): Bump vite from 5.3.4 to 5.3.5 (files_downloadlimit#322)
- [master] Update nextcloud/ocp dependency (files_downloadlimit#325)
- Chore(deps): Bump fast-xml-parser from 4.3.6 to 4.4.1 (files_downloadlimit#327)
- Chore(deps): Bump fast-xml-parser from 4.3.6 to 4.4.1 (files_pdfviewer#999)
- [master] Update nextcloud/ocp dependency (firstrunwizard#1292)
- Chore(deps): Bump @nextcloud/vue from 8.14.0 to 8.15.0 (firstrunwizard#1293)
- Chore(deps-dev): Bump vite from 5.3.4 to 5.3.5 (firstrunwizard#1294)
- Chore(deps-dev): bump typescript from 5.5.3 to 5.5.4 (logreader#1313)
- Chore(deps-dev): bump @vitest/coverage-istanbul from 2.0.3 to 2.0.4 (logreader#1315)
- Chore(deps-dev): bump vite from 5.3.4 to 5.3.5 (logreader#1317)
- Chore(deps): bump fast-xml-parser from 4.3.6 to 4.4.1 (logreader#1324)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#365)
- Chore(deps-dev): Bump guzzlehttp/guzzle from 7.9.1 to 7.9.2 in /tests/Integration (notifications#1985)
- Chore(deps): Bump @nextcloud/vue from 8.14.0 to 8.15.0 (notifications#1986)
- [master] Update nextcloud/ocp dependency (notifications#1989)
- Chore(deps): Bump fast-xml-parser from 4.3.6 to 4.4.1 (notifications#1993)
- Chore(deps): Bump @nextcloud/l10n from 2.2.0 to 3.1.0 (password_policy#598)
- Chore(deps-dev): Bump vite from 5.3.4 to 5.3.5 (password_policy#629)
- Chore(deps): Bump fast-xml-parser from 4.3.5 to 4.4.1 (password_policy#631)
- Migrate to TOML format (photos#2561)
- Chore(deps): Bump fast-xml-parser from 4.3.6 to 4.4.1 (privacy#1102)
- Chore(deps): Bump fast-xml-parser from 4.3.5 to 4.4.1 (recommendations#771)
- Use a more sensible format for load average (serverinfo#641)
- [master] Update nextcloud/ocp dependency (serverinfo#649)
- Feat: Improved email and notification text (suspicious_login#897)
- Chore(deps): update dependency vite to ^5.3.5 (main) (text#6130)
- Chore(deps): update dependency vue-demi to ^0.14.10 (main) (text#6131)
- Editing while slideshow in full screen mode (viewer#2380)
