Skip to content

chore(deps): bump github.com/expr-lang/expr from 1.17.7 to 1.17.8#4663

Open
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/go_modules/github.com/expr-lang/expr-1.17.8
Open

chore(deps): bump github.com/expr-lang/expr from 1.17.7 to 1.17.8#4663
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/go_modules/github.com/expr-lang/expr-1.17.8

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 20, 2026

Bumps github.com/expr-lang/expr from 1.17.7 to 1.17.8.

Release notes

Sourced from github.com/expr-lang/expr's releases.

v1.17.8

Expr is an expression language designed to deliver dynamic configurations with unparalleled accuracy, safety, and speed.

program, err := expr.Compile(`let foo = bar(); baz(foo, foo)`)

In this release:

  • New feature: added bytes literal syntax (#894)
  • Improved performance: count comparisons to any (#897)
  • Improved performance: added sum range optimization (#896)
  • Improved performance: added count threshold comparisons (#898)
  • Improved performance: optimize loop iteration with scope pool (#908)
  • Improved performance: added fast paths for min, max, mean, and median (#909)
  • Fixed: ctx into nested custom funcs and Env (#883)
  • Fixed: disable check for missing predicate during parseing (#924)
  • Fixed: detect $env() calls at compile time (#923)
  • Fixed: bounds check to get() (#918)
  • Fixed: validate sortBy order argument type (#912)
  • Fixed: reduce empty array without init val (#911)
  • Fixed: validate arg count before OpCall (#904)
  • Fixed: correct variadic method arg type (#889)
Commits
  • 21f4f05 Fix impossible unsigned integer comparisons in Abs() function (#919)
  • 3461fbb perf(vm): optimize loop iteration with scope pool (#908)
  • 94ec86d fix(patcher): ctx into nested custom funcs and Env (#883)
  • 40bda0b Disable check for missing predicate during parseing
  • 552eb1b Disable check for missing predicate during parseing
  • 75a31bc fix(fuzz): skip json unsupported type errors (#928)
  • 391930f chore(ci): add Go 1.26 to test matrix (#929)
  • f0176e7 Update README.md: Added GlassFlow.dev in the list of companies using expr (#927)
  • 2aaa9aa fix(checker): detect $env() calls at compile time (#923)
  • 0785f19 fix(fuzz): skip reflect err for variadic calls (#921)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/expr-lang/expr](https://github.com/expr-lang/expr) from 1.17.7 to 1.17.8.
- [Release notes](https://github.com/expr-lang/expr/releases)
- [Commits](expr-lang/expr@v1.17.7...v1.17.8)

---
updated-dependencies:
- dependency-name: github.com/expr-lang/expr
  dependency-version: 1.17.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Mar 20, 2026
@sonarqubecloud
Copy link
Copy Markdown

@github-actions
Copy link
Copy Markdown
Contributor

Published E2E Test Results

  4 files    4 suites   4h 16m 59s ⏱️
121 tests  61 ✅  7 💤 53 ❌
418 runs  340 ✅ 25 💤 53 ❌

For more details on these failures, see this check.

Results for commit 1624ae9.

@github-actions
Copy link
Copy Markdown
Contributor

Published Unit Test Results

2 443 tests   2 443 ✅  3m 19s ⏱️
  129 suites      0 💤
    1 files        0 ❌

Results for commit 1624ae9.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update Go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants