Skip to content

Commit 41e2aed

Browse files
committed
version 3.0.1
1 parent e90b18f commit 41e2aed

4 files changed

Lines changed: 16 additions & 8 deletions

File tree

Readme.md

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -210,13 +210,17 @@ You can send suggestions at support@gamedevware.com
210210

211211
## Changes
212212

213+
# 3.0.1
214+
fix: Added formatting of new expression types (Member Init/List Init) from the syntax tree.
215+
fix: changed the name of `Assignment` binding name to `AssignmentBinding`, the code is backwards compatible with the old name.
216+
213217
# 3.0.0
214-
* BREAKING CHANGE: Changed the distribution form to Unity Package instead of a library.
215-
* feature: Added parser support for object initializers and collections initializers.
216-
* fix: fix for Mono failture to return underlying type code for Enum types
217-
* chore: Increased C# language support to version 7.3 and formatted the code.
218-
* BREAKING CHANGE: Raised the minimum .NET Framework version to 4.6.
219-
* chore: Added new compilation targets to support modern .NET versions.
218+
BREAKING CHANGE: Changed the distribution form to Unity Package instead of a library.
219+
feature: Added parser support for object initializers and collections initializers.
220+
fix: fix for Mono failture to return underlying type code for Enum types
221+
chore: Increased C# language support to version 7.3 and formatted the code.
222+
BREAKING CHANGE: Raised the minimum .NET Framework version to 4.6.
223+
chore: Added new compilation targets to support modern .NET versions.
220224

221225
# 2.3.0
222226

src/GameDevWare.Dynamic.Expressions.Tests/ExecutorTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1002,7 +1002,7 @@ public void MemberInit()
10021002
TestClassField = new ExecutorTests.TestClass { { 1, 2 } },
10031003
TestGenericClassFieldNotNull = { GenericField = 123 },
10041004
ListField = new List<int>() { 2, 3 },
1005-
ListProperty = { 4, 5 }
1005+
ListProperty = { 4, 5, },
10061006
}";
10071007
var knownTypes = new KnownTypeResolver(typeof(TestClass), typeof(List<int>));
10081008
var expected = new TestClass {

src/GameDevWare.Dynamic.Expressions.Unity.2021/Packages/com.gamedevware.csharpeval/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# 3.0.1
2+
fix: Added formatting of new expression types (Member Init/List Init) from the syntax tree.
3+
fix: changed the name of `Assignment` binding name to `AssignmentBinding`, the code is backwards compatible with the old name.
4+
15
# 3.0.0
26
BREAKING CHANGE: Changed the distribution form to Unity Package instead of a library.
37
feature: Added parser support for object initializers and collections initializers.

src/GameDevWare.Dynamic.Expressions/GameDevWare.Dynamic.Expressions.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<PropertyGroup>
44
<TargetFrameworks>$(NetTargetPlatforms);</TargetFrameworks>
55
<Authors>Denis Zykov</Authors>
6-
<Version>3.0.0</Version>
6+
<Version>3.0.1</Version>
77
<PackageId>GameDevWare.Dynamic.Expressions</PackageId>
88
<Product>GameDevWare.Dynamic.Expressions</Product>
99
<Description>C# expression parsing and execution library. Designed for AOT runtimes (Unity's IL2CPP, .NET Native, Mono AOT).</Description>

0 commit comments

Comments
 (0)