Skip to content

deps: update module github.com/expr-lang/expr to v1.16.9

Ghost User requested to merge renovate/github.com-expr-lang-expr-1.x into master

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

Compare Source

Expr is a Go-centric expression language designed to deliver dynamic configurations with unparalleled accuracy, safety, and speed.

In this release:

v1.16.8

Compare Source

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

 

Merge request reports