Releases: mono/CppSharp
Releases · mono/CppSharp
Add GCC11 and VS2022 support
This new release updates to Clang 18 and adds support for VS2022 and GCC11.
Also comes some nice binding fixes, check the full release notes below for specifics.
What's Changed
- CppSharp.AST.Declaration - fixed return QualifiedOriginalName, QualifiedLogicalOriginalName by @stachu99 in #1740
- CSharpExpressionPrinter: Wrap expression in parenthesis by @trungnt2910 in #1741
- CSharpExpressionPrinter: Recurse into operands by @trungnt2910 in #1745
- CSharp: More default parameter fixes by @trungnt2910 in #1747
- Add type to non-type template parameter decls. by @tritao in #1749
- Array marshalling by @trungnt2910 in #1748
- Add qualified template name to GetCXXRecordDeclFromBaseType. by @tritao in #1751
- SymbolResolver: Use filename when path cannot be found by @trungnt2910 in #1752
- CSharpSources: Dereference pointer variables by @trungnt2910 in #1753
- Fix crash on Linux by
DllImport
ing correct version of libdl by @Pixelstormer in #1764 - Bug fixes for GCC 11, cache conversion robustness and error handling by @tritao in #1765
- Update to Clang 16 for MSVC 2022 support by @tritao in #1724
- Fix Value Type Out Parameters by @Saalvage in #1772
New Contributors
- @stachu99 made their first contribution in #1740
- @trungnt2910 made their first contribution in #1741
- @Pixelstormer made their first contribution in #1764
- @Saalvage made their first contribution in #1772
Full Changelog: v1.0.50...v1.1
v1.0.45.22293
Publish package to nuget.org when a version tag is created