- Improved handling of C pointers in OCaml finalizers
- Fixed possible double frees when GC is triggered after
free
has already been called
- Implement
std::error::Error
for generatedError
type - Added support for HIP backend
- Add
Backend::from_env
- Use
-O3
flag when compiling C files
- Add
of_array1
,get_array1
andvalues_array1
to OCaml Array bindings
- Automatically add
rerun-if-changed
to Rust build script - Add
of_array
to generated OCamlArray_*_*
types
- Fix capitalization of Bool in Rust generated code
- Added more methods to
Generate
trait to make it easier to add new languages - Fix OCaml codegen for
u8
arrays - Support boolean arrays in OCaml
- Support
f16
values in Rust usinghalf
crate
- Fix codegen for entries that return no value
- Fix codegen for structs and enums
- Initial release