You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Includes unreleased refactoring from the now-abandoned upstream repository, primarily concerning the creation of the subclass at runtime and hook registry.
Fixes a crash caused by IKTAddSuperImplementationToClass being stripped in release builds per steipete/InterposeKit#29 by using the fix from steipete/InterposeKit#30 submitted by @Thomvis, which replaces a call via dynamic library with a direct Swift call to SuperBuilder.addSuperInstanceMethod(to:selector:).
Fixed floating-point register handling on ARM64 using the patch from steipete/InterposeKit#37 submitted by @ishutinvv, which resolves an issue affecting swizzled methods with CGFloat parameters or structs like CGPoint and CGRect due to floating-point registers not being restored in the correct order after the trampoline call.