What's Changed
User-facing changes
- Navigation
- Improve how Tobira shows dates (mostly show absolute dates instead of relative ones) in #1489
- Sort series video list (on "series details" page) by date of creation (oldest first) in #1448
- Make "go back" (in browser) work after an error occured in #1457
- Change block editing such that clicking outside the block does nothing anymore instead of "cancel editing" in #1452
- Do not reuse already loaded data older than 30min, but load it from the server again when needed in #1486
- Speed up navigation when clicking links in text blocks that point to Tobira itself in #1483
- Make breadcrumbs show page path for video/series "not found" page in #1484
- Disable auto-correct for page path inputs in #1494
- Bug fixes
- Fix embed route in #1494
- Fix users without
can_find_unlisted
permission being unable to search playlists & add playlist blocks in #1466 - Fix event ACL editor by immediately locking UI after saving (due to workflow activity) in #1493
- Fix markdown rendering in certain situations (margin between elements and max-width of lists) in #1485
- Fix overflow of videolist-block buttons and share menu elements on narrow screens in #1494
- Fix Paella popup menus not working in iOS fake fullscreen in #1451
- Fix server error in some cases when a series was deleted (in Tobira) in #1472
Changes primarily for admins
- Update paella-user-tracking to 1.42.6 (adds config
disableAlwaysUseSendBeacon
) by @snoesberger in #1465 - Fix GraphiQL in #1475
- It broke because a bug in one of our dependencies, that specified a wrong non-specific URL. Unfortunately that means GraphiQL for Tobira versions prior to v3.5 will just be broken now.
- Enable GraphQL Playground (reachable as
/~graphql-playground
, as a backup/alternative for GraphiQL) in #1491 - Update backend dependencies in #1475
- Update some frontend dependencies
Changes primarily for developers
- Clean up translations in #1458
- Adjust webpack config for node 23/24 in #1468
- Add icon designer helper and script to check migrations between versions in #1478
New Contributors
- @snoesberger made their first contribution in #1465
Full Changelog: v3.4...v3.5