Skip to content

Support Zig 0.17 (not backwards compatible with 0.16) - #36

Open
loftafi wants to merge 1 commit into
mitchellh:mainfrom
loftafi:main
Open

Support Zig 0.17 (not backwards compatible with 0.16)#36
loftafi wants to merge 1 commit into
mitchellh:mainfrom
loftafi:main

Conversation

@loftafi

@loftafi loftafi commented Jul 17, 2026

Copy link
Copy Markdown

This patch includes everything needed for 0.17 as of today.

  • Use @splat instead of **
  • Update how functions/fields are reflected (i.e. fields becomes field_names and field_types, etc...)

It works at least for the objc calls that my app uses, but it could definitely do with a code review.

This is not backwards compatible. So once it is applied the main branch will no longer be compatible with 0.16.

@loftafi loftafi changed the title Support zig 0.17 (not backwards compatible with 0.16) Support Zig 0.17 (not backwards compatible with 0.16) Jul 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant