deps: update module github.com/expr-lang/expr to v1.16.9
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
github.com/expr-lang/expr | require | patch |
v1.16.7 -> v1.16.9
|
Release Notes
expr-lang/expr (github.com/expr-lang/expr)
v1.16.9
Expr is a Go-centric expression language designed to deliver dynamic configurations with unparalleled accuracy, safety, and speed.
In this release:
- Fixed function calls with int64 params. https://github.com/expr-lang/expr/pull/663
v1.16.8
Expr is a Go-centric expression language designed to deliver dynamic configurations with unparalleled accuracy, safety, and speed.
program, err := expr.Compile(`now() - created_at < duration("24h")`)
In this release:
- Added checks for nil before string casts in VM (#654)
- Added int overflow checks.
45c1ae7
- Improved lexer (#653)
- Improved error messages for index out of bounds errors.
6cf0edb
- Fixed: invoke the Deref function as needed for the function arguments. (#651)
- Fixed build on 386 arch.
cae6003
Expr Editor
The Expr Editor is an embeddable code editor written in JavaScript with full support of Expr language.
Expr Pro
Expr Pro is a set of extensions for Expr for advanced use cases. It includes expressions explanation, performance profiling, and more.
-
If you want to rebase/retry this MR, check this box