v17.0.0
What's Changed
- Handle
format
andformat_arg
attributes as no-ops. by @alexrp in #457 - Readme: fix ClangSharpPInvokeGenerator version by @Mixaill in #459
- Updating the repo to target the latest .NET 8 preview by @tannergooding in #463
- Add support for InlineArray, generate readonly instance members, and fix signed bitfield handling by @tannergooding in #464
- Fixed anonymous type generation in C mode. by @Summpot in #467
- Ensure that various analyzers aren't enabled for .NET Standard by @tannergooding in #472
- Allow equals sign in value for parsed KVP Pairs by @kkukshtel in #471
- Add support for DisableRuntimeMarshalling and CallConvMemberFunction by @tannergooding in #480
- Regenerating bindings for libclang v17.0.4 by @tannergooding in #483
- Ensure string escape sequences work as expected by @tannergooding in #485
- Update ci.yml to use the global.json for SDK installs by @tannergooding in #486
- Ensure --include works for whole records and so on by @tannergooding in #487
- Ensure Linux is running tests by @tannergooding in #488
- Update to the stable release of .NET 8 in the global.json by @tannergooding in #493
- Ensure compatible-codegen inserts "unsafe" where required by @tannergooding in #494
- Update latest-codegen to be net8.0 by @tannergooding in #496
- Add a test covering a nested anonymous union by @tannergooding in #497
- Split the test output to its own stream in single-file mode by @tannergooding in #498
New Contributors
- @alexrp made their first contribution in #457
- @Mixaill made their first contribution in #459
- @Summpot made their first contribution in #467
- @kkukshtel made their first contribution in #471
Full Changelog: v16.0.0...v17.0.0