Skip to content

Releases: codingseb/ExpressionEvaluator

1.4.40.0

22 Sep 07:52
b266cc5
Compare
Choose a tag to compare
  • Make shared cache for types resolution thread safe (see #163 Thanks to @stukselbax)
  • Add ScriptEvaluating and ScriptEvaluated events (see #161 Thanks to @Arc-huangjingtong)
  • Add unaryOperatorsDictionary to manage custom operators that are both unaries and binaries better (see #159 and #160 Thanks to @Yazwh0)

1.4.39.0

26 Aug 12:32
1f7b896
Compare
Choose a tag to compare
  • net45 target is now net462 because (net45 is not supported anymore)
  • Match function arguments considering implicit casts (See #148 and #149 Thanks to @israellot)

1.4.38.0

10 Jun 07:51
192288a
Compare
Choose a tag to compare
  • OptionInlineNamespacesEvaluationActive become OptionInlineNamespacesEvaluationRule and allow more possibilities with the addition of InlineNamespacesList (See #134 Thanks to @Toxic-Cookie)
    This option can now be one of those :
    • InlineNamespacesEvaluationRule.AllowAll
    • InlineNamespacesEvaluationRule.AllowOnlyInlineNamespacesList
    • InlineNamespacesEvaluationRule.BlockOnlyInlineNamespacesList
    • InlineNamespacesEvaluationRule.BlockAll
  • Throw better exception and get better exception context with ExceptionDispatchInfo on TargetInvocationException.InnerException and BubbleExceptionContainer (See #124, #141 Thanks to @jl0pd and #138 Thanks to @iisfaq)

1.4.37.0

22 Feb 13:52
365551a
Compare
Choose a tag to compare
  • Correction of the explicit cast between primitive types and rounding numbers before (int)3.6 -> 4 now (int)3.6 -> 3 (Thanks to @Crown0815 See #130)

1.4.36.0

20 Jan 14:29
9e659e3
Compare
Choose a tag to compare
  • Correction of creation of instance with new keyword when OptionInlineNamespacesEvaluationActive is set to false (see #127 thanks to @HelgeL)
  • Add the option OptionVariablesPersistenceCustomComparer to reuse variables outside of the evaluator (In this case OptionCaseSensitiveEvaluationActive is not used anymore for variables) (See #126 thanks to @AttilaSzobonya)

1.4.35.0

28 Oct 05:37
d640aa9
Compare
Choose a tag to compare
  • manage no space between new and "{" for new{...} (Thanks to @stg609 see #122)

1.4.34.0

01 Oct 12:09
8b6c314
Compare
Choose a tag to compare
  • Add intellisence documentation

1.4.33.0

21 Sep 15:03
99011fd
Compare
Choose a tag to compare
  • Fix return null when return within foreach (Thanks to @stg609 see #119)

1.4.32.0

13 Sep 07:10
d5932a7
Compare
Choose a tag to compare
  • Correction of a bug when variable start with new (see #116 and #117 Thanks to @guyleaf)
  • Correction of assignation of strongly typed variables (Not really as C# but better than before) (see #115 Thanks to froggy96)

1.4.31.0

03 Aug 14:51
f4e9161
Compare
Choose a tag to compare
  • Correction of a bug in methods selection (See #110 Thanks to @midgleyc)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy