-
2.20.0 Stable
released this
2026-09-16 09:00:10 +02:00 | 0 commits to main since this releaseNew features
- Discord shows a Listening card while music plays
- Original quality shows the source bitrate in the quality menu
Performance
- The performance overlay no longer delays the playback it measures
- The performance overlay reports cache use instead of N/A
- Less CPU spent on logging while browsing and playing
Playback
- A failed open shows a Retry screen instead of a snackbar and an empty player
- A file that cannot start fails in seconds instead of after thirty
- Slow software decoding keeps playing instead of failing with a video output error
- A wedged player recovers with Retry instead of needing a force stop
- Back leaves the player instead of stopping responding
- Starting another item from a shelf no longer strands a frozen player
- Playback ends with an audio error instead of freezing when the audio device stops responding
- Normalize Loudness applies on Android, as a stereo mix
- Normalize Loudness overrides Audio Passthrough instead of being ignored
- Dolby Vision Profile 5 plays with correct color on Google TV
- Dolby Vision Profile 5 plays at full rate on boxes wired to a non-Dolby Vision TV
- Letterbox bars are black instead of gray during HDR playback
- 4K HEVC Main 10 uses hardware decoding on more Android decoders
- AV1 keeps hardware decoding on Pixel 6 and newer through ambient mode and lock
- 5.1 audio bitstreams instead of downmixing to stereo on TVs that report an offload-only HDMI port
- Plezy is no longer killed mid-playback on low-memory TV boxes
- A track choice made just before leaving the item is remembered
- Remembered track selections apply on Jellyfin instead of being dropped
- Plezy says when a track choice can only apply to the current playback
- The audio and subtitle menu ticks the track that is playing
Display matching
- Deinterlaced content no longer drops every other frame with Match Content Frame Rate
- Frame-rate matching works on 90 Hz and 120 Hz panels
- 24p content matches 120 Hz instead of 48 Hz on high-refresh panels
- Content at odd rates such as 23.81 fps matches a near-native mode instead of 60 Hz
- HDR survives on displays that advertise HDR per resolution
- Playback resumes after the display has finished switching modes
- Android hardware playback follows refresh-rate changes the TV makes itself
- The display returns to its own mode after playback ends
Subtitles
- Korean subtitles render instead of separated jamo
- Typeset signs land on their cut on low-end Android boxes
- Positioned subtitles stay inside the picture on Android hardware playback, with a new Use margins setting
- The next episode plays its own subtitle track instead of the previous one's
Live TV
- Rewinding a channel plays from that point instead of skipping ahead
- Capped quality presets remux instead of re-encoding on Plex
- Capped quality presets allow direct play on Jellyfin and Emby
- Original quality is no longer capped at 8 Mbps on Jellyfin and Emby
- Emby channels direct play mpegts
UI
- Bottom navigation labels stay on one line in every language and font size
- Posters and thumbnails render sharper
- Durations under a minute show seconds
TV
- The control bar stays up long enough to walk with a remote, and never hides while paused
- Repeated skip presses move by the configured step instead of running away
- The focused row stays on screen in reorderable lists
- Arrow keys move through Edit Metadata choices instead of selecting one
Android
- The taskbar no longer covers the video after folding or unfolding
- Servers behind a user-installed certificate authority connect again
- Downloads work on Plex servers reached over IPv6
- Playback no longer stutters while the Watch Next shelf updates
- Fewer stalls and less judder during hardware playback
tvOS
- Live TV in HLG keeps HDR instead of falling back to SDR
- Episode auto-advance no longer blanks the picture and cuts HDMI audio
Desktop
- Closing Plezy on Windows no longer crashes
- TrueHD falls back to PCM instead of opening to silence on Windows
Linux
- Startup no longer hangs at "Connecting to servers..." on hosts without xdg-user-dirs
- Plezy starts on hosts without D-Bus or NetworkManager
- Source and AUR builds play against a system libmpv older than the pinned one
- mpv log lines no longer put a Plex token in the system journal
- CJK and Hangul text renders instead of tofu
- The performance overlay reports the display refresh rate
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
plezy-2.20.0-arm64-v8a.apk
9 downloads ·
2026-09-16 09:00:12 +02:00 · 88 MiB
-
2.19.1 Stable
released this
2026-09-08 09:00:09 +02:00 | 0 commits to main since this releasePlayback
- Paused playback resumes after the Android screensaver
- AV1 plays without corrupt or black video on more Android devices
- Steadier frame pacing on Android
- TrueHD passthrough recovers after seeking
Jellyfin & Emby
- Emby Live TV plays instead of failing to load
- Live TV tunes when a tuner takes longer to start
- Sessions report the platform in the client and device name
Watch Together
- Relays with no port in their address connect
Desktop
- Closing the app during playback ends the server session immediately
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
plezy-2.19.1-arm64-v8a.apk
9 downloads ·
2026-09-08 09:00:11 +02:00 · 88 MiB
-
2.19.0 Stable
released this
2026-09-07 09:00:09 +02:00 | 0 commits to main since this releaseNew features
- Separate Off, Show button, and Automatic modes for intro and credits skipping
- Audio, subtitle, and video-format previews on detail pages
- Collection headers with artwork, summaries, and item counts
- A Show Watched Indicators toggle
- An optional Remember Brightness Level setting
Performance
- Faster D-pad scrolling on Android TV and Fire TV
- Smoother TV home navigation
- Smoother software-decoded playback on lower-end Android GPUs
- Faster loading of large download lists
- Opening large logs no longer freezes or crashes the app
- Server connections no longer stall on an unavailable IPv4 or IPv6 path
Playback
- Fewer dropped frames with subtitles or audio passthrough on Android
- Subtitle Render Resolution works on the Android mpv backend
- Subtitles stay on the picture with ambient lighting enabled
- Dolby Vision profile 7 and Dolby Vision/HDR10+ files play on affected Fire TV devices
- High-bitrate HEVC plays without green flashes or smeared frames on affected Fire TV devices
- Faster H.264 High 10 playback startup on Android devices without a compatible hardware decoder
- Unsupported AV1 profiles play without green or black video on Android
- Deinterlacing works for software-decoded video on Android and Linux
- Dolby and DTS passthrough works with more Android receiver setups
- Passthrough audio recovers after HDMI route changes
- 44.1 kHz 5.1 audio stays in surround on Android
- Closing hardware-decoded playback no longer hangs on Android
- Special characters survive in Android media titles and subtitle paths
- External players start unwatched items from the beginning on Android
- Audio selection follows playback preferences rather than the library language
- Long opening chapters no longer trigger Skip Intro
Plex
- Live TV honors the selected quality preset
- Live TV seeks land at the correct time after tuning or replacing a stream
- Other Videos libraries appear in search results
- Watchlist actions work for library and Explore titles
- A Play Smaller Videos at Original Quality toggle
- Local connections stay local after device sleep
- Plex Home playback picks up Account preferences changes
- Subtitle selection follows the server setting
Jellyfin & Emby
- Jellyfin Live TV works with MPEG-TS-only tuners
- Jellyfin Live TV honors the selected quality preset
- Jellyfin Live TV supports compatible direct-play streams
- Playback, subtitles, scrub previews, and library notifications work with Jellyfin 12
- Emby quality-limited playback works on devices with AV1 support
Explore & trackers
- Find library copies under native, romaji, and localized titles
- Report unchecked servers without losing known library copies
- Seerr request actions reflect current account permissions
- Seerr authentication-proxy errors no longer disconnect valid sessions
- Advanced Seerr anime requests use Sonarr anime defaults
- Editable tags on advanced Seerr requests
Watch Together
- Transfer hosting to another participant without leaving the room
- Speed-change notifications name the participant
- Rooms stay synchronized through buffering and system clock changes
- Reconnecting no longer silently joins a reused room code
- Self-hosted relays need updating before clients for automatic room recovery
Downloads
- Downloaded episodes show resume progress
- Download queue failures show an error
- Collection downloads respect cellular-download restrictions
UI
- Home and libraries refresh automatically when server content changes
- D-pad focus stays on the same title after sorting or refreshing
- Phones support rotation with side navigation in landscape
- Phone detail pages center their logos, metadata, and actions
- Android Automotive screens stay clear of side system bars
- Grid Spacing applies to horizontal media rows
- The first sidebar library selection opens the correct library
- Deleting an item closes its detail page, not the screen above it
- Hero titles and logos stay legible in light theme
- Live TV channel logos stay legible on light backgrounds
- The player clock stays hidden on portrait phones
- Tighter spacing around search filters
TV
- Show details display the focused episode title
- Play follows the focused episode on show details
- Edit mpv.conf line by line with the system keyboard
- Profile pickers and players keep remote focus
- Explore descriptions are reachable with the D-pad
- Audio passthrough defaults on for Apple TV
- ExoPlayer plays DTS-HD audio on receivers without DTS-HD support
Desktop
- Windows starts without a preinstalled Vulkan loader
- Windows remembers snapped window size and position
- Less HDR-to-SDR playback overhead on Qualcomm Windows GPUs
- Steam Input no longer doubles controller actions on Linux
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
plezy-2.19.0-arm64-v8a.apk
14 downloads ·
2026-09-07 09:00:11 +02:00 · 88 MiB
-
2.18.0 Stable
released this
2026-08-31 09:00:09 +02:00 | 0 commits to main since this releaseNew features
- Search the Live TV guide for channels and programs
- Music sessions restore paused on launch
- Account preferences section
Playback
- Android playback moves to the mpv player backend
- ExoPlayer stays selectable under Settings > Playback > Player Backend
- 10-bit and HDR video reach the display untouched on Android
- Software-decoded HDR stays HDR on Android
- Stopping HDR playback no longer leaves the TV black for up to 30 seconds
- Apple devices keep hardware decoding through a transient decode error
- Playback starts again after a failed player handoff instead of needing a restart
- Android direct play no longer switches to the mpv backend mid-episode
- Android direct play honors DTS-HD MA and container aspect ratios
- The play-next prompt shows the next episode's thumbnail
- Play Next Countdown is configurable from 0 to 30 seconds
- Brightness swipe, volume swipe, and pinch-to-zoom each have their own switch
- A Deinterlacing toggle for DVD-era content on the mpv backend
- A 140% zoom preset
- A separate default streaming quality for cellular connections
Plex
- A quality preset direct plays a file already under it instead of transcoding
- Shows with credits detection disabled no longer get a skip-credits action
- Instant Mix reports failures instead of doing nothing
- Home-video libraries offer User Rating and Plays sorts
Jellyfin & Emby
- A device without a hardware decoder is no longer handed that codec's transcode
- Servers with an AV1 encoder can transcode to AV1
- Audio can no longer be what blocks direct play
- A video-only transcode copies DTS or TrueHD instead of re-encoding it
Explore & trackers
- Sign in to Seerr with Quick Connect
- Seerr accepts a URL typed without http:// or https://
Downloads
- Downloaded tracks are filed under Music/Artist/Album with real track names
UI
- A Grid Spacing setting controls the gap between library posters
- Settings are reorganized into General, Appearance, and Playback homes
- Artwork and library requests are several times faster on Android
TV
- Mark a whole season watched from the show screen
- TrueHD, DTS-HD MA, and E-AC3 bitstream to the receiver on Android TV
- Bitstream passthrough is on by default on Android TV
- HDR letterbox bars are black instead of gray on Fire TV
Desktop
- Text and icons render correctly on macOS again
- Video stays visible while the player UI is on screen on Windows
- Always on Top persists across episodes
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
plezy-2.18.0-arm64-v8a.apk
10 downloads ·
2026-08-31 09:00:10 +02:00 · 87 MiB
-
2.17.1 Stable
released this
2026-08-25 09:00:08 +02:00 | 0 commits to main since this releasePlayback
- Large MKVs on Android resume and seek immediately
- Dolby Vision plays through the Dolby Vision decoder on Android
- Opus, Vorbis, and FLAC tracks play instead of stalling on Android
Downloads
- An unreachable downloaded file streams from the server on Android
Profiles & startup
- The profile prompt no longer interrupts a companion-remote session
tvOS
- Siri Remote navigation matches native tvOS pacing
- A single flick moves exactly one item
- Rail and hub-row scrolling glides instead of snapping
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
plezy-2.17.1-arm64-v8a.apk
10 downloads ·
2026-08-25 09:00:10 +02:00 · 84 MiB
-
2.17.0 Stable
released this
2026-08-24 09:00:09 +02:00 | 0 commits to main since this releaseNew features
- Live TV recording on Jellyfin and Emby
- Match Content Resolution on Android TV
- FFmpeg demuxes every container on Android
- Anchored grouping, filter, and sort menus on desktop
- Cmd+, / Ctrl+, opens settings
- Full details sheet from the TV detail hero
Performance
- Cold start reaches the first screen ~500 ms sooner
- D-pad browse on TV drops far fewer frames
- Player chrome no longer rebuilds on every tick
- Artwork nothing displays is no longer decoded
Playback
- Downloaded subtitles apply instead of failing
- Quoted mpv.conf values take effect
- Preferred languages no longer match unrelated tracks
- Back dismisses the skip prompt instead of exiting
- Speed changes apply everywhere on Android
- A secondary subtitle no longer replaces the primary
- A cleared intro pattern no longer marks every chapter
- Back works after a fast controls show/hide
- Play/pause no longer crashes during teardown
- Progress reporting survives failed retries
- Dismissing Still Watching re-arms the sleep timer
- Scoped audio sync offsets display correctly
- Audio codec and bitrate in the ExoPlayer overlay
- iPadOS PiP no longer resizes with SRT subtitles
Plex
- Tags with spaces, symbols, or commas remove correctly
- Recording indicators appear in the EPG
- Scheduled programmes offer Manage, not Record
- "Other Videos" render as 16:9 thumbnails
- Unreachable servers show an error, not empty lists
- Discover keeps its hubs when one leg fails
- Plex QR and browser sign-in can be cancelled
Jellyfin & Emby
- Date Added sorting works on rows and albums
- Unplayed Next Up items sort correctly
- Editing a release date updates the year
- The guide keeps already-airing programmes
- Two profiles on one server no longer share caches
- Add-server lists existing servers, per backend
Explore & trackers
- Jellyseerr request states decode correctly
- Failed requests can be re-requested
- Queued tracker writes purge on disconnect and expiry
- Rewatch updates use post-write state
- Dismissing device-code sign-in cancels the attempt
- Concurrent tracker sign-ins on one network succeed
Downloads
- Recovery finds files on a custom location
- One offline server no longer stalls the queue
- Queued items resume when their server returns
- Partly cancelled seasons no longer show completed
- Deleting a season no longer orphans thumbnails
- Offline metadata resolves per profile
- Cancelled downloads no longer commit empty files
Profiles & startup
- Managing a PIN-protected profile requires its PIN
- The mandatory profile picker cannot open twice
- Returning from playback keeps the detail page
- Repair works on the startup-failure screen
UI
- The wheel scrolls the page over hub rows
- Detail hero chips fit on one row
- Episode rows show the real episode number
- Library switcher and profile menu are sheets on phones
- Hub "see all" cards match their source rows
- Profile and connection focus chrome matches settings
- Explore no longer scrolls the app bar away
- The file-info spinner dismisses with its card
- Library tabs refetch after long backgrounding
TV
- The floating sidebar paints a panel
- Slimmer detail rail and spaced hero on 1080p
- The hub focus glow no longer flashes early
- D-pad traversal works with the rail collapsed
- Action-bar focus survives rebuilds
- Leaving a text field no longer eats the next back
- Plex QR Retry and Cancel share one row
Remote & controllers
- Pairing no longer hangs on unroutable addresses
- The desktop shows its listen addresses
- The remote reconnects after backgrounding
- Fixed the top crash in LAN discovery
- Gamepad disconnect stops runaway key repeat
- Discord presence reconnects
Desktop
- Libraries survive a server timeout
- Windows restores onto a live monitor without a flash
- Windows keeps the maximized state
- Windows preserves Dynamic Refresh Rate
- Windows HDR restores on the recorded display
tvOS
- Dolby passthrough no longer drops audio periodically
- Dolby passthrough no longer buzzes after 30-40 minutes
Linux
- Responsive player UI while video plays
- Scrub thumbnails appear during playback
- Video recovers after a workspace switch
- Plex sign-in and update links open on all distros
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
plezy-2.17.0-arm64-v8a.apk
7 downloads ·
2026-08-24 09:00:10 +02:00 · 84 MiB
-
2.16.0 Stable
released this
2026-08-20 09:00:09 +02:00 | 0 commits to main since this releaseNew features
- Search results can be filtered by media type
- The sidebar is restyled as an M3 Expressive navigation rail
Playback
- Playback stats show the source audio track and codec during passthrough
- Compressed embedded MKV subtitles render on the ExoPlayer path
- Android MPV no longer shows a blue screen for hardware-decoded HEVC on Nvidia Shield
Plex
- Artwork is requested at native size instead of server-side upscales
Jellyfin & Emby
- Items removed from Emby Continue Watching no longer reappear
Explore & trackers
- The Seerr request action appears on items opened from Discover hubs and search
- AniList and MAL entries set to rewatching stay rewatching when scrobbled
TV & profiles
- Waking the device mid-video resumes playback instead of a stuck profile picker
- D-pad focus follows the played item when Continue Watching reorders
- Posters and thumbnails load at full resolution on low-end TV hardware
UI
- Closing context menus no longer scrolls detail pages to the top or resets the season selector
Desktop
- Quitting hides the window immediately instead of showing teardown
tvOS
- Dolby Direct Play no longer develops continuous judder
- Adding a server no longer freezes remote input at the username field
- Siri Remote swipe navigation matches the native focus-engine feel
Linux
- Audio Normalization no longer causes startup audio stutter
- Wayland HDR no longer flickers to SDR every few seconds
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
plezy-2.16.0-arm64-v8a.apk
8 downloads ·
2026-08-20 09:00:11 +02:00 · 83 MiB
-
2.15.0 Stable
released this
2026-08-19 09:00:10 +02:00 | 0 commits to main since this releaseNew features
- Multi-version movies and episodes get a split Play button
- Player changes can be saved globally, per library, per show or movie, or not at all
- Search results show their source server and library
- Plex artist pages group albums by release type
- Connected MDBList watchlists can be selected in Explore
- iOS and tvOS system video controls add skip buttons
Playback
- Video starts faster through cached metadata and parallelized setup
- Play actions show loading feedback during fetches
- Network prefetching removes gaps between music tracks
- ExoPlayer seeks correctly in MKVs with late track metadata
- Android MPV renders software-decoded Dolby Vision correctly
- Compatible Android routes can bitstream DTS-HD MA
- Android falls back to FFmpeg DTS decoding when passthrough is unavailable
- Android passthrough only enables compatible audio routes
- Plex Live TV can select and burn embedded DVB subtitles
- Right-arrow focus reaches the last player control
- Timed-out endpoint probes close promptly
Music
- Plex playlists prefer user-assigned posters
- Album and playlist grids have consistent card spacing
Plex & Live TV
- Live TV guide reloads preserve focus and apply day picks immediately
- Older Plex servers regain show logos in Continue Watching
TV & profiles
- D-pad navigation preserves collection and playlist grid positions
- Closing Fire TV system overlays no longer reopens the profile picker
UI & translations
- Sheet Back-button hover circles are centered
- Missing translations are filled; unused keys are removed
tvOS
- Apple TV Direct Play no longer develops recurring stutter or passthrough dropouts
macOS
- Audio falls back to AVFoundation when CoreAudio fails
- The nonfunctional audio-passthrough option is removed
Windows
- HDR letterbox bars render true black
Linux
- Wayland playback no longer crashes with software GL
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
plezy-2.15.0-arm64-v8a.apk
8 downloads ·
2026-08-19 09:00:11 +02:00 · 83 MiB
-
2.14.0 Stable
released this
2026-08-17 09:00:09 +02:00 | 0 commits to main since this releaseNew features
- Audio and subtitle sync sliders cover ±10 seconds in 50 ms steps
- The bundled ffmpeg enables the loudnorm filter for volume normalization
Playback
- Plex video transcodes use fMP4 HLS, so HEVC presets stop corrupting
- Plex transcodes seek in-band instead of pre-warming at the resume offset
- Same-day Specials no longer hijack up next
- Episode advances that fail on a transient server blip are retried
- Playback no longer fails when a preference write is refused
- TrueHD offers its MAT carrier on Android 10–12 audio routes
- Timeline heartbeats stop once a Plex server terminates the session
- ExoPlayer track labels say AAC instead of mp4a.40.2
- Emby scrub previews load from the server's BIF index
- iOS and tvOS keep HDR and Dolby Vision when the video is zoomed
- tvOS schedules frames with more presentation lead
Subtitles
- Korean glyphs render on the MPV path via a bundled Hangul font
- Disabling subtitles clears the displayed ASS cue immediately
- ASS frames that overflow the glyph atlas render as a flattened composite
- External subtitle files load with the media whether or not they are selected
- Android renders every PGS composition object and keeps the PGS display-plane aspect
Music
- Hardware media keys work while the app is in the foreground on Android
- iOS music playback gains lock-screen and headphone controls
Plex
- Live TV favorite updates persist again
- PIN sign-in keeps polling after transient network errors
Watch Together
- Lobby guests are told the room's control mode
Downloads & profiles
- The parallel download limit stays intact on slow networks
- Offline downloads stay visible when a profile's servers are unreachable
Android, TV & automotive
- MKV files with late track metadata play again
- A backgrounded TV stops the server session when it releases the player
- Quality labels stay visible when rating badges crowd the detail line
- TV pauses on the first Select press after skipping the intro
- Parked playback is no longer blocked when the car service gives no verdict
- The background Watch Next refresh is removed
UI
- The sidebar's Libraries section stays collapsed across restarts
- Phone back exits the player even with the controls up
- Escape leaves fullscreen instead of quitting the app on desktop
- Player, downloads and server-setup text that was left in English is now translated
macOS
- Every audio format, including compressed formats, routes through CoreAudio
Windows
- The MSVC runtime is bundled, so an outdated redistributable no longer crashes launch
Linux
- VAAPI hardware decode and AV1 software fallback are restored in the bundled libmpv
- The Flutter-texture fallback is removed; video always renders on the native Wayland plane
- HDR transactions and plane presentation are bounded against unacknowledged frames
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
plezy-2.14.0-arm64-v8a.apk
8 downloads ·
2026-08-17 09:00:11 +02:00 · 83 MiB
-
2.13.0 Stable
released this
2026-08-11 09:00:09 +02:00 | 0 commits to main since this releaseNew features
- Emby joins Plex and Jellyfin as a first-class backend: same onboarding, browsing, search, watch state and downloads
- TrueHD audio is packed into a MAT/IEC 61937 carrier and bitstreams to the receiver
- Android Automotive: the app reads the vehicle's driver-distraction state, scales the whole interface (adjustable in Appearance), keeps music playing while parked but silences it while driving, and never starts video in a moving car
- Every tracker sign-in dialog (Trakt, Simkl, MDBList, MAL, AniList) shows a QR code and a copyable link, and fits on TV screens
- MDBList syncs watched history, scrobbles and ratings
- Linux renders video on a native Wayland plane, which carries HDR (PQ/HLG on BT.2020) instead of the 8-bit sRGB texture path
- Android TV refreshes the Watch Next row in the background without the app open
- tvOS Top Shelf fetches Continue Watching live and shows poster art
- The player and TV home show a clock in the system's 12/24-hour format
- Library context menus gain a watchlist toggle
- Appearance gains a toggle to hide the Explore tab
- Text subtitles can be anchored to the bottom of the screen, in the black bars under widescreen video
- Android downloads can follow the app onto adoptable storage
- Playback Buffer offers Auto, Large and Extra Large read-ahead tiers instead of a fixed 50 seconds
Playback
- Plex transcodes open at the resume position instead of buffering forever
- On transcodes, subtitles are delivered by the server again: Plex burns them in, Jellyfin burns bitmaps or streams text files, and the open guard no longer drops them
- A server that keeps refusing a stream at open now shows an actionable dialog instead of retrying silently
- A stalled ExoPlayer session recovers, handing off to mpv at the position reached, instead of spinning on a frozen frame
- TrueHD leaves the carrier and decodes when playback speed is not 1x, or when a stream contradicts its container
- Every AudioTrack release is reported, so a failed release can recover instead of pinning playback in buffering
- A keyboard Enter no longer switches the app into focus navigation
- Skips count from where a jump actually landed, not from a stale target
- The remote stays on the player surface when the window regains focus
- Escape only exits fullscreen the player itself entered
- Linux stops scheduling a second audio recovery after resume, removing a double stutter
- Watch Together ignores clock replies from anyone but the host, and the playback anchor holds while the host reloads
- Marking something watched clears its resume position and its queued progress
- A refreshed Discover row overrides a stale local watch patch instead of losing to it
Music
- Shuffle now shuffles the head of the queue too, not just the tail
- A gaplessly advanced track reports its own timeline, so Plex no longer records a phantom play and Last.fm scrobble
Live TV
- Guide rows navigate in the order they are displayed across multiple DVRs
- A guide emptied by the favorites filter says so and offers "Show All Channels"
Android, TV & automotive
- Fire TV Stick 4K stops tunneling 24p content, ending the judder; Audio Passthrough moves from the player sheet to Settings > Video Playback
- Single-line and multiline text entry uses the native Android IME again
- tvOS: Siri Remote swipes scale to the focused item, and one flick can no longer move focus two steps
- Plex validates a failover candidate with the server itself before switching endpoints
- Capped Plex transcodes keep compatible audio copied through instead of degrading it
- The Plex sign-in dialog fits a QR code on a car screen
UI
- Sheets size to their content instead of filling 75% of the window
- Delete-from-server dialogs name the exact item and warn when sibling episodes or file parts go with it
- A Plex Home user reads as "user via account" in one translated chip
- The profile picker keeps its highlight while its list sorts
- Shorter navigation labels on phones, and all 21 locales are complete
- The platform launch screen stays behind the loading frame on TV
Windows
- Preference-store writes fall back to an in-place rewrite when another reader blocks the atomic rename
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
plezy-2.13.0-arm64-v8a.apk
9 downloads ·
2026-08-11 09:00:10 +02:00 · 82 MiB