Skip to content

Releases: expr-lang/expr

v1.9.0

11 Aug 08:49
16bee8c
Compare
Choose a tag to compare
  • Fixed handling of space(s) in between operator 05a8d87.
  • Fixed double dot range for invalid input (#164).
  • Added nil safe operator (#173).
  • Fixed acceptWord checks the rune after word (#184).
  • Added ability to return errors from custom functions. (#159).
  • Added codegen for expr envs (#193).
  • Fixed io/fs.FileName replace to os.FileName (#194).
  • Fixed exprgen shouldn't generate methods for aliases (#196).
  • Added support for ConstantNode in checker (#197).
  • Many documentation improvements.

v1.8.9

09 Sep 20:08
Compare
Choose a tag to compare

7dd2fd3 Fix compiler fold optimization of "integer divide by zero"

v1.8.8

19 May 07:35
Compare
Choose a tag to compare

f716d23 Fixed docgen for ambiguous fields on nested structs.

v1.8.7

18 May 18:02
Compare
Choose a tag to compare

ec30886 Fixed docgen for ambiguous fields in embedded structs

v1.8.6

15 May 16:11
Compare
Choose a tag to compare

d22339d Add support for maps in len builtin
022271e Fix parsing of pointers in nested closures

v1.8.5

10 May 12:19
Compare
Choose a tag to compare

337130d Fixed embed struct reference
ec784bf Fixed folding of constant ints

v1.8.4

23 Apr 19:35
Compare
Choose a tag to compare
  • 8d1f4e8 docgen: add package name to types

v1.8.3

19 Apr 12:43
Compare
Choose a tag to compare

v1.8.2

27 Mar 12:26
Compare
Choose a tag to compare

637431e Output sorted fields in markdown

v1.8.1

26 Mar 18:18
Compare
Choose a tag to compare

5ff1280 Fix type check for fast call path