Skip to content

build(deps): bump github.com/open-policy-agent/opa from 1.22.0 to 1.22.2 in /packages/policy in the go group across 1 directory - #382

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/packages/policy/go-10c2b0d8cd
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/packages/policy/go-10c2b0d8cd

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 10, 2026 •

Copy link
Copy Markdown
Contributor

Bumps the go group with 1 update in the /packages/policy directory: github.com/open-policy-agent/opa.

Updates github.com/open-policy-agent/opa from 1.22.0 to 1.22.2

Release notes

Sourced from github.com/open-policy-agent/opa's releases.

v1.22.2

This is a bugfix release for a type checker regression in v1.21.0.

Iterating an empty collection is rejected by the type checker

Policies that iterate a collection known to be empty, such as some x in [] or m[_] where m := {}, were rejected with rego_type_error: undefined ref. Iteration with a non-constant key is valid again, and simply yields nothing. Comparing or unifying the elements of such a collection with a value is accepted as well. Constant keys, like [][0], are still reported as undefined.

Reported by @​kholia.

v1.22.1

This is a bugfix release for a rule indexer regression in v1.21.0.

x in {"a", input.y} never matches for a ref x

allow if {
	input.x in {"a", input.y}
}

For an input of {"x": "b", "y": "b"}, this should evaluate to true. Due to a bug in the rule indexer, the rule body hadn't been returned, and allow thus evaluated to undefined.

Reported by @​kholia.

Changelog

Sourced from github.com/open-policy-agent/opa's changelog.

1.22.2

This is a bugfix release for a type checker regression in v1.21.0.

Iterating an empty collection is rejected by the type checker

Policies that iterate a collection known to be empty, such as some x in [] or m[_] where m := {}, were rejected with rego_type_error: undefined ref. Iteration with a non-constant key is valid again, and simply yields nothing. Comparing or unifying the elements of such a collection with a value is accepted as well. Constant keys, like [][0], are still reported as undefined.

Reported by @​kholia.

1.22.1

This is a bugfix release for a rule indexer regression in v1.21.0.

x in {"a", input.y} never matches for a ref x

allow if {
	input.x in {"a", input.y}
}

For an input of {"x": "b", "y": "b"}, this should evaluate to true. Due to a bug in the rule indexer, the rule body hadn't been returned, and allow thus evaluated to undefined.

Reported by @​kholia.

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Nov 10, 2026
Bumps the go group with 1 update in the /packages/policy directory: [github.com/open-policy-agent/opa](https://github.com/open-policy-agent/opa).


Updates `github.com/open-policy-agent/opa` from 1.22.0 to 1.22.2
- [Release notes](https://github.com/open-policy-agent/opa/releases)
- [Changelog](https://github.com/open-policy-agent/opa/blob/main/CHANGELOG.md)
- [Commits](open-policy-agent/opa@v1.22.0...v1.22.2)

---
updated-dependencies:
- dependency-name: github.com/open-policy-agent/opa
  dependency-version: 1.22.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: go
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title build(deps): bump github.com/open-policy-agent/opa from 1.22.0 to 1.22.2 in /packages/policy in the go group build(deps): bump github.com/open-policy-agent/opa from 1.22.0 to 1.22.2 in /packages/policy in the go group across 1 directory Nov 12, 2026
@dependabot
dependabot Bot force-pushed the dependabot/go_modules/packages/policy/go-10c2b0d8cd branch from 7919b62 to c53c9f4 Compare November 12, 2026 18:47
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