Skip to content

Releases: dynamicexpresso/DynamicExpresso

v2.19.2

26 May 10:09
b0aeeb3
Compare
Choose a tag to compare

What's Changed

  • FIX: Multi threading issue. No longer store MethodData in MethodGroupExpression. Fix #361 by @metoule in #366

Full Changelog: v2.19.1...v2.19.2

v2.19.1

16 May 17:31
15ef85f
Compare
Choose a tag to compare

What's Changed

  • FIX: Concurrency bug. No longer store MethodData as static variables by @metoule in #365

Refactoring:

  • Code format: fix compilation suggestions by @metoule in #363

Full Changelog: v2.19.0...v2.19.1

v2.19.0

17 Apr 17:06
61c11fc
Compare
Choose a tag to compare

What's Changed

  • ⚡Improve performance by @metoule in #349
  • Add support of dynamic property and index assignments by @metoule in #353
  • Properly handle default parameter value when the parameter type is a value type by @metoule in #355
  • rollback: mark DetectorOptions.IncludeChildren as obsolete and del implementation by @davideicardi in #356

Full Changelog: v2.18.0...v2.19.0

v2.18.0

23 Mar 09:36
29167bb
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.17.2...v2.18.0

v2.17.2

20 Nov 08:49
546a0cb
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.17.1...v2.17.2

v2.17.1

29 Oct 11:32
590910d
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.16.1...v2.17.1

v2.16.1

14 Jun 16:28
dfa3277
Compare
Choose a tag to compare

What's Changed

  • No longer move to the next token when parsing an is or as expression by @metoule in #289

Full Changelog: v2.16.0...v2.16.1

v2.16.0

24 Mar 15:53
65bdcba
Compare
Choose a tag to compare

What's Changed

  • Fix issue when parsing hexadecimal and binary literals by @metoule in #242
  • Add support of Single-Dimensional Arrays initialization by @metoule in #245
  • Issues 212, 256: Adding support for internal lambdas to reference parameters from the parent lambda by @holdenmai in #257
  • Added support of collection initializer syntax. by @holdenmai in #250
  • Adding fuller support for resolving anonymous type data on a dynamic object by @holdenmai in #258
  • Consider curly brackets to decide when the body of a lambda stops by @metoule in #260
  • Handle unary operator on enums by @metoule in #265
  • Promotion InterpreterExpressions to lambda expressions by @metoule in #266
  • Params array: only promote first argument if it can be an array by @metoule in #267
  • Throw exception when trying to register a closed generic type. by @metoule in #268
  • No longer crash when trying to match a generic method that'll violate the generic constraints by @metoule in #274
  • No longer promote generic types if their arguments aren't compatible by @metoule in #277

New Contributors

Full Changelog: v2.13.0...v2.16.0

v2.13.0

14 Jun 10:14
b502ef3
Compare
Choose a tag to compare

What's Changed

  • implicit this reference #232. by @halamah in #233
  • Handle bitwise operations on Enums by @metoule in #237
  • Add support for hexadecimal and binary literals (0x and 0b) by @metoule in #238
  • Allow default values for generic parameters by @israellot in #239

Full Changelog: v2.12.0...v2.13.0

v2.12.0

12 Mar 09:40
5917166
Compare
Choose a tag to compare

What's Changed

  • Cleanup csproj after removing support for .NET Framework by @metoule in #230
  • Fix registration of same method signature via SetFunction by @metoule in #231

Full Changelog: v2.11.0...v2.12.0