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