1.17
- No longer requires RocketBootstrap dependency to be installed when using a libhooker-based jailbreak, such as Taurine or Odyssey. (This was already the case for Cydia Substrate-based jailbreaks.)
- Fixes an issue where Twitter avatars in Settings pages wouldn’t load.
- Fixes an issue where some icons were not displaying in Settings pages on iOS 14.
- Fixes a crash with Settings pages on iOS 5.
- Improves memory usage when tweaks use
HBPreferences
. - Updates various translations.
For developers:
- Adds support for using SF Symbols as preference specifier icons. See the docs for more info. (Contributed by @AzzouDuGhetto - thanks!)
- Adds support for specifying a custom tint color on
HBTintedTableCell
. - Package icons for
HBPackageTableCell
are now loaded from Canister. (Contributed by @tale - thanks!) - Fixes
-[HBPreferences registerPreferenceChangeBlock:forKey:]
not working. (Contributed by @themintchoco - thanks!) - Fixes a few memory leaks. (Contributed by @ryannair05 - thanks!)
- Adds support for running Cephei on other iOS-derived platforms, such as tvOS and watchOS.
- Adds support for Key-Value Observation (KVO) on
HBPreferences
. See the docs for more info. - Adds support for getting and setting keypaths on
HBPreferences
. - Improves
HBPreferences
Swift compatibility.