Skip to content

Releases: expr-lang/expr

v1.0.7

09 Oct 16:03
Compare
Choose a tag to compare
  • Refactored embedded structs to types table conversion.
  • Deprecated expr.With, use expr.Env instead.

v1.0.6

04 Oct 14:09
Compare
Choose a tag to compare
  • Added type checks for "in" operator

v1.0.5

18 Sep 14:08
Compare
Choose a tag to compare
  • Fixed unquoting strings

v1.0.4

18 Sep 12:58
Compare
Choose a tag to compare
  • Added support for embedded structs.
  • Fixed type checks for functions and methods.

v1.0.3

21 Aug 15:30
Compare
Choose a tag to compare
  • Added possibility to use "in" operator with maps and structs.

v1.0.2

20 Aug 19:14
Compare
Choose a tag to compare
  • Fixed type checks for binary operators
  • Improved error messages for nil dereference

v1.0.1

09 Aug 14:20
Compare
Choose a tag to compare
  • Added more type checks

v1.0.0

08 Aug 17:13
aae3b0f
Compare
Choose a tag to compare
  • Added type checks

    More advance type checks in strict mode. To enter strict mode set variable types with expr.Define() or expr.With() functions.

See UPGRADE.md on how to upgrade from 0.x.

v0.0.5

05 Aug 14:51
Compare
Choose a tag to compare
  • Improved error position reporting

v0.0.4

05 Aug 14:20
Compare
Choose a tag to compare
  • Added regex compile while parse if possible.