Skip to content

Commit fb79742

Browse files
committed
Documented the release of CppSharp 0.8.18.
Signed-off-by: Dimitar Dobrev <[email protected]>
1 parent 213f297 commit fb79742

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# CppSharp 0.8.17 25.12.2017
2+
3+
4+
5+
Do not generate wrappers for template specializations if original method in template class is ignored.
6+
7+
Add one more include path which Linux usually expects.
8+
9+
Evaluate expressions for enums generated using GenerateEnumFromMacros
10+
11+
Evaluate expressions when generating enum from macros - ExpressionEvaluator taken from https://github.com/codingseb/ExpressionEvaluator
12+
13+
Set the name-space for enums generated from macros.
14+
15+
Preliminary script for building 32-bit Nuget package
16+
17+
Field property getter returns non-value types by reference instead of by copy.
18+
19+
Update VS check when downloading pre-compiled LLVM packages.
20+
21+
Add `IgnoreConversionToProperty(pattern)` and `ForceConversionToProperty(pattern)`.
22+
23+
Add `UsePropertyDetectionHeuristics` option to `DriverOptions`.
24+
25+
Add "run" to verbs.txt
26+
27+
Added support for 16-bit wide characters (char16_t).
28+
29+
Fixed the generated C++ for symbols when protected classes need them.
30+
31+
Removed the possibility for conflicts between overloads when generating C++ for symbols.

0 commit comments

Comments
 (0)