Skip to content

v0.18.0

Choose a tag to compare

@ShocOne ShocOne released this 24 Jul 11:04
b2fbcde

0.18.0 (2026-07-24)

Features

  • idiomatic: CFTypeRef polymorphism + mutable->immutable handle widening (#98) (a44eafa)
  • idiomatic: surface CF/opaque handles as distinct named types, not obj.Object (7e6fd7c)
  • idiomatic: surface dispatch/xpc handle params as concrete library types (#91) (17a8326)
  • idiomatic: thread in/out counts, typed block params, pointer returns (#88) (3c6138c)
  • idiomatic: type fixed-size array struct fields & struct-pointer params (#92) (e56e3f3)
  • idiomatic: type pointer-to-struct returns; capture referenced C structs (#90) (3045aed)
  • idiomatic: width-correct struct int fields; cross-check clang layouts (#93) (9379aad)
  • idiomatic: unions fnptrs (#99) (c4d649c)

Bug Fixes

  • frameworks: width-correct integer-typedef struct fields via GoABIType (#95) (91d354a)