-
2.11.0 Stable
released this
2026-07-30 09:00:04 +02:00 | 0 commits to main since this releaseNew 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
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
plezy-2.11.0-arm64-v8a.apk
6 downloads ·
2026-07-30 09:00:05 +02:00 · 80 MiB
-
2.10.0 Stable
released this
2026-07-28 09:00:09 +02:00 | 0 commits to main since this releaseHighlights
- 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
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
plezy-2.10.0-arm64-v8a.apk
8 downloads ·
2026-07-28 09:00:10 +02:00 · 80 MiB
-
2.9.1 Stable
released this
2026-07-14 09:00:09 +02:00 | 0 commits to main since this releaseFixed
- 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
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
plezy-2.9.1-arm64-v8a.apk
8 downloads ·
2026-07-14 09:00:10 +02:00 · 78 MiB
-
2.9.0 Stable
released this
2026-07-13 09:00:09 +02:00 | 0 commits to main since this releaseAdded
- 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
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
plezy-2.9.0-arm64-v8a.apk
2 downloads ·
2026-07-13 09:00:10 +02:00 · 78 MiB
-
2.8.0 Stable
released this
2026-06-29 09:00:09 +02:00 | 0 commits to main since this releaseAdded
- 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
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
plezy-2.8.0-arm64-v8a.apk
6 downloads ·
2026-06-29 09:00:10 +02:00 · 77 MiB
-
2.7.1 Stable
released this
2026-06-15 09:23:37 +02:00 | 0 commits to main since this releaseFixed
- Timeline focus sink
- Jellyfin Specials order
Full Changelog: https://github.com/edde746/plezy/compare/2.7.0...
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
plezy-2.7.1-arm64-v8a.apk
12 downloads ·
2026-06-15 09:23:38 +02:00 · 77 MiB
-
2.6.0 Stable
released this
2026-06-11 09:00:09 +02:00 | 0 commits to main since this releaseAdded
- 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
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
plezy-2.6.0-arm64-v8a.apk
6 downloads ·
2026-06-11 09:00:10 +02:00 · 77 MiB
-
2.5.0 Stable
released this
2026-06-08 09:55:35 +02:00 | 0 commits to main since this releaseAdded
- 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
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
plezy-2.5.0-arm64-v8a.apk
6 downloads ·
2026-06-08 09:55:36 +02:00 · 77 MiB
-
2.4.1 Stable
released this
2026-06-01 09:00:09 +02:00 | 0 commits to main since this releaseFixed
- 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
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
plezy-2.4.1-arm64-v8a.apk
6 downloads ·
2026-06-01 09:00:10 +02:00 · 76 MiB
-
2.3.0 Stable
released this
2026-05-27 09:00:09 +02:00 | 0 commits to main since this releaseAdded
- 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
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
plezy-2.3.0-arm64-v8a.apk
7 downloads ·
2026-05-27 09:00:10 +02:00 · 76 MiB