Skip to content

Polyfin 0.42.4

Choose a tag to compare

@github-actions github-actions released this 20 Oct 16:00
· 177 commits to main since this release

Image: ghcr.io/moodiness/polyfin:0.42.4 (linux/amd64, linux/arm64), digest sha256:9049bb9065d891744275c1d8055d0f718bc36bf44d4e2aa4d4f5fa55b9ab834e. It includes jellyfin-web, unmodified, under the GPL-2.0: its complete source is attached.

Fixed

  • A refresh always asks the addons again. When an administrator refreshed a title while an addon was still answering for its versions, which item details ask in the background, the answer from before the refresh was kept as a fresh list: the title kept its old versions until they expired. That answer is now left out, and the addon is asked again.
  • A recording shows as under way only with its active timer and its stream. At the very start of a recording, an app could see it in progress while its timer was not yet active, and its live stream answered that it was not found.
  • Requests to a source keep their pace. A request whose timer fired late could go to the host right before the next one, closer than Polyfin's pacing allows, and requests already waiting went out during the pause a host had asked for with a 429 or 503 answer.

Upgrading

  • Database: there is no database change.

What's Changed

  • fix(source): space the fetches a source is sent from the instant each one goes by @moodiness in #482
  • fix(recordings): show a recording under way only together with its active timer and its stream by @moodiness in #483
  • fix(library): a refresh leaves out the answers to requests under way and asks the addon again by @moodiness in #484

Full Changelog: v0.42.3...v0.42.4