Skip to content

Releases: jjolano/shadow

v3.7.6

30 May 23:33
3a54917
Compare
Choose a tag to compare

Some quick fixes for certain jailbreak-related apps to prevent Shadow from loading and interfering with functionality.

  • Arabic translation updated
  • Quick workaround against iOSSecuritySuite v1.9.7 for now

v3.7.5

21 May 00:45
9a9d43d
Compare
Choose a tag to compare

Undo preference changes in 3.7.4 for rootless.

v3.7.4

20 May 20:44
1c92607
Compare
Choose a tag to compare

This release improves several hook implementations, and improves handling of certain cases.

  • Rootless-specific logic has been improved
  • File System and Environment Variables hooks improved
  • Class hooks adjusted
  • Initialization logic adjusted

v3.7.3

08 Apr 17:17
Compare
Choose a tag to compare

This is a quick update to fix codesigning issues on iOS 15+ jailbreaks (#125).

v3.7.2

01 Apr 21:17
Compare
Choose a tag to compare

This release partially reverts some database generation behaviour, and small adjustments related to Fugu15 Max.

  • Added RootBridge Framework. This framework allows Shadow to function on both rooted and rootless jailbreaks.

v3.7.1

28 Mar 05:17
Compare
Choose a tag to compare

This release features a rewrite of the core Shadow codebase, and is designed with rootless jailbreaks in mind. This will likely be the last version 3 release, as version 4 will migrate to using the Modulous framework and focus more on bypass strength improvement.

  • Default Hooking Library set to fishhook (if installed)
  • dpkg database size minimized to improve general performance and memory usage

Some changes for the repo:

  • Added rootless support, with rootless builds of Shadow and dependencies.
  • Shadow (dev) build package will be joined in the future with the main Shadow package, this will be accessible by using the Downgrade option in your package manager.

v3.6.9

04 Mar 16:54
Compare
Choose a tag to compare

This release prepares for the new HookKit Framework API, and fixes a potential crash when using Cydia Substrate as the hooking library.

The upcoming version 3.7.x of Shadow will migrate to using the Modulous Framework for its hooks. This is more of a backend change, but it will pave the way for overall better code quality. Edit: This migration will be in version 4 of Shadow, as the change will require reconfiguration of settings.

v3.6.8

21 Feb 01:39
Compare
Choose a tag to compare

This release fixes certain crashes related to Shadow's internal logic, and enables potential performance improvements from multithreaded operations.

  • Fixed shdw utility not working properly in 3.6.7
  • Fixed some rare detection regressions in 3.6.7
  • Improved rootless check
  • Improved Environment Variables handling
  • Improved Foundation hooks
  • Updated standard rulesets

v3.6.7

14 Feb 03:45
Compare
Choose a tag to compare

This version features performance improvements.

  • Removed Rootless Optimizations option. Rootless jailbreaks are now automatically detected by Shadow.
  • Refactored/rewrote most File System hooks for better performance.
  • Improved Dynamic Libraries hooks.

v3.6.6

13 Feb 00:03
Compare
Choose a tag to compare

3.6.6: Quick fix for certain apps crashing.

3.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 called Rootless Optimization
  • Enhanced Path Processing option has been removed
  • Allow Tweak Resources option has been removed