This release focuses on bugfixes and documentation improvements, as well as a few small performance improvements.
Runtime, Tooling, SDK
runtime: Update rule index's trie node scalar handling so that numerics compare correctly (#5585) authored by @ashutosh-narkar reported by @alvarogomez93
ast: Improve error information when metadata yaml fails to compile (#4475) authored and reported by @johanfylling
bundle: Retain metadata annotations for Wasm entrypoints during inspection (#5588) authored and reported by @johanfylling
compile: Allow object generating rules to be annotated as entrypoints (#5577) authored and reported by @johanfylling
plugins/discovery: Support for persisting and loading discovery bundle from disk (#2886) authored by @ashutosh-narkar reported by @anderseknert
perf: Use json.Encode to avoid extra allocation (authored by @anderseknert)
This release focuses on bugfixes and documentation improvements, as well as a few small performance improvements.
Runtime, Tooling, SDK
runtime: Update rule index's trie node scalar handling so that numerics compare correctly (#5585) authored by @ashutosh-narkar reported by @alvarogomez93
ast: Improve error information when metadata yaml fails to compile (#4475) authored and reported by @johanfylling
bundle: Retain metadata annotations for Wasm entrypoints during inspection (#5588) authored and reported by @johanfylling
compile: Allow object generating rules to be annotated as entrypoints (#5577) authored and reported by @johanfylling
plugins/discovery: Support for persisting and loading discovery bundle from disk (#2886) authored by @ashutosh-narkar reported by @anderseknert
perf: Use json.Encode to avoid extra allocation (authored by @anderseknert)
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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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)
Looks like this PR is already up-to-date with main! If you'd still like to recreate it from scratch, overwriting any edits, you can request @dependabot recreate.
Bumps github.com/open-policy-agent/opa from 0.48.0 to 0.49.0.
Release notes
Sourced from github.com/open-policy-agent/opa's releases.
Changelog
Sourced from github.com/open-policy-agent/opa's changelog.
Commits
ba0718e
Prepare v0.49.0 release548e667
ci: pin golang image7ce6a90
Update OPAL tutorials link1630052
plugins/discovery: Support to persist and load discovery bundle from diskf93d0f8
bundle: Retain metadata annotations for Wasm entrypoints during inspection (#...daeab61
topdown: http.send to cache responses based on status code44f9c3a
Steps to use AWS Web Identity Credentials with k83320616
build(deps): bump aquasecurity/trivy-action from 0.8.0 to 0.9.035b2b6d
Update rule index's trie node scalars to use custom mapea06d89
docs/graphql: non-nullable id argument and typo fix.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 merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@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)