Skip to content

Releases: expr-lang/expr

v1.5.0

25 Feb 07:17
Compare
Choose a tag to compare

Complete rewrite of expr parser from scratch.

v1.4.5

21 Feb 07:15
Compare
Choose a tag to compare
  • 3c6ea97 Fix check for nil interface

v1.4.4

20 Feb 14:01
ab801d4
Compare
Choose a tag to compare
  • ab801d4 Allow passing nil to functions as nil interface{} (#87)
  • 0d28b64 Add error message on running of nil program

v1.4.3

27 Jan 12:09
Compare
Choose a tag to compare
  • Fixed type checked for undefined variables.

v1.4.2

11 Dec 11:11
Compare
Choose a tag to compare
  • Fixed bug with compiling integer values to interface{} types.

v1.4.1

13 Nov 09:42
Compare
Choose a tag to compare
  • Added bounds check for slice operations foo[0:5]

v1.4.0

07 Nov 09:18
Compare
Choose a tag to compare
  • Added option to allow using undefined variables.
  • Fixed getting default values out of maps.

v1.3.2

06 Nov 13:27
Compare
Choose a tag to compare
  • Fixed checker for string slices.

v1.3.1

28 Oct 11:34
4d2b11c
Compare
Choose a tag to compare
  • Moved conf.Options out of internal package.

v1.3.0

15 Oct 12:13
5e64f7b
Compare
Choose a tag to compare
  • Added support for functions with variadic arguments.
  • Added fast call opcode for special case functions.