What's Changed
- Fix: Correct URL path construction for article sharing by @Grotax in #3551
- Use browser-like order of http headers to avoid triggering bot detections by @wofferl in #3552
- build(deps): Bump crate-ci/typos from 1.43.2 to 1.43.3 by @dependabot[bot] in #3553
- build(deps): Bump vue from 3.5.27 to 3.5.28 in the vue group by @dependabot[bot] in #3554
- build(deps-dev): Bump @types/node from 25.2.1 to 25.2.2 in the types group by @dependabot[bot] in #3555
- build(deps): Bump crate-ci/typos from 1.43.3 to 1.43.4 by @dependabot[bot] in #3557
- build(deps): Bump @vueuse/core from 14.2.0 to 14.2.1 by @dependabot[bot] in #3558
- build(deps): Bump axios from 1.12.2 to 1.13.5 by @dependabot[bot] in #3559
- build(deps): Bump @nextcloud/dialogs from 7.2.0 to 7.3.0 by @dependabot[bot] in #3563
- build(deps-dev): Bump @types/node from 25.2.2 to 25.2.3 in the types group by @dependabot[bot] in #3562
- build(deps-dev): Bump jsdom from 28.0.0 to 28.1.0 by @dependabot[bot] in #3567
- build(deps-dev): Bump qs from 6.14.1 to 6.14.2 by @dependabot[bot] in #3564
- build(deps): Bump crate-ci/typos from 1.43.4 to 1.43.5 by @dependabot[bot] in #3569
- Replace deprecated withConsecutive method in PHP tests - All tests passing by @Copilot in #3434
- Add GitHub Actions workflow for security analysis by @SMillerDev in #3560
- Check for null before logging download status by @bmschwa in #3561
- workflows: use mariadb service instead of outdated getong/mariadb-action by @wofferl in #3570
- Add user settings to control loading external content by @wofferl in #3566
- Release 28.0.0-rc.1 by @Grotax in #3572
New Contributors
Full Changelog: 28.0.0-beta.3...28.0.0-rc.1