• 2.21.0 68e1de2afd

    2.21.0 Stable

    patillacode released this 2026-09-23 09:00:09 +02:00 | 1 commits to main since this release

    New features

    • Library filters take multiple values, exclusions and ranges
    • Downloads tabs can group, sort and filter
    • Tag suggestions in the tag editor
    • Quick Tag in the item context menu
    • Shuffle Starts at Beginning setting
    • A volume pill shows every volume change in the player
    • Cmd+R or Ctrl+R refreshes the current page on desktop
    • The Watch Together session code is large enough to read across a room
    • Flatpak bundle for Linux

    Performance

    • Libraries in folder view open with fewer server requests
    • Collections without a backdrop skip the poster blur on Reduced visual effects

    Playback

    • Ambient lighting turned on in settings applies when playback starts
    • Subtitles stay in place with Ambient lighting after moving to the next episode
    • NVScaler skips HDR content from the first frame
    • NVScaler comes back for an SDR episode that follows an HDR one
    • Files whose tracks end early finish and offer Play Next
    • Switching episode or quality in place waits for the new file's first frame
    • The skip badge matches the distance the playhead moved
    • A slow server response no longer overwrites a replaced play queue
    • The player no longer leaks memory each time it closes
    • Transcoded playback starts through reverse proxies that send chunked responses
    • Dolby Vision Profile 8 keeps HDR on TVs without Dolby Vision
    • HDR10+ switches the TV to HDR10+ instead of HDR10 on Apple TV
    • DTS-HD MA bitstreams in full instead of as DTS core on more TVs
    • Fewer E-AC-3 passthrough dropouts on Fire TV
    • Watch Together rooms start on Apple TV and with display matching on
    • Playing alone in a Watch Together room starts on the first Play press

    Subtitles

    • PGS subtitles no longer draw a box behind the text
    • Subtitles no longer make video stutter on low-end Android boxes

    Live TV

    • Live TV shows in system media controls, Now Playing and Google Assistant
    • Next and previous change channel from media controls and the companion remote
    • A short rewind at the live edge moves back instead of doing nothing
    • Guide reloads and recording rule runs report failures instead of claiming success
    • Favorite channels are included in settings export

    Jellyfin & Emby

    • External players open ISO files from Jellyfin
    • Downloads keep their SRT subtitles on Jellyfin
    • The Collections tab lists collections on Emby servers without a collections folder

    Explore & trackers

    • Unwatching resets MAL and AniList progress instead of deleting the list entry
    • A failed watchlist add on Plex shows an error instead of doing nothing

    Downloads

    • Downloads stop before the device runs out of storage
    • Show and season badges count downloaded episodes
    • Downloads from different servers no longer merge into one show or album
    • A shared download removed from a profile leaves that profile's list
    • The offline play-next card shows its thumbnail on Jellyfin and Emby

    UI

    • Error messages no longer show raw technical text
    • Titles without a logo get a wider slot and shrink to fit instead of truncating
    • Low-density phones get the phone layout instead of the tablet one
    • Hovering an always-open sidebar no longer dims the content
    • Settings that fail to apply show why instead of crashing
    • Out-of-date translations refreshed in every language

    TV

    • Plezy no longer renders upside down on some Android TV boxes
    • The on-screen keyboard takes D-pad input on Chromecast with Google TV
    • The focused player control is a solid disc that stands out over video
    • Holding Select opens the context menu on playlist items
    • The server activities cancel button is reachable with a remote

    Android

    • Non-16:9 video is letterboxed again on Android 7 and 8
    • High-bitrate AV1 plays smoothly on Pixel 6 and newer
    • Locking and unlocking during playback no longer blacks out the picture or desyncs audio
    • The display no longer switches between 120 and 60 Hz mid-playback
    • Frame pacing recovers after seeking on some tablets
    • The performance overlay reports dropped frames accurately

    Desktop

    • HDR plays in HDR on macOS instead of tone-mapped to SDR
    • Audio device changes no longer crash playback on macOS
    • The player's fullscreen button follows fullscreen state on Windows
    • The window no longer stays blank when FancyZones resizes it at launch
    • Plezy no longer leaves .sentry-native folders in random directories on Windows
    • Companion Remote can host on more Linux and Windows network adapters
    • Discord presence hides while paused
    Downloads