|
5 | 5 | <Product>CodingSeb.ExpressionEvaluator</Product> |
6 | 6 | <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> |
7 | 7 | <Copyright>Copyright © Coding Seb 2017</Copyright> |
8 | | - <Version>1.3.3.0</Version> |
9 | | - <AssemblyVersion>1.3.3.0</AssemblyVersion> |
10 | | - <FileVersion>1.3.3.0</FileVersion> |
| 8 | + <Version>1.3.4.0</Version> |
| 9 | + <AssemblyVersion>1.3.4.0</AssemblyVersion> |
| 10 | + <FileVersion>1.3.4.0</FileVersion> |
11 | 11 | <OutputPath>bin\$(Configuration)\</OutputPath> |
12 | 12 | <Authors>Coding Seb</Authors> |
13 | 13 | <PackageId>CodingSeb.ExpressionEvaluator</PackageId> |
|
18 | 18 | <GeneratePackageOnBuild>true</GeneratePackageOnBuild> |
19 | 19 | <PackageIconUrl>https://github.com/codingseb/ExpressionEvaluator/blob/master/Icon.png?raw=true</PackageIconUrl> |
20 | 20 | <PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance> |
21 | | - <PackageReleaseNotes>Main improvements |
22 | | -* Support <> 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<string>() { "text1", "text2" } |
28 | | -new Dictionnary<string, int> { {"seven", 7}, {"nine", 9}} |
29 | | -new Dictionnary<string, int> { ["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> |
| 21 | + <PackageReleaseNotes>* Support ++ and -- as prefix operators |
| 22 | +* Support ~ as bitwise complement operator |
| 23 | +* Support of the sizeof keyword |
| 24 | +* Add hexadecimal and binary notations for int values with 0x and 0b prefixes |
| 25 | +* Add the _ (underscore) as digit separator in numbers (all notations) |
| 26 | +* Add the following options to have a culture dependant way to evaluate numbers |
| 27 | + * CultureInfoForNumberParsing |
| 28 | + * OptionNumberParsingDecimalSeparator |
| 29 | + * OptionNumberParsingThousandSeparator |
| 30 | + * OptionFunctionArgumentsSeparator |
| 31 | + * OptionInitializersSeparator |
| 32 | +* Some memory management and performance improvement |
| 33 | +* Some bugs corrections</PackageReleaseNotes> |
36 | 34 | </PropertyGroup> |
37 | 35 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> |
38 | 36 | <DebugType>full</DebugType> |
|
0 commit comments