Skip to content

Commit 92a4c3f

Browse files
author
Sébastien Geiser
committed
Version 1.3.3.0
Version 1.3.3.0
1 parent 9937faa commit 92a4c3f

File tree

2 files changed

+19
-7
lines changed

2 files changed

+19
-7
lines changed

CodingSeb.ExpressionEvaluator/CodingSeb.ExpressionEvaluator.csproj

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
<Product>CodingSeb.ExpressionEvaluator</Product>
66
<Description>A Simple Math and Pseudo C# Expression Evaluator in One C# File. And from version 1.2.0 can execute small C# like scripts</Description>
77
<Copyright>Copyright © Coding Seb 2017</Copyright>
8-
<Version>1.3.2.0</Version>
9-
<AssemblyVersion>1.3.2.0</AssemblyVersion>
10-
<FileVersion>1.3.2.0</FileVersion>
8+
<Version>1.3.3.0</Version>
9+
<AssemblyVersion>1.3.3.0</AssemblyVersion>
10+
<FileVersion>1.3.3.0</FileVersion>
1111
<OutputPath>bin\$(Configuration)\</OutputPath>
1212
<Authors>Coding Seb</Authors>
1313
<PackageId>CodingSeb.ExpressionEvaluator</PackageId>
@@ -18,9 +18,21 @@
1818
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
1919
<PackageIconUrl>https://github.com/codingseb/ExpressionEvaluator/blob/master/Icon.png?raw=true</PackageIconUrl>
2020
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
21-
<PackageReleaseNotes>* Support for inline namespaces (More flexible, but slower)
22-
* Option OptionInlineNamespacesEvaluationActive (To unactive inline namespaces)
23-
* Remove not necessary nugets dependencies</PackageReleaseNotes>
21+
<PackageReleaseNotes>Main improvements
22+
* Support &lt;&gt; syntax for specify types of generics
23+
* Support of creation initializers for collections, dictionnaries and objects
24+
25+
Here a few examples of what this version allow to do :
26+
27+
new List&lt;string&gt;() { "text1", "text2" }
28+
new Dictionnary&lt;string, int&gt; { {"seven", 7}, {"nine", 9}}
29+
new Dictionnary&lt;string, int&gt; { ["seven"]= 7, ["nine"] = 9}
30+
new MyObject() { MyStringProperty = "A value", MyIntProperty = 8}
31+
32+
Other changes
33+
* Add ListOfType Standard function
34+
* A reference on the current evaluator added in VariableEvaluationEventArg and FunctionEvaluationEventArg
35+
* Small improvement of the Indexing []</PackageReleaseNotes>
2436
</PropertyGroup>
2537
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
2638
<DebugType>full</DebugType>

CodingSeb.ExpressionEvaluator/ExpressionEvaluator.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/******************************************************************************************************
22
Title : ExpressionEvaluator (https://github.com/codingseb/ExpressionEvaluator)
3-
Version : 1.3.2.3
3+
Version : 1.3.3.0
44
(if last digit (the forth) is not a zero, the version is an intermediate version and can be unstable)
55
66
Author : Coding Seb

0 commit comments

Comments
 (0)