Compatibility
Compatible with iOS 11.0 +
Description
YouTube usually implements a feature as an experiment. You may get to see it while others don't, and vice-versa. This tweak adds a new section named "A/B" in the app settings where all features can be toggled freely by you. There are thousands of features available. Some of them are already overridden by tweaks like YTABGoodies and its predecessors.
Changelog
1.7.6: Made tweak settings displayed without YouGroupSettings tweak
1.7.5: Added YouGroupSettings tweak as a dependency
1.7.4:
Updated setting icon
Added id localization
1.7.3:
Reduced hooks used for constructing tweak settings
Updated vi localization
1.7.2-1:
Fixed crash when copying settings on YouTube version 19.13.1 and higher
Updated tr localization
1.7.1:
Fixed killswitch and grouped settings toggles not respecting the user's cancel action
Refactored the code
Updated es, ro and vi localization
1.7.0:
Changed the format of exported current settings to be prefixed with YT(Cold|Hot|Global)Config.
The imported settings that have the same value as the current one will not be imported
1.6.0: You can now import the YTABConfig settings from the clipboard
1.5.1: Fixed crash on YouTube version 19.03.2 and higher
1.5.0-3:
Added ro localization
Updated de, tr localization
1.5.0:
Tap on each A/B setting to reveal its class, copy it to clipboard or delete itself from the modified list
Fixed "View modified settings" showing outdated settings
1.4.7:
Minor optimizations
Updated ja, pt, zh_cn localization
1.4.6:
Modified settings are now suffixed with "*"
Search feature is now available only if grouped settings is disabled
1.4.5-4:
Confirmation alert will now show if you perform an action that requires quitting app
Added hu, ru, zh_cn localization, Updated ar, tr, zh_tw localization
1.4.4:
Added support for YouTube version 16.42.3 and lower
Added search functionality (contributed by @level3tjg)
Added "Group settings by prefixes" option
Optimized the existence check of modified settings
Display "Copied to clipboard" alert also when modified settings are copied
For long-named settings on iPhone, the non-truncated version will display
Added ar, ja, ko, pt, vi, zh_tw localization
1.3.0:
Categorize feature flags into short prefixes for easier navigation
Supports localization
1.2.2: Filtered out irrelevant features starting with amsterdam and unplugged
1.2.1: Added settings from YTGlobalConfig class
1.2.0:
Breaking: Changed setting key format to "YTABC.[Class].[Method]" for future expansion but this also means you have to re-set your changes again
Reduced memory footprint
1.1.0: Added "View modified settings" and "Copy current settings" options