New Features
- Comments are reworked. Under the video you get a preview of the top comment; tapping it slides up a panel over the player instead of pushing the page around. Swipe it away — in landscape too
- Replies open inline in the same list, no separate screen
- Comments can be sorted by Top or Newest
Improvements
This one is mostly about the app feeling quicker on older devices.
- Opening the Subscriptions screen used to freeze for most of a second with a lot of channels — the avatar bar now builds only the avatars you can see
- Scrolling feeds does less work per card: no logging on the thumbnail path, cached title measurement, cancelled prefetches for cards you scrolled past, and watch progress written in batches instead of a queue hop per cell
- History, playlists, search and subscriptions rows no longer run a full layout pass each — the height is arithmetic now
- Opening a video does less: side effects run once instead of twice, related channel info loads as cells appear rather than ~20 requests up front, and new comments append instead of rebuilding the whole list
- The player stopped rebuilding SponsorBlock markers, the time label and the subtitle scan ten times a second while the controls are hidden
Bug Fixes
- The app installed but never launched on iOS 12.0-12.1 — the ad-hoc signature was killed on launch with no crash log. Release builds are re-signed with ldid now (#32)
- Reduce White Point, Night Shift and True Tone had no effect on the video while the controls were hidden — the video was going straight to the display's video plane and skipping them