From d2d5bb30d7aa5c5c9d799c17cab54dfb5c863f6c Mon Sep 17 00:00:00 2001 From: Dimitar Dobrev Date: Wed, 8 May 2019 01:16:58 +0300 Subject: [PATCH] Document the release of CppSharp 0.9.2 Signed-off-by: Dimitar Dobrev --- docs/releases/CppSharp-0.9.2-8.5.2019.md | 35 ++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 docs/releases/CppSharp-0.9.2-8.5.2019.md diff --git a/docs/releases/CppSharp-0.9.2-8.5.2019.md b/docs/releases/CppSharp-0.9.2-8.5.2019.md new file mode 100644 index 00000000..94626ec1 --- /dev/null +++ b/docs/releases/CppSharp-0.9.2-8.5.2019.md @@ -0,0 +1,35 @@ +# CppSharp 0.9.2 8.5.2019 + +* Fix the Windows build by not storing Unicode in std::string + +* Fixed type map support for typedef types + +* Name anonymous types after the fields which use them + +* Generate valid C# when std::string is only used for variables + +* Generate valid C# when std::string is only used for non-private fields + +* Support indirect parameters + +* Add a test for passing by value of structs with copy ctors + +* Add parsing and AST support for RecordArgABI information in class records. + +* Fix the generated C++ for Xcode 10.2 + +* Optimize renaming of declarations named after keywords + +* Optimize the cleaning of invalid names + +* Fix a crash when a function pointer takes a function pointer + +* Generate valid C# for returned const char*& + +* Generate valid C# for overloads with types nested in templates + +* Fix the naming of anonymous types when 2+ types are nested 2+ levels + +* Remove ParserOptions.Abi since its misleading as it serves no purpose + +* Improved robustness when parsing C++ ABI kind \ No newline at end of file