Releases: Cysharp/csbindgen
Releases · Cysharp/csbindgen
Ver.1.8.0
Ver.1.7.5
What's Changed
- fix: unit tests by @Danielmelody in #42
- Function pointer parameters now has names by @KoolieAid in #40
- Generate
Box<T>
,NonNull<T>
asT*
in C# - Generate
std::num::NonZero
New Contributors
- @Danielmelody made their first contribution in #42
- @KoolieAid made their first contribution in #40
Full Changelog: 1.7.4...1.7.5
Ver.1.7.4
What's Changed
- feat: add extra namespaces to the exported file by @gamedolphin in #38
- add
csharp_generate_const
, generate C# const field from Rust const
New Contributors
- @gamedolphin made their first contribution in #38
Full Changelog: 1.7.3...1.7.4
Ver.1.7.3
What's Changed
- Add a setting to GetStarted to build crate into a dynamic library. by @higumachan in #27
- Update README.md To Add Main() to the build.rs by @NicholasMaselli in #29
- Support code inside Module blocks by @dsmiller95 in #34
New Contributors
- @higumachan made their first contribution in #27
- @NicholasMaselli made their first contribution in #29
- @dsmiller95 made their first contribution in #34
Full Changelog: 1.7.2...1.7.3
Ver.1.7.2
- csbindgen Grouping Code Generator uses
using System;
Ver.1.7.0
- support bitflags crate
- support tuple struct
- support unit struct
- support multi input_bindgen_file
- add csharp_disable_emit_dll_name option
- add GroupedNativeMethods code generator(NuGet
csbindgen
)