Skip to content

Instantly share code, notes, and snippets.

@PoomSmart
Last active April 9, 2025 13:36
Show Gist options
  • Save PoomSmart/e9b4d2c0810701b29b09e522ebb5069d to your computer and use it in GitHub Desktop.
Save PoomSmart/e9b4d2c0810701b29b09e522ebb5069d to your computer and use it in GitHub Desktop.
iOS YouTube Facts
# Compatibility
Last supported iOS 11: 16.32.6 (removed in 16.33.3)
Last supported iOS 12: 17.39.4 (removed in 17.40.5)
Last supported iOS 13: 17.40.5 (removed in 17.41.2)
Last supported iOS 14: 19.20.2 (removed in 19.21.2)
Temporarilty dropped iOS 12/13 support: 17.36.3
# Features
- Added System volume HUD: 19.06.2 (`YTColdConfig.iosUseSystemVolumeControlInFullscreen`)
- Added icon to settings: 19.03.2
- Added PiP for non-premium users: 16.40.3
# Technical
- Removed `YTPageStyleController`: 20.02.3
- Removed `Module_Framework.framework`: 19.24.2
- Introduced modular player bar: 19.22.3
- Added animation to element numbers: 19.14.2
- Survived removal of legacy renderers: 19.01.1
- Broke for no reasons: 18.01.2 (fixed in 18.01.6)
- Added `MLABRPolicyNew`: 17.30.3
- Added `YTCommonColorPalette`: 17.19.2
- Broke native PiP: 16.30.2 (fixed in 16.31.4)
- [No longer the case] Survived server-side changes (app still working, with version spoofing to 17.33.2): 16.29.4+
- Set PiP minimum iOS supported version to 14.5+: 16.25.2
- Introduced new video quality selector design: 16.19.6 (?)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment