Repository navigation
Polyfin 0.44.1
Image: ghcr.io/moodiness/polyfin:0.44.1 (linux/amd64, linux/arm64), digest sha256:475fb52544a2397006a2b29953f08fe39786793275f877622bebcc9971253d85. It includes jellyfin-web, unmodified, under the GPL-2.0: its complete source is attached.
New
- Lyrics files uploaded in the web player. The lyrics editor's upload button now keeps an
.lrcor text file as a song's lyrics, as an administrator's choice: no automatic look-up replaces it, and the delete button removes it. An upload works and is served whether Song lyrics from LRCLIB is on or not. See Choosing lyrics.
Fixed
- Polyfin no longer stops when a WireGuard tunnel for torrents changes during a playback, or as the server stops: the tunnel closed while its sockets were still sending, which ended the server.
- Torrents through a SOCKS5 proxy no longer stop on their own: when uTP reached a peer while the TCP connection to it was still being made through the proxy, the proxy was taken as down for 5 seconds, which stopped the torrent. A torrent started right after another one stopped could fail the same way.
- A torrent that one peer alone serves no longer stalls on a block that peer dropped without a word: the block is asked again, and a peer that sends nothing for 3 minutes is given up. A slow peer is kept.
- A piece checked against its hash is no longer asked for again, which sent as many duplicate requests.
- System › Health's problems answer within 2 seconds while a WireGuard tunnel is down, rather than after 8 on nearly every refresh.
- One warning for an anime mapping list that cannot be downloaded, rather than one at each try, several times a day.
Upgrading
- Database: found lyrics gain a mark for those uploaded.
What's Changed
- fix: Health's problems quick with a tunnel down, and one warning for unreachable anime lists by @moodiness in #529
- fix(torrent): do not keep a proxy request cut short as the proxy's failure by @moodiness in #530
- feat(lyrics): the lyrics editor's upload button by @moodiness in #531
- fix(torrent): no crash when a WireGuard tunnel stops while its sockets send by @moodiness in #532
- fix(torrent): ask again for a block a peer dropped without a word, telling a drop from slowness by @moodiness in #533
Full Changelog: v0.44.0...v0.44.1