Skip to content

1.7.1 - Comments rework, legacy devices performance, iOS 12.0-12.1 launch fix

Latest

Choose a tag to compare

@github-actions github-actions released this 05 Aug 13:28

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