v0.5.0-preview #203
progrium
announced in
Announcements
Replies: 2 comments 12 replies
-
What an exciting release. Congrats! Do you think that porting the project to be cgo-less would be beneficial? I maintain purego a library designed to call C functions from Go without Cgo. It's used in ebitengine although not entirely yet. I'd be willing to start the work in the generator if this something you'd be interested in. |
Beta Was this translation helpful? Give feedback.
10 replies
-
You guys did an amazing job, Congratulations! 🎉 |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
MacDriver is becoming DarwinKit!
This is a preview release for
v0.5.0
which is a major rewrite and expansion on these bindings. This release is incompatible with previous releases, however there is an unmaintained legacy branch and all the previous releases for existing code to use. The API in this release is very close to what a 1.0 release would look like, so there shouldn't be significant changes only additions to what's here now, which includes:However, in this preview release we have a few things left out that with your help we can get into the final
v0.5.0
release:Another way you can help is to let me know what kind of examples you want to see. Drop your requests in Discussions.
This preview release is an official reboot of the project with a new name: DarwinKit. Between now and the final release, the repository will remain
macdriver
while everything else updates to DarwinKit, and when we releasev0.5.0
we'll rename the repository as well.A huge thanks to @mkrautz for his work 10 years ago that I found and started this project on in 2020. Unfortunately most of his code is now gone, replaced by the more recent great work by @hsiafan. The previous code generation was by @mgood, which has also been majorly upgraded. Also thanks to @tmc and @programmingkidx for engaging more recently and motivating me to do this rewrite. But also thanks to all the previous contributors that helped get to this point.
This discussion was created from the release v0.5.0-preview.
Beta Was this translation helpful? Give feedback.
All reactions