Releases: brandomoore/Plozz
Release list
2026.9.20
TestFlight build 40 — 2026-09-20
What to Test:
tvOS
New
• Browse collections inside Plex, Jellyfin, and Emby libraries, with full paged collection grids.
Updated
• The Home hero's Featured section now supports TMDB, TheTVDB, TVmaze, and optional AniList anime.
• Reduced repeated artwork, metadata, and sync work while Home loads.
• Rebuilt library grids for improved performance and scrolling.
• The default library grid now uses six columns.
• Updated the playback engine and improved HDR10+ detection for Emby.
• Improved native HDR and Dolby Vision display matching.
• Animated startup logo.
Fixed
• Extras now use their own thumbnails instead of inherited movie artwork.
• Opening a Plex collection now loads its titles correctly.
• Plex edition labels and selected playback versions stay consistent across libraries and servers.
• Artwork loads and network-share connections can recover after stalls or failures.
• Seek swipes retain movement at the start and end of each gesture.
• Settings descriptions remain readable on focused rows.
iOS/iPadOS
New
• Browse collections inside Plex, Jellyfin, and Emby libraries, with full paged collection grids.
Updated
• The Home hero's Featured section now supports TMDB, TheTVDB, TVmaze, and optional AniList anime.
• Reduced repeated artwork, metadata, and sync work while Home loads.
• Updated the playback engine and improved HDR10+ detection for Emby.
Fixed
• Extras now use their own thumbnails instead of inherited movie artwork.
• Opening a Plex collection now loads its titles correctly.
• Plex edition labels and selected playback versions stay consistent across libraries and servers.
• Artwork loads and network-share connections can recover after stalls or failures.
Changes:
- Prepare TestFlight 40
- Simplify Featured discovery and improve request actions
- Preserve accessibility titles on native cards
- Improve remote scrubbing responsiveness
- Update AetherEngine to 7.8.1
- Simplify library loading placeholders
- Keep library position while titles load
- Fix hero refresh ownership, membership, and status publication
- Improve collections, library scrolling, and edition selection
- Preserve library scroll and paging through catalog refreshes
- Restore native artwork focus with reusable library cells
- Preserve held native scrolling in six-column library grids
- Favor recent Featured picks and make source labels optional
- Fix subtitle contrast on focused settings rows
- Match library tab button height to the Sort control
- Restore grouped library tabs with a readable material background
- Use native library mode buttons and restore scrolling headers
- Compact library mode tabs and remove the selection checkmark
- Show collection tabs and browse members in paged library grids
- feat: expand Featured discovery beyond Seerr
- Confirm missing Emby HDR10+ metadata with bounded probing
- Browse collections inside libraries and correct provider discovery
- Use asset display criteria and preserve HDR source diagnostics
- Update README links and image sources
- Fix Plex extras, collection browsing, and edition selection
- feat: keep hero discovery picks fresh across launches
- fix: recover stalled artwork loads and failed transport sessions
- Record hidden guide structure in cold Home checks
- Defer unseen Live TV while Home starts
- Reuse navigation plans and isolate cold Hero transition tests
- Record focused card geometry during physical Home navigation
- Avoid Unicode searches for ASCII portable Live TV identifiers
- Isolate Continue Watching overlay updates and measure hero navigation
- Avoid redundant artwork work when Home rows enter
- Animate the startup logo with expressive faces
- Integrate parallel release and CI pipeline
- Reduce Home navigation stalls and startup contention
- Parallelize release validation and TestFlight delivery
2026.9.18
TestFlight build 39 — 2026-09-18
What to Test:
tvOS
New
• Plex only: Common Sense Media age recommendations and family guidance for movies and shows. Age badges can appear in Home and detail headers; detailed guidance requires Plex Pass access.
Updated
• Updated the playback engine for more reliable seeking, playback recovery, and HDR/Dolby Vision handling.
• Improved HDR10+ direct-play compatibility and format labels.
• Extended review-score limits to Home and tvOS detail headers.
• Stronger background dimming and consistent borders for dialogs in Dark and Black appearance.
Fixed
• Fixed focus style for library cards with system focus on.
• Prevented native information cards from shrinking or clipping text during layout updates.
• Stopped repeated fades and partial rating labels on movie detail pages.
iOS/iPadOS
New
• Plex only: Common Sense Media age recommendations and family guidance for movies and shows. Age badges can appear in Home and detail headers; detailed guidance requires Plex Pass access.
Updated
• Updated the playback engine for more reliable seeking, playback recovery, and HDR/Dolby Vision handling.
• Improved HDR10+ direct-play compatibility and format labels.
• Extended review-score limits to Home headers.
• Subtler dialog borders in Black appearance.
Changes:
- Prepare TestFlight build 39 release notes
- Localize family guidance and adopt bounded translation review
- fix: contain loading shimmer animation to its stripe
- fix: isolate Library artwork focus and stabilize native card sizing
- fix: preserve Library artwork insets under native focus
- fix: prevent guidance text clipping and align tile disclosure
- refactor: align family guidance header into two rows
- fix: tune Black dialog borders to thirteen percent
- fix: soften Black dialog borders to eight percent
- fix: deepen dialog dimming and soften Black appearance borders
- fix: unify custom dialog borders and deepen dark backdrops
- fix: allow guidance reader exit and use themed dialog controls
- fix: correct family guidance dialog focus and presentation
- fix: enlarge Common Sense header icon by twenty percent
- feat: make family guidance age-first and add hero age badges
- feat: show Plex Common Sense Media in Ratings
- fix: preserve HDR10+ sources and per-frame display metadata
- build: update AetherEngine to 7.1.1
2026.9.16
TestFlight build 38
Apple TV
Updated
• Live TV content refinements
Fixed
• Reduced freezes with Sync Live TV enabled
• Live TV retries failed library connections sooner
iPhone / iPad
Updated
• Live TV content refinements
• Redesigned More page and clearer navigation arrangement
• Settings tab can be hidden; Settings stays available top-right
Fixed
• Reduced freezes with Sync Live TV enabled
• Live TV retries failed library connections sooner
• Crash when opening Appearance settings
Plozz 2026.9.15 (37)
Apple TV
New
- Live TV
- Subtitle search shows a File match badge when Jellyfin or Emby confirms a match to your video file
Updated
- Default focus is now "system"
- New animations when opening and closing detail pages
- Animation and performance optimizations on Home
- Navigation menu is no longer open by default on app launch
- Hide or reorder destinations in every navigation style, including library shortcuts in the sidebars; Settings stays available
- In the custom metadata-provider order, press and hold a provider to hide, show, or move it
Fixed
- Subtitle downloads remain available when a video has no installed subtitle tracks
- Jellyfin streaming works when the server has legacy API-key authentication disabled
- Completed titles stay out of Continue Watching while Plozz retries clearing their saved playback position
- Theme music no longer starts over regular music playback
iPhone/iPad
New
- Live TV
- Subtitle search shows a File match badge when Jellyfin or Emby confirms a match to your video file
Updated
- Home stays responsive while matching titles across your connected libraries
- Reorder your tabs or hide Home, Watchlist, Downloads, and Search; the new Settings tab cannot be hidden
- Picture in Picture can keep its window open when playback reloads
- In the custom metadata-provider order, press and hold a provider to hide, show, or move it
Fixed
- Jellyfin streaming works when the server has legacy API-key authentication disabled
- Completed titles stay out of Continue Watching while Plozz retries clearing their saved playback position
2026.9.10
TestFlight build 36 — 2026-09-10
What to Test:
tvOS
New
• Now Playing support adds playback controls to Control Center and connected accessories
• Mark individual seasons watched or unwatched from the season row
• Optionally prevent accidental exits from top-level navigation with the Back button
Updated
• Home and show pages load with fewer server requests on Jellyfin and Emby
• Home hero ratings are hidden by default and can be enabled in Customize Home
• Avenir Next replaces Avenir for subtitles
• Nearby seasons load without waiting for slow artwork downloads
• Episode thumbnails are prepared sooner while respecting artwork and spoiler preferences
Fixed
• Continue Watching advances after episode completion instead of losing the show or burying its next episode
• Closed network connections no longer cause the app to quit unexpectedly
• Opening an episode keeps focus on the matching card, even while a large show loads
• Moving down from Play reaches the episode browser instead of skipping past it
• Episode loading and retry states stay reachable, with unclipped focus highlights
• Profile avatars stay circular and are easier to see in the native sidebar
• Watchlist no longer hides top-level navigation
iOS/iPadOS
New
• Now Playing support adds playback controls to the Lock Screen, Control Center, and connected accessories
• Choose rating sources, their priority, and the maximum scores shown in the detail hero
• Optionally keep video audio playing when locking the screen or leaving the app
Updated
• Home and show pages load with fewer server requests on Jellyfin and Emby
• Home hero ratings are hidden by default and can be enabled in Customize Home
• Avenir Next replaces Avenir for subtitles
• Detail pages put metadata, descriptions, and controls below the artwork for easier reading
• Home and detail descriptions use two lines; tap More on detail pages for the full synopsis
• Picture and sound badges take up less space alongside ratings
• Download controls stay in the top-right corner of detail pages
• Administrator requests use a centered confirmation alert
Fixed
• Continue Watching advances after episode completion instead of losing the show or burying its next episode
• Closed network connections no longer cause the app to quit unexpectedly
• Long Play and Resume button labels no longer get cut off
• Request Seasons appears in the detail hero when there is nothing to play or download
Changes:
- Add approved TestFlight 36 release notes
- Keep loading episode focus overflow unclipped
- Keep episode-first focus available while large series load
- Lower iOS detail hero content by 24 points
- Center the administrator request confirmation on iOS
- Restore the detail hero action for request-only series
- Restore episode navigation and observe native season focus
- Prepare matching episode artwork and preserve early season focus
- Keep season preloads responsive when artwork is slow
- Reduce Emby and Jellyfin Home and series browsing requests
- Make Home ratings opt-in and keep downloads in the detail toolbar
- Finish Now Playing localization and verify XCTest results
- Keep hero availability above the title and shorten detail synopses
- Restore every available score in the full Ratings section
- Restore visual format badges in the compact detail header
- Keep compact detail ratings and formats on a single line
- Move compact detail information off the artwork
- Bring Home's artwork treatment to compact detail heroes
- Protect Play labels and simplify compact hero copy
- Enlarge Now Playing logos for compact thumbnails
- Overlay title logos on video Now Playing backdrops
- Keep iPhone detail pages focused on playback and episodes
- Lower iPhone detail actions without moving the logo
- Prototype a labeled information panel on iPhone detail pages
- Keep the iPhone detail summary on the hero centerline
- Give iPhone detail information a distinct About section
- Prototype a lighter iPhone detail hero with readable information below
- Adapt detail metadata placement to its measured width
- Balance compact format badges against metadata text
- Scale iOS format badges with metadata text
- Add video Now Playing and opt-in iOS background audio
- Read Plex Continue Watching items including untouched next episodes
- Keep Plex next episodes recent despite old resume dates
- fix: keep next-up updates active while Home is offscreen
- l10n: translate season watch actions into all supported languages
- fix: present season watch actions through a native menu
- fix: refresh next-up after completed watch writes land
- feat: mark individual seasons watched from the season row
- fix: refresh Continue Watching after completing an episode
- fix: enlarge native sidebar profile avatar to 44 points
- fix: preserve circular avatars in native tvOS navigation
- fix: use native focus scopes for TV exit protection
- fix: defer Back press delivery during exit protection
- Preserve build lease during localization generation
- Reuse locked Swift package storage across build writers
- Add optional accidental-exit protection for tvOS navigation
- feat: replace Avenir with Avenir Next for subtitles
- Prevent broken-pipe signals from terminating Plozz
- Reduce duplicated Swift package storage
2026.9.7
TestFlight build 35 — 2026-09-07
What to Test:
tvOS
New
• Choose Mixed, Movies, TV Shows, or Personal Videos for network shares
• Avenir font for subtitles
Updated
• Browse folders directly from network-share libraries
• Posters now show a clock for pending or processing requests
• Search now has a dedicated button for opening the Pinned Sidebar
Fixed
• Changing Seerr servers now requires relinking the affected profiles
• Network-share sorting stays consistent as you scroll
• Interrupted network-share scans no longer remove existing titles
• Search keyboard navigation no longer opens the sidebar unexpectedly
iOS/iPadOS
New
• Choose Mixed, Movies, TV Shows, or Personal Videos for network shares
• Avenir font for subtitles
Updated
• Browse folders directly from network-share libraries
• Posters now show a clock for pending or processing requests
• See missing episodes and request their seasons from the download menu
• Clearer labels distinguish device downloads from library requests
Fixed
• Changing Seerr servers now requires relinking the affected profiles
• Network-share sorting stays consistent as you scroll
• Interrupted network-share scans no longer remove existing titles
• Downloads resume correctly after switching apps
• Long Play, Request, and Download button labels no longer get cut off
Changes:
- Add approved TestFlight 35 release notes
- Complete localization and integration for season request workflows
- Hide redundant library status on season episode rows
- Use empty full-frame dashed artwork placeholders
- Use faint dashed frames for unavailable artwork
- Use neutral artwork symbols for unavailable media
- Clarify device downloads versus library requests
- Show complete episode coverage in season downloads
- Fix movie folder recognition across shared library copies
- Refine season sheet actions and status spacing
- Keep season artwork, labels, and request actions visually consistent
- Unify season request status and download access in one list
- Restore media-aware navigation from the main share browser
- Move show-detail season requests into the download sheet
- Keep matched share titles in detail navigation
- Keep hero action text readable and outline requested poster clocks
- refactor: group similar subtitle fonts in picker order
- Match the requested clock to the existing plus badge style
- Improve share browsing performance and preserve posters
- feat: add Avenir as a subtitle font
- Show a clock on posters with existing Seerr requests
- Show persistent per-season Seerr request status
- feat: add attested bounded Apple maintenance-window policies
- fix: preserve authenticated leases through bounded subprocesses
- Restore the Search chevron stroke with narrower proportions
- Refine the Search capsule chevron proportions
- fix: make localized status strings extractable
- Restore pinned Home navigation and open Search navigation on focus
- Use compact Home navigation while the hero is visible
- Localize the pinned-navigation accessibility hint
- feat: add release-safe build cleanup interlock
- Bind Seerr profile users to their server endpoint
- Refine Search glass transitions and native left-edge navigation
- Morph the Search capsule into the navigation glass panel
- Make incremental share scans safer and avoid redundant work
- Open navigation from the leading edge of Search results
- Hand Search navigation focus through the shared UIKit window
- Improve media-share libraries and folder browsing on iOS and tvOS
- Keep Search directional input native and focus navigation on entry
- Keep the Search capsule out of navigation's return-focus path
- Enter Search content and open its navigation fully expanded
- Give Search a compact glass navigation button
- Fix suspension database lock crash
2026.9.6
TestFlight build 34 — 2026-09-06
What to Test:
tvOS
New
• Subtitle Extra Line Position control
Fixed
• Missing titles in Continue Watching
• Play and Resume buttons on show pages are HOPEFULLY behaving themselves now!
• Library titles incorrectly shown as unavailable
• Subtitle positioning and downloaded subtitles on replay
• First-generation Siri Remote swipes and edge clicks
• Pinned Sidebar swipe navigation
iOS/iPadOS
New
• Subtitle Extra Line Position control
Fixed
• Missing titles in Continue Watching
• Play and Resume buttons on show pages are HOPEFULLY behaving themselves now!
• Library titles incorrectly shown as unavailable
• Subtitle positioning and downloaded subtitles on replay
Changes:
- Shorten iOS hero progress bars to 48 points
- Add a playful note about the Play and Resume fixes
- Prepare TestFlight build 34
- Localize Start watching and refresh UIKit labels with the app language
- fix: preserve downloaded SRT positioning and replay availability
- Clarify first-episode Play labels and shrink loading placeholders
- Keep a stable Play placeholder while episode details resolve
- Show first-open resume targets without waiting for every server
- Seed detail resume buttons from current Continue Watching
- Keep all eligible Continue Watching titles
- Fix library detail recovery after ownership index misses
- Fix first-generation Siri Remote playback gestures
- chore: localize subtitle positioning controls
- refactor: clarify extra subtitle line positioning
- feat: add configurable vertical subtitle anchoring
- fix: align subtitles to the top edge at one hundred percent
- feat: allow subtitle positions down to minus five percent
- fix: align subtitles to the screen edge across fonts
2026.9.3
TestFlight build 33 — 2026-09-03
What to Test:
tvOS
New
• Watchlist page
Updated
• Choose a specific folder inside a network share
• Pinned Sidebar layout and animation
Fixed
• Sidebar launch crash
• Watchlist syncing and performance
• Native playback stability
• SMB playback after quickly reopening videos
iOS/iPadOS
New
• Watchlist page
Updated
• Choose a specific folder inside a network share
Fixed
• Watchlist syncing and performance
• Native playback stability
• SMB playback after quickly reopening videos
Changes:
- Prepare TestFlight build 33
- Localize network share folder selection
- Stabilize source switch concurrency test
- Update AetherEngine to 6.66.0
- Mark NFS validation text as diagnostic
- Add folder selection to network shares
- Drain SMB transport on playback exit
- Fix tvOS sidebar launch crash
- Finalize approved build 32 release notes
2026.9.2
TestFlight build 32 — 2026-09-02
What to Test:
tvOS
New
• Watchlist page
Fixed
• Watchlist changes made in other apps now sync correctly
• Large Watchlist loading and updates
• Native playback stability
iOS/iPadOS
New
• Watchlist page
Updated
• Offline download reliability and controls
Fixed
• Watchlist changes made in other apps now sync correctly
• Large Watchlist loading and updates
• Plex reduced-quality offline playback
• Native playback stability
Changes:
- Prepare build 32 for TestFlight
- Harden cross-provider downloads
- Use Plex download queue for renditions
- Fix Plex reduced-quality downloads
- Fix Plex rendition downloads
- Anchor episode download quality dialogs
- feat: complete iOS offline downloads
- Show checkmark for completed downloads
- Render download progress as tab image
- Use neutral active download progress
- Show download progress in navigation
- Keep download status on controls
- Show live download picker status
- Add download picker thumbnails
- Keep iOS download action trailing
- Refine iOS series download controls
- Clarify Appearance settings summary
- Refine iOS detail action layout
- Fix iOS watchlist layout defaults
- Remove build label from crash reporting copy
- Clarify crash report privacy copy
- Tighten diagnostics upload copy
- Simplify diagnostics settings
- Complete universal watchlist synchronization
- Stabilize Watchlist presentation state
- Match Watchlist library loading UI
- Fix large Watchlist startup loading
- Improve large Watchlist navigation
- Type-erase rail destination routing
- Prevent Watchlist rail launch crash
- Add pinned Watchlist navigation
- Avoid startup watchlist removal state
- Improve watchlist removal feedback
- Harden universal watchlist synchronization
- Fix partial Plex watchlist pagination
- Fix AVPlayer observer ownership crash
2026.8.31
TestFlight build 31 — 2026-08-31
What to Test:
tvOS
New
• Special features and bonus videos on movie and show pages from Plex, Jellyfin, Emby, and network shares
Updated
• New Plozz app icon and logo
• Updated Pinned Sidebar design with better behavior; long library names no longer truncate
Fixed
• Artwork preferences now respect the "Prefer artwork from your library" setting; enable it to use images from your server or files
• Pinned Sidebar focus with slower libraries
iOS/iPadOS
New
• Special features and bonus videos on movie and show pages from Plex, Jellyfin, Emby, and network shares
Updated
• New Plozz app icon and logo
• Continue Watching artwork loads sooner
Fixed
• Artwork preferences now respect the "Prefer artwork from your library" setting; enable it to use images from your server or files
• Bitmap subtitles appearing squashed
Changes:
- Add release 31 notes
- Translate unified extras copy
- Sync unified extras localizations
- Eliminate navigation icon bounce
- Balance navigation pill padding
- Stabilize navigation rail geometry
- Refine rounded navigation content
- Round navigation rail items
- Fine tune navigation divider inset
- Refine navigation item spacing
- Inset navigation dividers further
- Center expanded navigation dividers
- Refresh Plozz branding assets
- Expand pinned library dividers
- Simplify pinned library divider
- Marquee long pinned navigation labels
- Align Music with pinned navigation
- Stabilize pinned menu focus handoff
- Collapse pinned menu after navigation
- Extend pinned menu past safe area
- Simplify pinned profile row
- Refine pinned menu geometry
- Remove idle pinned menu row fills
- Restyle pinned navigation as menu
- Smooth pinned sidebar list fades
- Fix pinned sidebar hero focus
- Refine navigation choice copy
- Add navigation choice onboarding
- Unify iOS media rail spacing
- Unify iOS detail rail sizing
- Remove redundant extras badges
- Fix iOS bitmap subtitle geometry
- Adapt media status cues on iOS
- Add unified media extras
- Localize artwork preference settings
- Prefetch Continue Watching artwork on iOS
- Respect artwork preferences across platforms
- feat: target release notes by platform
- Harden disk reclaim against active builds