Skip to content

Release 3.0.0

Choose a tag to compare

@nmggithub nmggithub released this 07 Oct 04:52
· 285 commits to main since this release

New major release!

This library is now more namespace-y, for better or for worse (it was definitely for worse before I got to this release version!).

Honestly, there's so much that has changed, you should probably take a look at documentation to get a better picture. But for a quick rundown:

  • The new MachCore module now supports so much more. Most Mach API's are now supported (Virtual Memory API to come!)
  • Documentation is now much better but obviously still could improve.
  • Preliminary BSD kernel API support is available through the BSDCore module
  • The CCompat module is gone in favor of built-in Swift features

Where this library started, Mach messages, is still fully functional, albeit slightly refactored. Check the documentation for more details!

I'm so happy I got this out!