github Zibbp/ganymede v4.17.0

3 hours ago

Important

If you are running the :dev container image now is the best time to switch back to :latest or the semver version.

Change Highlights

  • API Keys
    • Automated scripts can use API keys. Manage API keys at Admin > API Keys
    • API docs are not 100% accurate. Use the browser tools to inspect network traffic to find API routes.
  • Allow sub directories (slashes) in directory templates
  • Fix chat messages not populating right away when jumping time in a video
  • Fix Twitch auth token not updating correctly which was causing 403 errors to Twitch

What's Changed

  • fix(video): keep player and chat mounted across mobile/desktop switch by @fllppi in #1167
  • build(deps): bump github.com/shirou/gopsutil/v4 from 4.26.3 to 4.26.4 by @dependabot[bot] in #1168
  • build(deps): bump github.com/labstack/echo/v4 from 4.15.1 to 4.15.2 by @dependabot[bot] in #1169
  • fix(frontend): refresh continue watching and card progress without reload by @fllppi in #1166
  • feat(frontend): show skeleton placeholder while card images load by @fllppi in #1170
  • build(deps): bump axios from 1.15.0 to 1.15.2 in /frontend by @dependabot[bot] in #1171
  • fix(archive): preserve nested directory structure in folder template by @fllppi in #1164
  • build(deps): bump icu-minify from 4.9.1 to 4.11.0 in /frontend by @dependabot[bot] in #1173
  • build(deps): bump next-intl from 4.9.1 to 4.9.2 in /frontend by @dependabot[bot] in #1174
  • feat(api): admin-managed API keys with per-resource scopes by @fllppi in #1165
  • fix(chat): forward shared user args to chatupdate and chatdownload by @fllppi in #1175
  • fix twitch auth token refresh by @Zibbp in #1176
  • build(deps): bump next from 16.2.3 to 16.2.6 in /frontend by @dependabot[bot] in #1184
  • build(deps): bump golang.org/x/crypto from 0.50.0 to 0.51.0 by @dependabot[bot] in #1182
  • build(deps): bump github.com/riverqueue/river from 0.35.1 to 0.37.0 by @dependabot[bot] in #1181
  • build(deps): bump github.com/riverqueue/river/riverdriver/riverpgxv5 from 0.35.1 to 0.37.0 by @dependabot[bot] in #1179
  • build(deps): bump node from 24-alpine to 26-alpine by @dependabot[bot] in #1183
  • build(deps): bump python from 3.12-bookworm to 3.14-bookworm by @dependabot[bot] in #916
  • build(deps): bump golang from 1.25-bookworm to 1.26-bookworm by @dependabot[bot] in #1067
  • build(deps): bump github.com/riverqueue/river/rivertype from 0.37.0 to 0.37.1 by @dependabot[bot] in #1178
  • update frontend deps + upgrade mantine to v9 by @Zibbp in #1185
  • fix chat messages not populating correctly during time skips by @Zibbp in #1186

Full Changelog: v4.16.0...v4.17.0

Don't miss a new ganymede release

NewReleases is sending notifications on new releases.