Aquí hi ha 38 versions de Plezy, des de 1 de març del 2026 fins a l’actual, 2.24.0. Cadascuna enllaça amb els instal·ladors del mateix desenvolupador.
| Versió | Data | Mida | Fitxers |
|---|---|---|---|
| 2.24.0Darrera versió | 21 d’octubre del 2026 | — | 64 bits EXE (Inno Setup)ARM64 EXE (Inno Setup) Notes de la versió## New features
• Detail pages show scores from connected Trakt, Simkl, MyAnimeList, AniList and MDBList accounts
• Person pages show the biography, birth and death dates, and birthplace
• Deinterlacing has a Film mode for telecined DVDs on MPV
• Dolby Vision plays on macOS
## Supporter
• A one-time Supporter purchase on the App Store and Google Play unlocks themes and app icons
• Five colour themes:Ember, Glacier, Forest, Plum and Paper
• Custom themes with your own colours
• 23 alternate app icons on iOS, tvOS and Android
• Free in the Microsoft Store, Amazon Appstore, macOS and Linux versions
• Not offered in the GitHub Android, iOS and Windows builds
## Watch Together
• Rooms run on Open Watch Party and work with other Open Watch Party apps
• Rooms work across servers:each person plays their own copy from their Plex, Jellyfin or Emby servers
• Room codes have six characters
• Rooms use public relays by default
• A custom relay must be an Open Watch Party relay
• Everyone in a room needs this version of Plezy or another Open Watch Party app
## Performance
• Fewer dropped frames scrolling Home rows and library grids with the D-pad on TV boxes
• Fewer dropped frames opening detail pages on TV boxes
• Fewer dropped frames opening the player on TV boxes
• Seek-bar previews load with about a third of the peak memory
## Playback
• Subtitle lines no longer go missing after seeking or switching tracks
• Normalize Loudness no longer stutters video on Android MPV
• Normalize Loudness keeps 5.1 audio in 5.1 on Android MPV
• 24 fps video on a 60 Hz display no longer judders every few seconds on Android MPV
• 24 fps video no longer stutters on MediaTek TVs and projectors with motion processing on Android MPV
• The next episode keeps HDR10 and Dolby Vision on Sony Bravia TVs with Android MPV
• Dolby Vision profile 5 no longer plays magenta and green on iPad (10th and 11th generation)
• Plex and Emby playback no longer crashes seconds in on 32-bit Android TV boxes
• Skip Credits no longer appears in the middle of a movie
• Previous restarts a movie
• The audio output picked in the player is remembered across videos
• Remember Player Changes set to Per library or Per show no longer carries changes into other libraries
• Starting Picture-in-Picture no longer crashes on iPhone and iPad
• Subtitles keep their size after locking an iPhone or iPad while the video is zoomed
• A failed screenshot shows an error
## Apple audio
• 5.1 and 7.1 audio plays as multichannel instead of stereo on iPhone and iPad
• Audio Passthrough on iPhone, iPad and Mac, for Dolby Atmos on AirPods and Mac speakers
• With Audio Passthrough on, TrueHD Atmos and DTS:X play as spatial audio on iOS and tvOS 26
• Audio Passthrough applies to music
• The player settings show Spatial Audio or Dolby Atmos rendering on iPhone and iPad
• Changing playback speed no longer freezes video on Apple devices
• Audio no longer skips on AirPods on macOS 27
## Live TV
• Live TV buffers ~6 s before playing instead of stalling every few seconds
• MPEG-2 channels no longer show a blank or stalling picture on Android MPV
• The player's Go to Live control has a label
• Program descriptions show on Jellyfin and Emby
## Plex
• Posters and backdrops no longer fail to load in batches on Android
• A server that comes back on a new address reconnects without restarting Plezy
• Reconnect shows an error when nothing connects
## Jellyfin & Emby
• Seek-bar previews show again
• Home rows follow the library order set in Manage Libraries
• The Choose audio by language toggle is no longer inverted
• Seasons without their own backdrop show the series backdrop
• Emby search on large libraries returns people and movies instead of timing out
• The Apple TV Top Shelf shows Continue Watching from Jellyfin 12 servers
## Explore & trackers
• Tracker scores on Explore items show which service they come from
• Seerr artwork loads when Seerr's Enable Image Caching is on
## Downloads
• Large downloa |
| 2.23.0 | 11 d’octubre del 2026 | — | 64 bits EXE (Inno Setup)ARM64 EXE (Inno Setup) Notes de la versió## New features
• Downloads group movies and shows by collection:a Collections grouping in the Movies and TV Shows tabs opens an offline collection screen
• Retry failed downloads in bulk from the Downloads app bar, or with Retry all on a show, season or album
• File Info opens from the player settings sheet for the playing item
• Disable Dolby Vision (Settings > Video Playback) plays the file's HDR10 or HLG layer instead, on Android MPV and Apple TV
• Subtitle Position goes up to 150 on MPV, so subtitles can move down into the black bars
• The Android MPV performance overlay shows the Dolby Vision source profile and decode path
## Playback
• Plex movies split across several files play as one item, including from downloads and in external players
• Resuming over a slow connection no longer fails after 30 seconds while the stream is still loading
• Xvid and MPEG-2 video play on Android MPV instead of failing to start or playing audio only
• The audio track picker tells DTS-HD MA, DTS-HD HRA, DTS:X and other DTS variants apart from their DTS core
• Display matching on Android MPV finds the frame rate of MKV files that do not declare one
• Turning Normalize Loudness on or off, changing speed or picking the stereo limit with passthrough no longer loses audio or freezes playback on Android TV
• Streams no longer stall at start on networks whose DNS never answers IPv6 lookups
• Resuming AV1 on Android hands the hardware decoder complete frames, fixing a stall on Fire TV
• "Ends at" stays current while playback is paused
• Enter skips the intro or credits on desktop while the controls are showing
• Clicks that just miss a button or the seek bar on the desktop control bars no longer pause playback
• The screen can sleep after pressing play at the end of an item
## Live TV
• Live TV and Watch from Start match the display to the channel's presented frame rate, including after a channel change, on Android MPV and Apple TV, fixing judder and audio drift on interlaced channels
• Watch from Start no longer skips about a minute when the display switches mode on Android MPV
## Plex
• Smart playlists play from the tapped entry and continue through the playlist
• Playing a playlist or collection in order no longer shows a "Shuffle" loading dialog
• A stream stopped from the Plex dashboard stays stopped instead of restarting itself
• Switching Plex Home users no longer shows the previous user's rows on Home
## Jellyfin & Emby
• Emby search is fast again on large libraries and no longer fails with "Search could not reach any media server"
• Search finds items in home video and music video libraries
• Unaired placeholder episodes no longer appear in Recently Added, show downloads, sync rules or folder playback
• The Jellyfin dashboard keeps Plezy's now-playing and transcode info
## Servers & search
• One unresponsive server no longer holds back other servers' search results and libraries
• A server that takes more than 10 seconds to answer is waited on instead of being reported unreachable
## Explore & trackers
• Plex Discover titles, summaries and shelf names follow the app language
• Marking a show or season watched sends batched history writes to Simkl, Trakt and MDBList instead of one request per episode
• Simkl requests are paced and back off when Simkl asks
• Simkl sign-in uses Simkl's new device flow; Simkl settings offers Reconnect to move an existing sign-in over
## Downloads
• Android downloads resume where they stopped when the system interrupts them, instead of starting over from 0%
• Android download progress no longer reads 100% at the halfway point, and large downloads and pause/resume continue instead of restarting
• Download on Wi-Fi only starts downloads over a VPN and on Ethernet
• A custom download folder no longer fills with numbered partial copies of an interrupted download
• Watched episodes with a resume point are no longer deleted and re-downloaded on every launch
## UI
• Phone detail pages show IMDb, Rott |
| 2.22.0 | 29 de setembre del 2026 | — | 64 bits EXE (Inno Setup)ARM64 EXE (Inno Setup) Notes de la versió## 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 |
| 2.21.0 | 22 de setembre del 2026 | — | 64 bits EXE (Inno Setup)ARM64 EXE (Inno Setup) Notes de la versió## New features
• Library filters take multiple values, exclusions and ranges
• Downloads tabs can group, sort and filter
• Tag suggestions in the tag editor
• Quick Tag in the item context menu
• Shuffle Starts at Beginning setting
• A volume pill shows every volume change in the player
• Cmd+R or Ctrl+R refreshes the current page on desktop
• The Watch Together session code is large enough to read across a room
• Flatpak bundle for Linux
## Performance
• Libraries in folder view open with fewer server requests
• Collections without a backdrop skip the poster blur on Reduced visual effects
## Playback
• Ambient lighting turned on in settings applies when playback starts
• Subtitles stay in place with Ambient lighting after moving to the next episode
• NVScaler skips HDR content from the first frame
• NVScaler comes back for an SDR episode that follows an HDR one
• Files whose tracks end early finish and offer Play Next
• Switching episode or quality in place waits for the new file's first frame
• The skip badge matches the distance the playhead moved
• A slow server response no longer overwrites a replaced play queue
• The player no longer leaks memory each time it closes
• Transcoded playback starts through reverse proxies that send chunked responses
• Dolby Vision Profile 8 keeps HDR on TVs without Dolby Vision
• HDR10+ switches the TV to HDR10+ instead of HDR10 on Apple TV
• DTS-HD MA bitstreams in full instead of as DTS core on more TVs
• Fewer E-AC-3 passthrough dropouts on Fire TV
• Watch Together rooms start on Apple TV and with display matching on
• Playing alone in a Watch Together room starts on the first Play press
## Subtitles
• PGS subtitles no longer draw a box behind the text
• Subtitles no longer make video stutter on low-end Android boxes
## Live TV
• Live TV shows in system media controls, Now Playing and Google Assistant
• Next and previous change channel from media controls and the companion remote
• A short rewind at the live edge moves back instead of doing nothing
• Guide reloads and recording rule runs report failures instead of claiming success
• Favorite channels are included in settings export
## Jellyfin & Emby
• External players open ISO files from Jellyfin
• Downloads keep their SRT subtitles on Jellyfin
• The Collections tab lists collections on Emby servers without a collections folder
## Explore & trackers
• Unwatching resets MAL and AniList progress instead of deleting the list entry
• A failed watchlist add on Plex shows an error instead of doing nothing
## Downloads
• Downloads stop before the device runs out of storage
• Show and season badges count downloaded episodes
• Downloads from different servers no longer merge into one show or album
• A shared download removed from a profile leaves that profile's list
• The offline play-next card shows its thumbnail on Jellyfin and Emby
## UI
• Error messages no longer show raw technical text
• Titles without a logo get a wider slot and shrink to fit instead of truncating
• Low-density phones get the phone layout instead of the tablet one
• Hovering an always-open sidebar no longer dims the content
• Settings that fail to apply show why instead of crashing
• Out-of-date translations refreshed in every language
## TV
• Plezy no longer renders upside down on some Android TV boxes
• The on-screen keyboard takes D-pad input on Chromecast with Google TV
• The focused player control is a solid disc that stands out over video
• Holding Select opens the context menu on playlist items
• The server activities cancel button is reachable with a remote
## Android
• Non-16:9 video is letterboxed again on Android 7 and 8
• High-bitrate AV1 plays smoothly on Pixel 6 and newer
• Locking and unlocking during playback no longer blacks out the picture or desyncs audio
• The display no longer switches between 120 and 60 Hz mid-playback
• Frame pacing recovers after seeking on some tablets
• The performance overlay reports dropped frames accurately |
| 2.20.0 | 15 de setembre del 2026 | — | 64 bits EXE (Inno Setup)ARM64 EXE (Inno Setup) Notes de la versió## New 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 |
| 2.19.1 | 7 de setembre del 2026 | — | 64 bits EXE (Inno Setup)ARM64 EXE (Inno Setup) Notes de la versió## Playback
• 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 |
| 2.18.0 | 30 d’agost del 2026 | — | 64 bits EXE (Inno Setup)ARM64 EXE (Inno Setup) Notes de la versió## New 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 |
| 2.17.1 | 24 d’agost del 2026 | — | 64 bits EXE (Inno Setup) Notes de la versióPlayback
- 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 |
| 2.16.0 | 19 d’agost del 2026 | — | 64 bits EXE (Inno Setup) Notes de la versió## New 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 |
| 2.15.0 | 18 d’agost del 2026 | — | 64 bits EXE (Inno Setup) Notes de la versió## New 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 |
| 2.11.0 | 30 de juliol del 2026 | — | 64 bits EXE (Inno Setup) Notes de la versió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 |
| 2.10.0 | 27 de juliol del 2026 | — | 64 bits EXE (Inno Setup) Notes de la versió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 |
| 2.9.1 | 13 de juliol del 2026 | — | 64 bits EXE (Inno Setup) Notes de la versió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: 2.9.0...2.9.1 |
| 2.9.0 | 12 de juliol del 2026 | — | 64 bits EXE (Inno Setup) Notes de la versió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: 2.8.0...2.9.0 |
| 2.8.0 | 28 de juny del 2026 | — | 64 bits EXE (Inno Setup) Notes de la versió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: 2.7.1...2.8.0 |
| 2.7.1 | 14 de juny del 2026 | — | 64 bits EXE (Inno Setup) Notes de la versióFixed
- Timeline focus sink
- Jellyfin Specials order
Full Changelog: https://github.com/edde746/plezy/compare/2.7.0... |
| 2.7.0 | 14 de juny del 2026 | — | 64 bits EXE (Inno Setup) Notes de la versióAdded
- Android ExoPlayer loudness normalization
- Mobile player edge adjustments
- Language-first audio and subtitle track labels
- TV focus glow setting
- TV source rating badges
- AVFoundation subtitle render resolution setting
- Player cache limit in the performance overlay
Improved
- Watch Together sync reliability
- Live TV session handling and guide catch-up
- Server failover and discovery refreshes
- Jellyfin folder browsing speed
- Startup connection flow
- Android Dolby Vision bitstream sanitizing
- MPV stream buffering and subtitle loading
- Media grid resizing and low-end TV performance
- Offline watch-state consistency
Fixed
- iOS timeline scrubbing
- MX Player variant detection
- Pinch zoom flicker
- Server localized labels
- Plex transcode audio stream switches
- Jellyfin episode sorting
- Jellyfin Continue Watching actions
- TV virtual keyboard dismissal
- Dialog back navigation
- tvOS empty tab focus
- Playback continuing behind menus
- Image cache location and filter quality
- Legacy database lookup failures
Full Changelog: 2.6.0...2.7.0 |
| 2.6.0 | 10 de juny del 2026 | — | 64 bits EXE (Inno Setup) Notes de la versió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: 2.5.0...2.6.0 |
| 2.5.0 | 7 de juny del 2026 | — | 64 bits EXE (Inno Setup) Notes de la versió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 |
| 2.4.0 | 31 de maig del 2026 | — | 64 bits EXE (Inno Setup) Notes de la versióAdded
- Jellyfin local server discovery
- Multiple Jellyfin server URLs with latency-based selection
- Library navigation quick picker
- Bulgarian language
- Player zoom controls
- End-of-video sleep timer option
- TV full-card layout option
- Android external player progress sync
Fixed
- Jellyfin default quality handling
- Jellyfin add-screen d-pad focus
- Android ExoPlayer audio recovery
- Android refresh-rate startup ordering
- Player system UI restoration
- Player shader toggle persistence
- Download progress rings
- Completed download management
- Browse retention after deleting downloads
- TV d-pad focus trapping
- TV text-field directional traversal
- TV on-screen keyboard wrapping and dismissal
- Media detail spacing and button overflow
- BIF scrub preview aspect ratio
- Libraries reload after a server connects
- Tracker server completion threshold handling
- Windows taskbar icon flashing after playback
- macOS player shortcut passthrough
Improved
- Desktop snackbar behavior
- Profile switcher recent-use ordering
- TV card presentation and focus navigation
Full Changelog: 2.3.0...2.4.0
Thanks to @micahmo, @timokox and @Darkmadda for their contributions! |
| 2.3.0 | 26 de maig del 2026 | — | 64 bits EXE (Inno Setup) Notes de la versió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: 2.2.0...2.3.0 |
| 2.2.0 | 24 de maig del 2026 | — | 64 bits EXE (Inno Setup) Notes de la versióAdded
- Android Dolby Vision conversion setting for ExoPlayer
- Remembered manual companion remote host addresses
- Pointer cursors for clickable controls
- Additional 0.25x playback speed steps
- Jellyfin external audio playback
Fixed
- Android Dolby Vision conversion and reload handling
- Android TrueHD passthrough and tunneling
- Android frame-rate startup position
- Android fullscreen guards
- Plex no-burn subtitle transcodes
- Plex MKV attachment copying during transcode
- Jellyfin playlist pagination
- Jellyfin collection query performance
- Missing or corrupt download artwork
- Download cancellation races
- Profile-visible offline server state
- Faster offline startup fallback
- TV native text entry routing
- TV long rail scrolling
- Live TV active recording indicators
- Player screenshot capture
- Shader hotkey persistence
- Playback settings labels
- Performance overlay spacing
- HDR colorspace hints
- Apple MPVKit renderer recovery
- Apple subtitle geometry
- Apple PiP timebase ownership
- iOS status bar tap scrolling
- Search refresh callbacks
- Library alpha and sort controls
- Windows VLC launching
Improved
- TV layout
- Jellyfin now prefers direct playback
- Jellyfin versions resolve on demand
- Profile binding and offline visibility
- Plex Home, borrowed server, and auth-error handling
- Flutter 3.44 upgrade
Full Changelog: 2.1.0...2.2.0 |
| 2.1.0 | 17 de maig del 2026 | — | 64 bits EXE (Inno Setup) Notes de la versióAdded
- Tracker rating sheet
- Episode-level anime watch state sync
- Live TV guide grouping by source
- Player screenshot shortcut
- Jellyfin actor media browsing
- Additional Jellyfin library sort options
Fixed
- Apple playback issues with Dolby Vision, HDR subtitles, MPVKit teardown, subtitle cropping, and video presentation
- Player startup, frame-rate/display matching, PiP, and lifecycle cleanup
- Plex and Jellyfin library filters, sorts, grouping, collections, home hubs, and large library loading
- Live TV guide loading, recording indicators, and Jellyfin Live TV direct streaming
- Tracker anime completion totals, scoped progress sync, Plex library context, and Trakt sync behavior
- Search ranking and server indicators
- Watch Together host resume, companion remote server selection, duplicate PIN dialogs, downloads cleanup, and desktop database migration
Improved
- Search relevance and home/discover ordering
- Media detail action layout, poster loading states, browse chip spacing, and TV browse presentation
- HTTP shutdown and transient Plex resource failure handling
- Startup cleanup for orphaned Plex image cache files
Full Changelog: 2.0.0...2.1.0 |
| 2.0.0 | 11 de maig del 2026 | — | 64 bits EXE (Inno Setup) Notes de la versióAdded
- Jellyfin support
- Live TV DVR and recordings
- iOS external display playback
- tvOS support
Fixed
- ExoPlayer ASS subtitle delay
- iOS PiP subtitle issues
- Plex startup, home hub retries, and endpoint failover
- Sync rule removal/navigation
- UHD/4K media labels
- Various focus issues
Improved
- Playback and player UI performance
- Discord Rich Presence posters
- iOS energy usage
Full Changelog: 1.35.2...2.0.0 |
| 1.35.2 | 30 d’abril del 2026 | — | 64 bits EXE (Inno Setup) Notes de la versióFixed
- Non-ASS subtitles on Android 36+ not rendering
Full Changelog: 1.35.1...1.35.2 |
| 1.35.1 | 28 d’abril del 2026 | — | 64 bits EXE (Inno Setup) Notes de la versióFixed
- Live TV non-cloud EPG
- Android: mpv crash
Full Changelog: https://github.com/edde746/plezy/compare/1.35.0..1.35.1 |
| 1.35.0 | 27 d’abril del 2026 | — | 64 bits EXE (Inno Setup) Notes de la versióAdded
- Transcoding
- Server grouping and hidden-library browsing
- MAL/AniList/Simkl progress sync
- Per-tracker library whitelist/blacklist
- Match/unmatch metadata
- Settings export/import
- Global fullscreen toggle (F11 + sidebar)
- "Start in fullscreen" option on Windows/Linux
- Episode next/prev hotkeys
- Toggle episode number on cards
- Toggle auto update check on startup
- ExoPlayer box-fit modes (letterbox/cover/stretch)
- ArtCNN shader presets
- Display switch delay on Android
Fixed
- Suppress Steam Input duplicate actions on Windows
- Black screen navigating between videos in fullscreen on Windows
- Desktop double-click fullscreen full window area
- SAF download deletion on Android
- Skip deleted/inaccessible Plex media versions before play
- Chain adjacent-episode load behind play queue
- Auto-skip credits honors auto-play-next
- Stabilize grid column count when alpha bar shows
- Stable image cache key across window resize
- Retry Live TV tune, clamp timeline duration
- Paginate collection, playlist, and person endpoints
- Restrict failover to working endpoint network class
- Gate HTTP fallback for HTTPS hostnames; throw on non-2xx in failover
- Clamp playlist focus index on remove
- RangeError on short download paths
Improved
- Parallelize playback startup
- Image cache, decode, and eviction tuning on hot screens
- Lazy folder-tree row build
- Scoped MediaQuery accessors
- Indexed DownloadedMedia hot columns
Full Changelog: 1.34.2...1.35.0 |
| 1.34.1 | 20 d’abril del 2026 | — | 64 bits EXE (Inno Setup) Notes de la versióAdded
- Trakt integration
- Sync rules for collections, playlists, and downloads
- Folder view thumbnails and rich metadata
- Force TV mode setting
- Bold/italic subtitle toggles
- ExoPlayer audio and subtitle delay support
- Bandwidth limit modal when stream returns 500
- Timeline thumbnail preview on dpad key-repeat
Fixed
- Force rediscover on manual reconnect
- Reset completion latch on stream recovery
- Video playback tile description
- Live TV DVR seek via keyboard/remote
- Re-select audio on renderer capabilities change
- Guard player back pop with canPop
- Snackbar placement
- Display matching on fullscreen enter
- Serialize file picker calls
- Focus media detail info rows
- Missing media3 HLS dependency
- Pin EPG titles, filter cloud channel list
- Fan out multi-airing EPG metadata
- Native monitor-aware fullscreen on Windows
- Suppress position sync when app backgrounded
- Watch together races, reconnect readiness, session end, room re-join, and participant discovery
- Clamp tooltip upper bound to prevent ArgumentError
- Fallback to IOClient on WinHttp init failure
- White screen when no servers available
- Baseline x86_64 mpv build for older CPU compat
- Suppress spurious media pause during frame rate switch
- Restore playWhenReady after renderer recreation
- crashpad_handler executable permissions in .deb
- Preserve PiP during episode auto-play
Improved
- ExoPlayer libass performance
- Downsample offline hero art, logo, and local artwork in offline grids
Full Changelog: 1.33.1...1.34.1 |
| 1.33.1 | 15 d’abril del 2026 | — | 64 bits EXE (Inno Setup) Notes de la versióAdded
- Watch together buffering indicators, recent rooms, plex usernames, action toasts, shorter codes
- Encrypted LAN discovery for remote pairing (replaces QR)
- Circular dpad on remote screen
- Mouse back button navigation
- Subtitle sync slider range extended to ±60s
- Auto-remove watched downloads with server watched threshold
Fixed
- Subtitle background not rendering
- Artwork directory crash on orientation change
- Back navigation on screens with no app bar actions
- Alpha jump bar and download tree empty list access
- Action bar focus node bounds safety
- Auto-start remote server after home data loads
- Min 2x DPR for TV image transcoding
- Download cleanup, retry circuit breaker, SAF resume
- Server errors (500) treated as permanent failure with error in UI
Full Changelog: 1.32.0...1.33.0 |
| 1.31.3 | 7 d’abril del 2026 | — | 64 bits EXE (Inno Setup) Notes de la versióFixed
- Connection issues
Full Changelog: 1.31.2...1.31.3 |
| 1.30.0 | 26 de març del 2026 | — | 64 bits EXE (Inno Setup) Notes de la versióFixed
- Continuous play queue for aired date episode order
- Skip SAF picker on Android TV
- Live TV stream EOF and reconnect handling
- Live TV timeline heartbeat deduplication
- Library grid stuck skeletons on fast scroll
- Missing season tabs for single-season shows
- Detach mpv surface before view removal in dispose
- Tensor SoC detection for internal model IDs
- Keyboard shortcuts for unmapped keys
- Speed step 0.1 → 0.25 for keyboard shortcuts
- Non-primary CustomScrollViews in IndexedStack tabs
Improved
- Run SQLite on background isolate
- Library grid scroll and idle frame rendering
- Coalesce watch together rebuilds, static TV overlays
- Detail screen scroll and arrow rebuild performance
Full Changelog: 1.29.0...1.30.0 |
| 1.29.0 | 23 de març del 2026 | — | 64 bits EXE (Inno Setup) Notes de la versióAdded
- Screen lock
- Rewind on resume setting
Fixed
- Live TV channels for non-admin users
- External subtitles on Android mpv
- Disable impeller on Tensor/NVIDIA GPUs
- Disable PiP on Android TV
- Profile select back button bypass
- Match content frame rate
- Linux titlebar height on non-GNOME DEs
- Overlay sheet position, scroll-to-selected in bottom sheets
- PiP aspect ratio after ExoPlayer→mpv fallback
- CPU usage when paused and backgrounded on macOS
- PiP background thread layout crash
- Background isolate shutdown on iOS
- Race conditions in mpv dispose and track manager
- Track selection and external subs after mpv fallback
- Subtitle track selection bugs
Improved
- Reduce hub section vertical spacing
- Switch to libmpv-android fork, fixing ANR
Full Changelog: 1.28.0...1.29.0 |
| 1.28.0 | 19 de març del 2026 | — | 64 bits EXE (Inno Setup) Notes de la versióAdded
- Individual shared item support
- Live TV channel favorites
- Redesigned TV player controls behavior
- MKV seeking without Cues & zlib decompression support in ExoPlayer
- Cmd/Ctrl+F to open search
- Masked digits in TV PIN input
- Home hubs sorted by library order
Fixed
- Reduce remote playback startup latency
- Preserve chapters/markers in cache during watch state sync
- Tighten and align media detail screen spacing
- Prefer exact language code match in track selection
- Eliminate duplicate API requests on startup
- Focus search input on search tab
- Incorrect queue sheet item sizing
- Enable WAL mode for SQLite
- Reduce image cache budgets and add memory pressure handling
- SurfaceControl use-after-free
- Defer nativeSurfaceChanged out of layout pass
- Download deletion using DB file paths
- Set leafCount for offline season metadata
- Load downloaded subtitles for offline playback
- Use gpu-api=auto for mpv (Windows)
- Reduce bottom sheet spacing
- Delete propagation when episodes are displayed in flat list
Improved
- Switch from OkHttp to Cronet networking stack
Full Changelog: 1.27.2...1.28.0 |
| 1.27.2 | 14 de març del 2026 | — | 64 bits EXE (Inno Setup) Notes de la versióFixed
- D-pad navigation skipping episodes on single-season shows
- List tiles not scrolling into view on d-pad focus
- mpv boolean NPE on dispose (Android)
Full Changelog: 1.27.0...1.27.2 |
| 1.26.1 | 11 de març del 2026 | — | 64 bits EXE (Inno Setup) Notes de la versióFixed
- ASS subtitles broken when Dolby Vision mode enabled
- D3D11 fallback for gpu-api on Windows
- Overlay sheets not dismissible when no descendant is focused
- mpv reconnect using wrong stream option
- mpv end-file errors not surfaced to user
- Stuck network check on Linux without NetworkManager
- Tunneling reopen replaced with simple parameter toggle
- String childCount handling in collections
Full Changelog: 1.26.0...1.26.1 |
| 1.25.1 | 9 de març del 2026 | — | 64 bits EXE (Inno Setup) Notes de la versióFixed
- Seek crash on certain platforms
- Gamepad select registering as long press
- D-pad navigation on Android
- Duplicate Sparkle update check on macOS
- Wakelock exceptions on Linux
- Context menu client fetch timing
Improved
- Content strip text visibility
Full Changelog: 1.25.0...1.25.1 |
| 1.24.1 | 3 de març del 2026 | — | 64 bits EXE (Inno Setup) Notes de la versióFixed
- Playback crash on Windows/Linux when video ends
- PiP crash on unsupported platforms
- Improved error log sanitization
Full Changelog: 1.24.0...1.24.1 |
| 1.23.0 | 1 de març del 2026 | — | 64 bits EXE (Inno Setup) |