2026.7.16
Pre-release
Pre-release
TestFlight build 14 — 2026-07-16
What to Test:
Full Emby support, including movies, TV, music, subtitles, skip intro, and HDR/Dolby Vision playback.
Smoother Home Hero paging and tab switching.
Fixed episode ordering, HDR/Dolby badges, and clipped ratings.
Changes (46):
- fix: align UIKit Hero with Home rails
- fix: prevent detail badge truncation
- fix: order Emby episodes numerically
- test: lock pre-Emby account compatibility
- Make UIKit hero foreground production-ready
- chore: log Emby stream metadata
- fix: preserve Emby version badges
- UIKit hero foreground: close visual-parity gaps (glass, resume/download, paging gauge)
- fix: map Emby HDR metadata
- Soften hero text shadow
- Improve hero text legibility
- fix: decode Emby studio identifiers
- chore: improve playback diagnostics
- Update README with Emby and SMB, NFS, WebDAV, SFTP, FTP
- Match diagnostics panel corner radius
- fix: polish Emby onboarding
- Add env-gated imperative UIKit hero foreground POC
- feat: add first-class Emby support
- Add hero transition marker to the perf stream
- Reuse the hero pool on watch-history refreshes instead of re-curating
- Stream Home perf over stdout for remote capture
- Add Home performance diagnostics: Instruments signposts + on-device HUD
- Move Hero artwork resolution/preload into an extension file
- Extract Hero press-gate input layer into its own file
- Extract Hero artwork-window helpers into their own file
- Overlap Hero art checks and single-pass the watch fold
- Require confirmed-loadable art for Hero eligibility
- Refactor Hero watched-filtering architecture for testability and bounded state
- Restore Hero navigation from main
- Revert "Use two-bank native Hero focus"
- Use two-bank native Hero focus
- Revert "Rebuild Hero navigation on native focus"
- Rebuild Hero navigation on native focus
- Balance Hero navigation bop pitch
- Sharpen Hero navigation bop
- Round Hero navigation tone
- Lower Hero navigation tone
- Soften Hero navigation feedback
- Add Hero navigation click feedback
- Capture Hero direction presses at gesture start
- Make Hero hold paging bidirectional
- Silence suppressed Hero paging repeats
- Set Hero hold repeat delay to five seconds
- Retain loaded Hero state across tab changes
- Delay rapid Hero paging
- Optimize Home hero curation and watched filtering