Download Latest Version v0.5.0 source code.zip (4.4 MB)
Email in envelope

Get an email when there's a new version of MacDriver

Home / v0.2.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2021-10-21 1.7 kB
v0.2.0 source code.tar.gz 2021-10-21 684.4 kB
v0.2.0 source code.zip 2021-10-21 750.5 kB
Totals: 3 Items   1.4 MB 2

API Additions

This release introduces generated bindings to greatly expand the methods defined on the current types, as well as adding a number of new types. See: https://github.com/progrium/macdriver/pull/56 * core.NSAttributedString added (@mvrilo) * objc.Autorelease added to wrap functions with an autoreleasepool (@mgood) * core.NSNib got NSNib_InitWithNibNamed_Bundle, NSNib_InitWithNibData_Bundle, InstantiateWithOwner_TopLevelObjects (@firelizzard18) * cocoa.NSControl added (@fserb) * cocoa.NSPopover added (@fserb)

API Removals

  • core.NSAutoreleasePool replaced by objc.Autorelease
  • remove code for 386 architecture (@firelizzard18)

Docs & Examples

  • comments on discovering enum values moved to wiki (@flexzuu)
  • fix a few typos and rewording (@bradfitz)
  • fix top frame example (@revilon1991)
  • OpenGL example (@firelizzard18)

Optimizations

  • optimize sendMsg and selector lookups (@firelizzard18)
  • fix memory leaks with C.CString (@mgood)

New Contributors

Full Changelog: https://github.com/progrium/macdriver/compare/v0.1.0...v0.2.0

Source: README.md, updated 2021-10-21