Releases: jjolano/shadow
v3.6.5
This version addresses detection regressions from 3.6.4 as well as further performance improvement. Additional preparations were also made behind the scenes for rootless jailbreaks.
Other changes:
Enable Rootless Mode
is now calledRootless Optimization
Enhanced Path Processing
option has been removedAllow Tweak Resources
option has been removed
v3.6.4
This release contains another fix for crashes and regressions in detection.
Note: it seems there are still some detection regressions - likely related to the performance improvements. If you are having detection issues since updating, please use 3.6.1 or the beta (this may be unstable) as this is being worked on.
v3.6.3
This release includes some minor adjustments to prevent some crashes from 3.6.2.
v3.6.2 release notes copied:
This release features a major general performance improvement, as well as some tweak compatibility improvements.
- Reimplemented some previously disabled hooks
- Adjusted some function calls to be safer
- Reverted injection changes from 3.6.0 for stability reasons
- Significant load time improvement for Shadow-enabled apps
- Further reorganization of codebase
- Updated Arabic translations
- Added Simplified Chinese translation
Due to tweak compatibility improvements, Allow Tweak Resources is now deprecated. Please let me know if this option is still necessary.
v3.6.2
This release features a major general performance improvement, as well as some tweak compatibility improvements.
- Reimplemented some previously disabled hooks
- Adjusted some function calls to be safer
- Reverted injection changes from 3.6.0 for stability reasons
- Significant load time improvement for Shadow-enabled apps
- Further reorganization of codebase
- Updated Arabic translations
- Added Simplified Chinese translation by @NeHyci
Due to tweak compatibility improvements, Allow Tweak Resources
is now deprecated. Please let me know if this option is still necessary.
v3.6.1
This release implements some backend changes for Shadow.
v3.6.0
This release provides several general improvements to Shadow.
- Improved tweak performance for Shadow-enabled apps: app launch, general app performance.
- Optimized several hooks.
- Optimized internal restriction logic.
- Fixed a small flaw in restriction logic involving certain pathnames.
- Fixed some non-working
Foundation Framework
hooks. - Fixed
dlopen
hook for certain iOS versions. - Cleaned up preferences, merged some hooks to compact options.
- Added new option
Enhance Path Processing
- Adjusted Shadow's injection to ensure tweak injection into certain apps, and hard-exclude injection from certain apps.
- Adjusted applications list to exclude Apple apps.
- Shadow will now detect whenever packages are installed and adjust rulesets accordingly.
Special thank you to contributors and Ko-fi donors (much cups were had while developing the tweak). If you would like to translate Shadow, please refer to the English translation within the source code on GitHub.
v3.5.6
- Slightly adjusted some hooks for better reliability
- Added link in About page to releases page (for viewing changes)
- Updated ruleset to prevent apps from detecting if they were installed with TrollStore (note: this causes TrollStore to not detect installed apps, so ensure Shadow is not enabled there)
Debug build has been added to this release. It only enables logging to console.