What's Changed
- fix(core): Document CSRF token endpoint by @provokateurin in #46761
- refactor(comments): Replace security annotations with respective attributes by @provokateurin in #46745
- refactor(core): Replace security annotations with respective attributes by @provokateurin in #46748
- fix(files): Correctly validate new node name by @susnux in #46767
- chore: deprecate old AI APIs by @marcelklehr in #46775
- fix(files): Ensure scrolled file list does not leak through file filters by @susnux in #46782
- fix(styles): use also new CSS variable for correct header text color on public pages by @susnux in #46785
- style(settings): align icons at legacy help navigation by @Antreesy in #46773
- build(deps-dev): bump guzzlehttp/guzzle from 7.9.1 to 7.9.2 in /build/integration by @dependabot in #46793
- fix(files): always ask for confirmation if trashbin app is disabled by @skjnldsv in #46786
- build(deps-dev): bump tar from 6.2.1 to 7.4.3 by @dependabot in #46800
- build(deps): bump @nextcloud/sharing from 0.2.2 to 0.2.3 by @dependabot in #46796
- build(deps-dev): bump cypress-if from 1.12.0 to 1.12.4 by @dependabot in #46799
- build(deps): bump @nextcloud/upload from 1.4.1 to 1.4.2 by @dependabot in #46492
- build(deps-dev): bump @testing-library/jest-dom from 6.4.6 to 6.4.8 by @dependabot in #46797
- build(deps-dev): bump eslint-plugin-cypress from 2.15.2 to 3.4.0 by @dependabot in #46795
- build(deps-dev): bump puppeteer from 22.13.0 to 22.14.0 by @dependabot in #46798
- build(deps): bump query-string from 9.0.0 to 9.1.0 by @dependabot in #46794
- chore: bump cypress workers to 8 by @skjnldsv in #46803
- fix(AppFramework): Allow requests with OCS-APIRequest header to pass CSRF checks by @provokateurin in #46760
- fix(testing): Make Testing TextProcessing providers unicode safe by @marcelklehr in #46779
- fix(styles): Make sure footer with legal links is shown correctly by @susnux in #46784
- Fix rmdir() to release possible directory lock prior to removing directory by @dennisverspuij in #46027
- test(theming): Fix broken footer links tests by @provokateurin in #46826
- [master] Fix npm audit by @nextcloud-command in #46513
- refactor(user_status): Replace security annotations with respective attributes by @provokateurin in #46823
- refactor(testing): Replace security annotations with respective attributes by @provokateurin in #46818
- refactor(twofactor_backupcodes): Replace security annotations with respective attributes by @provokateurin in #46820
- refactor(provisioning_api): Replace security annotations with respective attributes by @provokateurin in #46815
- refactor(theming): Replace security annotations with respective attributes by @provokateurin in #46819
- refactor(systemtags): Replace security annotations with respective attributes by @provokateurin in #46817
- build(psalm): Enforce named attribute arguments by @provokateurin in #46827
- chore: fix some comments by @withbest in #46834
- fix(psalm): named attribute argument by @ArtificialOwl in #46846
- refactor(federatedfilesharing): Replace security annotations with respective attributes by @provokateurin in #46805
- build(deps): bump fast-xml-parser from 4.4.0 to 4.4.1 by @dependabot in #46858
- fix: fix recursive share check by @icewind1991 in #46849
- refactor(dashboard): Replace security annotations with respective attributes by @provokateurin in #46746
- refactor(workflowengine): Replace security annotations with respective attributes by @provokateurin in #46825
- fix(files): correctly shrink breadcrumbs bar by @raimund-schluessler in #46865
- feat(files_sharing): show file requests in navigation by @skjnldsv in #46770
- fix:
OCP\Files\Node\Folder::search
was not setting the owner by @susnux in #46379 - feat(log): Allow to combine log.conditions to only log (app&user) by @nickvergessen in #45277
- fix: Update 3rdparty commit hash to latest (only actions changed) by @nickvergessen in #46871
- Migration Attributes by @ArtificialOwl in #46476
- ci: Fix summary condition by @nickvergessen in #46877
- fix(files): Bring back files personal settings by @susnux in #46867
- fix(files_sharing): Adjust design of account filter for file list by @susnux in #46857
- 30.0.0 beta 2 by @blizzz in #46870
New Contributors
- @dennisverspuij made their first contribution in #46027
- @withbest made their first contribution in #46834
Full Changelog: v30.0.0beta1...v30.0.0beta2