Releases: codingseb/ExpressionEvaluator
Releases · codingseb/ExpressionEvaluator
1.4.30.0
- BubbleExceptionContainer now throw their exceptions when necessary and are no more concatenate in string. (See #105, Thanks to @TheoVC)
- The default keyword this is introduce and is automatically set on the Context object (This allow to do indexing and call extentions methods on the context object) (See #104, Thanks to @TheoVC)
- We can now set a variable to null in PreEvaluateVariable events (See #106 Thanks to @stg609)
- Double double quotes are now supported in escaped string to escape double quotes @"""" (See #107 Thanks to @stg609)
1.4.29.0
1.4.28.0
1.4.27.0
- Manage Nested Types Part 2 (instanciate with new and casting) (See #95)
- Cast int to enum now work
- Use methods name as method group and try to select the good override when used as method parameter (See #98 Thanks to @mgwilliam)
- Not perfect but better type inference of generic methods parameters
1.4.26.0
1.4.25.0
1.4.24.0
- Add an event to customize the cast of a method argument (Thanks to @haering for the pull request #91)
- Add an event to do on the fly indexing
something[index]
- Add 2 events ExpressionEvaluating and ExpressionEvaluated to hook easily each expression evaluation. Allow to modify the expression to evaluate and the corresponding result on the fly.
- Correction of a bug in method call selection (dateTime.ToString(format) work again)