The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
- Cleaner code for ObjC message hooking
- Remove external message hooks, because they provide no benefit over mine
- orig can now be accessed as a static property of types conforming to Hook or HookFunc
- Accordingly, PowPow is now internal-level privacy
- Better memory management for ivar hooks in Mouser, also add a getter
- Add support for ElleKit using the Substrate API
- Hooks now return JinxResult enum instead of a Bool. If you check this, do it against .success
- Replace global HashMaps with scoped ones in PowPow
- Replace separate HashMaps for IMP (OpaquePointer) and UnsafeMutableRawPointer with a merged Pointer type