github Zibbp/ganymede v4.19.0

one hour ago

Important

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

Features

  • Add a 'display all user messages' when clicking on a username in chat - #1228
  • Stream messages during the 'chat convert' task
    • Previously this loaded all chat messages into memory which could easily grow to many gigabytes depending on how large the chat file is. The new streaming method is much more memory efficient.
  • Add title metadata to archived MP4 files - #1247
    • This is only for new videos with no way to backfill.
  • Add a .nfo file alongside the video file that contains basic metadata for services like Jellyfin and Plex - #1247
    • This is enabled by default. A new task in Admin > Task can be used to backfill all old videos.

What's Changed

  • fix live archives not finishing when container crashes by @Zibbp in #1224
  • feat(chat): display all user messages of vod in floating window on username click by @Entrivax in #1228
  • build(deps): bump axios from 1.16.1 to 1.18.0 in /frontend by @dependabot[bot] in #1231
  • build(deps): bump github.com/riverqueue/river from 0.39.0 to 0.40.0 by @dependabot[bot] in #1226
  • build(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #1217
  • build(deps): bump github.com/coreos/go-oidc/v3 from 3.18.0 to 3.19.0 by @dependabot[bot] in #1218
  • build(deps): bump github.com/testcontainers/testcontainers-go/modules/postgres from 0.42.0 to 0.43.0 by @dependabot[bot] in #1219
  • build(deps): bump golangci/golangci-lint-action from 9.2.1 to 9.3.0 by @dependabot[bot] in #1222
  • build(deps): bump github.com/riverqueue/river/riverdriver/riverpgxv5 from 0.39.0 to 0.40.0 by @dependabot[bot] in #1227
  • build(deps): bump actions/setup-go from 6 to 7 by @dependabot[bot] in #1232
  • feat(worker): refactor RiverWorker initialization and context handling by @Zibbp in #1234
  • build(deps): bump next from 16.2.6 to 16.2.11 in /frontend by @dependabot[bot] in #1236
  • build(deps-dev): bump postcss from 8.5.14 to 8.5.18 in /frontend by @dependabot[bot] in #1235
  • stream convert chat messages by @Zibbp in #1239
  • build(deps): bump github.com/coreos/go-oidc/v3 from 3.19.0 to 3.20.0 by @dependabot[bot] in #1241
  • build(deps): bump github.com/riverqueue/river/riverdriver/riverpgxv5 from 0.40.0 to 0.41.0 by @dependabot[bot] in #1242
  • build(deps): bump github.com/prometheus/client_golang from 1.23.2 to 1.24.1 by @dependabot[bot] in #1243
  • Metadata title nfo by @Zibbp in #1247
  • bump yt-dlp version by @Zibbp in #1255
  • build(deps-dev): bump postcss from 8.5.18 to 8.5.23 in /frontend by @dependabot[bot] in #1254
  • build(deps): bump github/codeql-action from 4 to 4.37.4 by @dependabot[bot] in #1253
  • build(deps): bump riverqueue.com/riverui from 0.16.0 to 0.17.0 by @dependabot[bot] in #1252
  • build(deps): bump github.com/riverqueue/river/riverdriver/riverpgxv5 from 0.41.1 to 0.42.0 by @dependabot[bot] in #1250
  • build(deps): bump github.com/riverqueue/river from 0.41.1 to 0.42.0 by @dependabot[bot] in #1248
  • build(deps): bump github.com/riverqueue/river/riverdriver/riverdatabasesql from 0.40.0 to 0.42.0 by @dependabot[bot] in #1249

Full Changelog: v4.18.0...v4.19.0

Don't miss a new ganymede release

NewReleases is sending notifications on new releases.