Releases
2.22.0
Compare
Sorry, something went wrong.
No results found
New features
Search finds actors and directors on Plex, Jellyfin and Emby
Apple TV hands playback to external players such as Infuse
Audio Channels setting replaces Downmix to Stereo: Original, Up to 5.1 or Stereo
Desktop can refuse HEVC and AV1 so the server transcodes them (Settings > Playback > Video Codecs)
A plezy://live link tunes a Live TV channel on Android
Resetting all keyboard shortcuts asks for confirmation first
Playback
HDR stays on the hardware video plane on SDR displays from Android 9, so 4K HDR plays smoothly on weaker TV boxes
TrueHD bitstreams on Android routes that take raw TrueHD but not the MAT carrier
DTS decodes to multichannel instead of playing silence on TVs without DTS
Smoother MPV playback on Android: 1080i recordings, 24p on Fire TV, 59.94 Hz boxes and TrueHD under load
Audio no longer drops out on low-RAM Android boxes
MP4s without a ctts box (common in x265 releases) play at full speed with hardware decoding on Android
Dolby Vision Profile 5 renders correctly with software decoding on Android
A server refusing playback with HTTP 403 shows why instead of a raw error or a sign-in prompt
A failed start names the actual reason instead of "loading failed"
Playback speed returns to 1.0 when the next item has no custom speed
The Play Next countdown waits while Plezy is in the background
Arrow keys move between Play Next buttons instead of seeking
The screen can sleep while a playback error is showing
Retry after a failed start brings back system media controls
Leaving Picture-in-Picture works on iOS
Display matching on Windows picks 23.976, 29.97 and 59.94 Hz modes, honors the switch delay and restores HDR
The performance overlay shows the new refresh rate after a switch on Windows
Subtitles
An offset set with "Don't save" no longer carries into the next episode
The subtitle cycle shortcut can turn subtitles off
External subtitles with a backslash in their path load on MPV
External players on Android receive the item's external subtitles
A failed subtitle search shows a readable reason
Music
Gapless Plex albums prefetch the next track when transcoding
Every gapless track keeps Plezy's request headers
Companion Remote play, pause, seek and skip control music
Queues over 1,000 tracks restore on the right track
Live TV
Emby plays HDHomeRun channels
Jellyfin live streams are released on the server when a tune is abandoned
Live TV stays available when a server check times out
Favorites from two Plex accounts in one profile stay separate
Emby schedules recordings without asking for a target library
The guide's day picker stays correct across daylight saving changes
Guide favorites toggle with a D-pad, and holding OK in Reorder Favorites no longer removes favorites in a burst
What's On is hidden when no Live TV server is Plex
A failed guide refresh keeps the loaded channels
Changing channel during stream recovery no longer reopens the previous channel
Plex
Collections open on servers that cap pages at 120 items
View All on music hubs lists their items
Hub detail screens honor every sort option
The metadata editor loads every field before editing
Back cancels a collection, playlist or shuffle launch
The server token is no longer sent over plain HTTP to remote or relay addresses
Jellyfin & Emby
Emby season lists offer merged episode versions
Hidden libraries stay out of Continue Watching
Next Up rewatching applies to every Jellyfin account in a profile
Jellyfin remembers the subtitle actually selected
A capped quality no longer reports transcoding unavailable when the file already fits
The Apple TV Top Shelf shows Emby resume items
Explore & trackers
Anime movies and series no longer map to each other's MAL and AniList entries
A season not yet mapped no longer overwrites season 1's entry
Specials no longer rewind series progress
Manually marked anime episodes are counted once
Queued Trakt changes sync without rate-limit errors
Removing from a watchlist only deletes entries still on Plan to Watch
View All on TV Discover rows loads the full list
Downloads
Downloads work again on macOS
A downloaded movie or episode plays from the device while its server is reachable
The same title in two libraries or on two servers no longer overwrites the other's download
A resumed download continues where it stopped
Changing Download on Wi-Fi only applies to downloads already queued
Signing out of a Plex account keeps its downloads
Failed downloads show a readable reason
Sync rules can be removed with a remote or keyboard
Shared downloads queued by another profile start
Profiles & servers
Plezy stays online without internet when a local or loopback server is reachable
A server refusing the account no longer asks to sign in again
PIN-protected Plex Home users are no longer picked automatically at sign-in
A failed profile switch no longer asks for the previous profile's PIN
UI
Library tabs show scrollbars on desktop
Libraries show load errors, and Refresh reloads the list
Manage Libraries offers admin actions only to server admins and keeps libraries that load while it is open
Playlist editing stays available after removing an item
Actor pages open when their server is offline
Use Home Layout applies immediately
Settings import rejects invalid values
A failed manual update check says so instead of reporting the latest version
Disabled buttons look disabled in the Mono theme
The search spinner no longer sticks after editing the query
TV
Player controls hide after 5 seconds again with a remote
Library tabs keep their place when switching to Recommended
L1 and R1 no longer switch tabs behind a dialog or sheet
The skip button no longer takes focus from an open sheet
Plex, Tautulli and Jellyfin list Apple TV as tvOS with its device name
Android
Watch Next items no longer replay after a profile switch or relaunch
Memory limits for low-RAM devices take effect
Desktop
The App Store build is named Plezy instead of Runner on Apple silicon Macs
A remote's Escape quits from Home in TV mode
Launching Plezy while it is closing no longer leaves no window on Windows
The Linux player no longer leaks memory or spins the CPU after a failed render
Server tokens stay out of MPRIS artwork, logs and the artwork cache
You can’t perform that action at this time.