Last active
June 5, 2025 04:20
-
-
Save PoomSmart/e9b4d2c0810701b29b09e522ebb5069d to your computer and use it in GitHub Desktop.
iOS YouTube Facts
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Compatibility | |
Last supported iOS 10: 14.44.3 (removed in 14.45.3) | |
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) | |
Last supported iOS 15: 20.21.6 (removed in 20.22.1) | |
Temporarilty dropped iOS 12/13 support: 17.36.3 | |
# Features | |
- Added System volume HUD: 19.06.2 (`YTColdConfig.iosUseSystemVolumeControlInFullscreen`) | |
- Added icon to settings (Cairo): 19.03.2 | |
- Added PiP for non-premium users: 16.40.3 | |
# Technical | |
- Removed `respectDeviceCaptionSetting` flag: 20.16.7 | |
- Introduced runtime instrumentation breaking Swift classes: 20.09.3 (last working 20.08.3) | |
- 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 | |
- Added support for elements that are 2025: 17.10.2 (not working for 17.09.1-) | |
- 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