• 2.11.0 68e1de2afd

    2.11.0 Stable

    patillacode released this 2026-07-30 09:00:04 +02:00 | 0 commits to main since this release

    New features

    • Explore: search the active catalog source directly from the Explore page instead of a separate screen
    • Explore cards and detail pages show what the catalogs already return: attributed ratings, leaderboard ranks, audience counts, broadcast slots, next-episode air times, availability and request state
    • File Info details every version, file and stream a server reports, including split files, extra versions, dynamic range, Dolby Vision layers, spatial audio and embedded attachments
    • New playback setting to follow the server's own audio and subtitle choice for each episode, for libraries curated server-side such as Plex Auto Languages
    • Pausing or seeking with the controls hidden now shows a small transient indicator instead of raising the whole player UI over the subtitles you were reading

    Playback

    • Forced subtitles stay forced across episode changes, and a track choice that does not fit the next episode falls back to the server's own choice instead of latching onto the wrong track and saving it back
    • Double tap to skip requires a fresh double tap every time; a remote or keyboard press no longer arms one-tap seeking, and the side zones raise the controls again
    • Keyboard and remote seeks accumulate into one running total like the on-screen skip controls

    Explore

    • Plex Discover home shelves now render instead of showing only the Watchlist row
    • Titles you own are matched to your library again, and watchlist hearts load and toggle
    • Anime and sequel seasons match the show they belong to in your library
    • Catalog detail pages are sized to their content: related titles collapse into one compact section, scores appear behind their source's brand mark, and facts flow into columns on wide windows

    Jellyfin

    • Signing in works when your device name contains accented characters
    • Continue Watching loads in a fraction of the time on Jellyfin 12 release candidates instead of timing out and starving the server of other clients
    • Embedded subtitles in a direct-played file are selected automatically instead of playback starting with subtitles off

    Artwork

    • Artwork is fetched and decoded for the display it is actually shown on, so posters, backdrops and logos are sharp on a 4K TV instead of upscaled from 1080p
    • Portrait heroes show the square background art Plex supplies instead of cropping a widescreen backdrop into a tall box

    Settings and navigation

    • The external player list shows only players that are actually installed, on Linux, macOS and Windows

    macOS

    • Audio no longer skips roughly twice a second during playback

    Windows

    • Micro-stutter during fullscreen playback on FreeSync and G-Sync displays is gone
    • The in-app updater now asks for permission when Plezy is installed somewhere an ordinary process cannot write, instead of failing silently and leaving a manual reinstall as the only way to update

    Android

    • TrueHD and DTS-HD play again instead of failing with no suitable decoder and handing off to the fallback player, which keeps Dolby Vision Profile 7 conversion on hardware that can direct-play it
    • Audio passthrough is matched to what the connected receiver actually accepts, so playback no longer freezes at the start on a sink that bitstreams only Dolby formats
    • A file whose decoder stops without ending playback now completes, so Play Next and auto-play work instead of a black screen running past the end
    • Watch Next shelf artwork appears in every installed launcher rather than only the default one

    Android Automotive

    • Playback stops when the vehicle starts driving and cannot be resumed while driving
    • Head units are no longer treated as televisions, and picture-in-picture is disabled where the car does not support it
    Downloads
  • 2.10.0 68e1de2afd

    2.10.0 Stable

    patillacode released this 2026-07-28 09:00:09 +02:00 | 0 commits to main since this release

    Highlights

    • Explore gains AniList, Simkl and Plex catalogs, alongside the existing Trakt, MyAnimeList and Seerr sources
    • Six new languages — Turkish, Hungarian, Traditional Chinese, Azerbaijani, Kazakh and Uzbek — with every existing translation brought up to date with the current English text
    • Playback speed now goes up to 8x, up from 3x
    • Transcoded Plex video behaves like a local file: seeking no longer reloads the stream, the timeline scrubs as you drag, and switching subtitles is instant
    • Most single-line Apple TV text fields now use the native tvOS keyboard instead of the in-app overlay keyboard

    New features

    • Playback speeds up to 8x (#1545)
    • Explore: AniList, Simkl and Plex catalogs, each appearing once the matching account is connected
    • Jellyfin: backdrops on detail, Explore and TV spotlight screens cycle through all the artwork on the server
    • Detail: the director is listed alongside studio and rating
    • Detail: episode cards show the file size
    • TV: an Appearance setting shows spotlight artwork in the top-right corner instead of filling the screen, off by default (#1628)
    • Downloads: removing a synced playlist or collection can also delete the downloads it made, keeping anything another sync or profile still uses (#1656)
    • Downloads: Android warns on the Downloads screen when battery or notification settings would stop downloads in the background, with a button straight to the right system screen
    • Six new languages: Turkish, Hungarian, Traditional Chinese, Azerbaijani, Kazakh and Uzbek
    • Traditional Chinese shows dates and durations in Traditional characters, Plex sends its text back in Traditional Chinese, and a device set to Traditional Chinese picks it automatically

    Playback

    • Seeking in a transcoded Plex video no longer reloads the stream from the server, and dragging the timeline moves the video as you drag
    • Changing subtitles on a transcoded Plex video is an instant local switch instead of a new transcode
    • Subtitles keep showing on a transcoded video when you change playback speed (#1622)
    • Your subtitle choice carries across episode changes (#1635)
    • A track you pick by hand is no longer switched back to the automatic choice moments later
    • Playback no longer hangs on the loading spinner when a subtitle file will not load — it starts without subtitles and tells you (#1583)
    • Next and previous episode still work on Plex when the server does not return a play queue
    • When the next episode cannot be loaded, the player retries and reports it instead of just closing
    • Skipping forward at the live edge no longer restarts a live TV stream
    • Holding an arrow key no longer adds an extra seek step before focus reaches the timeline
    • Leaving a Watch Together session closes the player even when the room cannot be reached

    Plex

    • Shared servers are no longer shown as offline at startup while the app is still getting access to them
    • Explore no longer says an item is missing from your library when that library was scanned with an older Plex agent (#1566)
    • An artist page lists their singles, EPs and compilations instead of only full albums (#1577)
    • Lyrics stored in .lrc or .txt files next to your music now show instead of "no lyrics available" (#1585)
    • Videos with embedded closed captions play again instead of failing with a subtitle error, and their file info opens (#1589)
    • Live TV no longer forces closed captions on with no way to turn them off (#1590)
    • Search returns shows and music from large libraries instead of only movies (#1598)
    • The metadata editor's Advanced settings show the values set on your server instead of blank defaults

    Jellyfin

    • Music library browsing works again instead of timing out on large libraries (#1557)
    • Libraries with no content type set now list their movies and shows
    • Mixed libraries no longer list every episode at the top level (#1675)
    • Recently Added lists load more as you scroll instead of fetching everything at once (#1611)
    • Marking a music video as unwatched sticks instead of flipping back to watched (#1610)
    • A server that redirects to HTTPS or to a sub-path on the same address is saved with that address, and a redirect to a different host now asks you to enter the final address
    • Signing in works on devices whose name the server would otherwise reject, and when the app cannot read its own version number
    • Server addresses that are temporarily unreachable are kept when you save a connection instead of being dropped

    Android

    • Servers behind a certificate authority you installed on the device now connect
    • Dolby Vision video keeps playing correctly after you seek
    • A video that was already playing keeps going in the same player when the device's video decoder fails, instead of switching to the backup player (#1540)
    • An episode that fails to start shows the error and leaves the player, instead of sitting on a black screen while your server still counts it as playing (#1673)
    • Pressing play while another app is using the sound no longer fails — playback starts once that app is done
    • Subtitles that stayed invisible on some videos now show up (#1681)

    Apple TV

    • Most single-line text fields use the native tvOS keyboard instead of the in-app overlay keyboard; multi-line fields and a few settings fields keep the overlay

    Windows

    • Taps and drags over the video reach the app instead of being swallowed
    • Display refresh rate and HDR are restored after playback even when the first attempt fails

    TV interface

    • Selecting an episode in a shelf on a detail page starts playback (#1608)
    • The home screen starts on Continue Watching even when that row loads after the screen appears, and stays where you moved it if you already navigated (#1602)
    • The spotlight picks up updated details when a shelf reloads
    • Holding Select on the on-screen keyboard or PIN pad types one character instead of repeating
    • Moving between cards and shelves is smoother
    • Long Live TV guides scroll more smoothly
    • The Live TV guide no longer flashes the full channel lineup and moves your cursor while favorites refresh

    Downloads

    • Running out of space stops downloads with a "storage full" message and marks every stopped download as failed, not just the one that hit the limit — and the app still opens afterwards
    • Completed downloads no longer sit at "downloading 0%" after a reconnect
    • Removing a synced playlist or collection no longer deletes episodes that a show or season sync still covers

    Libraries and browsing

    • Switching libraries or tabs quickly no longer lets the previous library's results or focus land in the new one
    • Filters that fail to load show an error you can retry instead of an empty list
    • A playlist reorder or removal that fails puts the list back the way it was
    • The watchlist button on an Explore item can be pressed straight away instead of being greyed out while the app checks your watchlist
    • When a server sends data the app cannot read, your last working copy is kept for offline viewing instead of being overwritten

    Music

    • The player's "Playing from" line follows the album of the track that is playing, and shows its year (#1600)
    • Starting playback twice in quick succession no longer lets the first, slower album win, and "Play next" no longer appends to a queue you already replaced
    • Collections and playlists in music libraries show as square cards instead of tall posters

    Artwork

    • Clear logos keep their aspect ratio instead of being stretched
    • The detail page backdrop is no longer cropped on wide windows (#1588)
    • Cast photos are sharp instead of blurry (#1591)

    Settings and navigation

    • Settings rows use the same compact height and text size as lists everywhere else in the app
    • "Clear Cache" is now "Clear Image Cache" and says it only clears artwork and thumbnails
    • On phones, closing Manage Libraries no longer closes Settings with it
    • Back closes an open sheet on phones and tablets instead of leaving it stuck open
    • Screen readers no longer read the screen behind an open sheet
    • Settings you export after restarting the app keep your tracker library filters, so restoring them no longer scrobbles libraries you had excluded
    • With Video Player Navigation on, Escape steps back through the player instead of dropping out of fullscreen
    • On desktop, the second Back press on the home screen closes Plezy as the prompt says (#1582)
    Downloads
  • 2.9.1 68e1de2afd

    2.9.1 Stable

    patillacode released this 2026-07-14 09:00:09 +02:00 | 0 commits to main since this release

    Fixed

    • Jellyfin home screen offline loops
    • Playback crashes on older Android and Fire OS devices
    • Back navigation on media and catalog details
    • Music volume persistence and mini-player interactions
    • D-pad volume and sync sliders
    • Keyboard shortcut recording
    • Live TV guide long-press actions and recording sheets
    • Watch Together leave and end-session actions

    Full Changelog: https://github.com/edde746/plezy/compare/2.9.0...2.9.1

    Downloads
  • 2.9.0 68e1de2afd

    2.9.0 Stable

    patillacode released this 2026-07-13 09:00:09 +02:00 | 0 commits to main since this release

    Added

    • Plex and Jellyfin music browsing
    • Gapless music playback, queue, lyrics, and sleep timer
    • Android background music playback
    • Music downloads and quality setting
    • Explore tab with Trakt and MyAnimeList catalogs
    • Seerr sign-in and media requests
    • Jellyfin favorites filter and actions
    • Stereo downmix with center channel boost
    • Desktop Force TV mode
    • Live TV recording library selection
    • Playlist picker search

    Improved

    • Live TV guide, recordings, and details design
    • Settings, sign-in, and profile design
    • Music queue and volume controls
    • Library filter visibility and management
    • TV navigation and scrolling performance
    • Artwork loading and memory usage
    • Plex Home profile switching
    • Offline download ownership and watch syncing
    • Windows playback and connectivity
    • Stream interruption recovery

    Fixed

    • Android audio after standby and pause
    • Android AAC-LATM playback
    • Windows media key duplication
    • Windows audio after sleep
    • Offline playback version selection
    • Jellyfin shuffle queues
    • Jellyfin Live TV session cleanup
    • Live TV state after backgrounding and refreshes
    • Timeline seeking with held controls
    • Plex multi-episode playback state
    • Remembered playback versions
    • Volume changes when toggling mute
    • Player Back navigation
    • Paused server sessions expiring
    • iOS and PiP audio session handling
    • macOS CPU usage while displays sleep
    • Deleted items remaining on Home
    • Episode poster cropping
    • Companion remote search keyboard dismissal
    • Playlist picker TV focus
    • Clip library grouping
    • Profile and server connection races

    Full Changelog: https://github.com/edde746/plezy/compare/2.8.0...2.9.0

    Downloads
  • 2.8.0 68e1de2afd

    2.8.0 Stable

    patillacode released this 2026-06-29 09:00:09 +02:00 | 0 commits to main since this release

    Added

    • Media detail genres
    • Episode action setting
    • Specials download toggle
    • Plex TV Date Added sort
    • Jellyfin episode added sort

    Improved

    • Android playback timing
    • Android subtitle rendering
    • Artwork memory usage
    • Episode row layout
    • Multi-server labels
    • Profile session handling
    • Tracker session handling

    Fixed

    • Plex transcode seeking
    • Plex transcode reporting
    • PGS subtitles while transcoding
    • Duplicate seeks
    • Early playback completion
    • Subtitle startup and cleanup
    • External subtitle loading
    • Queue spoiler hiding
    • Episode spoiler hiding
    • Watch-order downloads
    • Specials ordering
    • Jellyfin trickplay layout
    • Library focus
    • Android passthrough handling
    • Android HDR capability checks
    • TV passthrough settings
    • Trakt session refreshes
    • Fribb ID parsing
    • Hidden library profile scoping
    • Removed Jellyfin connections
    • Live TV timeline heartbeat

    Full Changelog: https://github.com/edde746/plezy/compare/2.7.1...2.8.0

    Downloads
  • 2.7.1 68e1de2afd

    2.7.1 Stable

    patillacode released this 2026-06-15 09:23:37 +02:00 | 0 commits to main since this release

    Fixed

    • Timeline focus sink
    • Jellyfin Specials order

    Full Changelog: https://github.com/edde746/plezy/compare/2.7.0...

    Downloads
  • 2.6.0 68e1de2afd

    2.6.0 Stable

    patillacode released this 2026-06-11 09:00:09 +02:00 | 0 commits to main since this release

    Added

    • Continue Watching behavior setting
    • Plex Plays/User Rating sorts

    Improved

    • Watch state consistency
    • Home hub previews
    • Jellyfin recency ordering
    • TV keyboard search focus
    • Episode switching performance

    Fixed

    • Mobile chapters & queue
    • Rare Apple Dolby Vision decoding issue
    • Recently Added scoping
    • Server tasks via remote
    • Next unwatched selection
    • Redundant mark-watched updates
    • Image placeholder sizing
    • TV grid sizing
    • tvOS Continue Watching autoplay missing start
    • tvOS Top Shelf sync
    • More untranslated strings

    Full Changelog: https://github.com/edde746/plezy/compare/2.5.0...2.6.0

    Downloads
  • 2.5.0 68e1de2afd

    2.5.0 Stable

    patillacode released this 2026-06-08 09:55:35 +02:00 | 0 commits to main since this release

    Added

    • Jellyfin extras support
    • Jellyfin metadata editing
    • Video and audio quality labels
    • tvOS Top Shelf support
    • New app menus
    • Mobile settings shortcut in the home menu
    • Mobile library browse options sheet
    • A startup section setting
    • Faster loading for large show detail pages

    Improved

    • More consistent back navigation
    • Better TV and dpad focus behavior
    • Better access to app bar actions on TV
    • More UI text is localized

    Fixed

    • Jellyfin artwork uploads
    • Jellyfin default track selection
    • Subtitle search when no subtitle tracks exist (#1219)
    • ExoPlayer transcode seek positions
    • Player chrome overlay stability
    • Play-next looping at end of file
    • iOS video zoom and stretch fit
    • iOS anamorphic video aspect ratio
    • iOS frozen video after Control Center
    • Profile 8 Dolby Vision decoding
    • tvOS remote playback controls
    • tvOS HDR toggle behavior
    • Live TV time-shift skip overshoot
    • Watch Together recent room actions on dpad
    Downloads
  • 2.4.1 68e1de2afd

    2.4.1 Stable

    patillacode released this 2026-06-01 09:00:09 +02:00 | 0 commits to main since this release

    Fixed

    • macOS playback crashes caused by LuaJIT under hardened runtime
    • Android playback crashes on devices without HDR display mode API support

    Full Changelog: https://github.com/edde746/plezy/compare/2.4.0...2.4.1

    Downloads
  • 2.3.0 68e1de2afd

    2.3.0 Stable

    patillacode released this 2026-05-27 09:00:09 +02:00 | 0 commits to main since this release

    Added

    • Jellyfin unwatched library filter
    • Jellyfin folder browsing and playback

    Fixed

    • Android TrueHD passthrough detection
    • Android display mode matching
    • Android MPEG-TS seeking
    • Android WebVTT subtitle positioning
    • iOS PiP subtitles
    • TV media detail rail focus, sizing, and light-theme text colors
    • TV alpha jump bar visibility
    • TV episode backdrop selection
    • TV detail reveal behavior without input
    • TV virtual keyboard focus and text entry
    • TV root menu navigation handling
    • Duplicate Continue Watching entries
    • Duplicate native download tasks
    • Jellyfin negotiated subtitle playback

    Improved

    • TV media detail presentation
    • Download manager task tracking

    Full Changelog: https://github.com/edde746/plezy/compare/2.2.0...2.3.0

    Downloads