🟢 There are no breaking changes.
User-facing changes
- Add feature allowing users to directly move videos to another series #1601
- Change playlist thumbnail stack layout and icon #1694
- Use existing config option to also disable deletion of non-empty series #1676
- Fix missing series link in playlist items #1685
- Remove admin dummy entries from ACL tables #1662
Changes primarily for admins
- Fix crashes in admin dashboard when there are no synced items or the search index is unavailable #1664
- Add caching for Paella's
theme.jsonandtheme.css#1644 - Add opencast ID to logs of external API calls #1677
- Update documentation to Docusaurus 3 (hardly observable) #1689
- Refactor URL handling in backend #1691
- This shouldn't have any observable effect, but if any URLs in your configuration now fail to deserialize, this is likely the problem. In that case, please open an issue.
- Dependency updates #1689, #1675 and many dependabot PRs
Full Changelog: v3.14...v3.15