File opa.changes of Package opa
-------------------------------------------------------------------
Fri Aug 29 04:16:08 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.8.0:
* This release contains a mix of new features, performance
improvements, and bugfixes. Notably:
Support for EdDSA signatures in io.jwt built-ins, including a
new io.jwt.verify_eddsa built-in.
* EdDSA Support in built-ins (#7824)
Support for the EdDSA signing algorithm has been added to
built-in functions in the io.jwt namespace.
This introduces the new io.jwt.verify_eddsa built-in function,
and adds EdDSA support for the following built-ins:
- io.jwt.decode_verify
- io.jwt.encode_sign
- io.jwt.encode_sign_raw
This feature benefited greatly from the groundwork laid by
@lestrrat in (#7638).
* Runtime
- cmd: Add back default cmd.RootCommand definition. (#7811)
authored by @philipaconrad
- Fixing a breaking change to the go API introduced in OPA
v1.7.0.
- cmd: Fix opa exec parameters (#7850, #7840) authored by
@srenatus
- Fixing regressions introduced in OPA v1.7.0, where the
--fail-non-empty and --stdin-input flags were dropped.
- config: accept env vars set to "", discern from unset (#7831)
authored by @srenatus reported by @ManuelNowackConfinale
- handlers: Add thread-safe initialization for gzipPool (#7828)
authored by @charlieegan3
- plugins: Address race in config access (#7825) authored by
@charlieegan3
- plugin/bundle: Correct bundle delay behavior (#7812) authored
by @charlieegan3
- runtime: Update server init check (#7818) authored by
@charlieegan3
* Topdown
- perf: Performance greatly improved for Object.Insert on
existing key (#7820) authored by @anderseknert
- topdown,bundle,plugins: Upgrade interned jwx (0.9.x) with
github.com/lestrrat-go/jwx/v3 (#7638) authored by @lestrrat
* Miscellaneous
- Update organization affiliations (#7842) authored by
@tsandall
- test/e2e: Avoid port exhaustion in concurrent tests (#7862)
authored by @anderseknert
- server: Make TestCertReloading less verbose (#7823) authored
by @charlieegan3
- cmd: Exec test wait for bundle server to start (#7821)
authored by @charlieegan3
- cmd: Update tests to run sync when ready (#7835) authored by
@charlieegan3
- cmd: Move accidental pkg var to local var (#7813) authored by
@philipaconrad
- internal/report: Allow overriding GitHub repo (#7867)
authored by @srenatus
- release: Adding Dockerfile for image used in *-patch build
targets (#7864) authored by @johanfylling
- Dependency updates; notably:
- build: Bump go to 1.24.6 (#7834, #7839) authored by
@johanfylling and @thevilledev
- build(deps): Bump go-viper/mapstructure/v2 from v2.3.0 to
v2.4.0 (#7857) authored by @deeglaze
- build(deps): Bump github.com/containerd/containerd/v2 from
2.1.3 to 2.1.4
- build(deps): Bump github.com/prometheus/client_golang from
1.22.0 to 1.23.0
-------------------------------------------------------------------
Mon Aug 04 05:39:32 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.7.1:
* cmd/parse: Move accidental pkg var to local var. (#7813)
* bugfix: Add back default cmd.RootCommand definition. (#7811)
-------------------------------------------------------------------
Mon Aug 04 05:01:06 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.7.0:
This release contains a mix of new features, performance
improvements, and bugfixes. Notably:
- Improved OPA SDK/API for better extensibility
* SDK Improvements
The OPA SDK/API has been improved to provide better
extensibility an more points of integration for developers.
- ast: Add DefaultModuleLoader (#7794) authored by @srenatus
- ast: Add feature registration from the outside (#7782)
authored by @srenatus
- bundle: Add support for bundle store and activation plugins
(#7771) authored by @philipaconrad
- cmd: Allow branding (#7797) authored by @srenatus
- decisionlogs: Add custom fields grab bag (#7793) authored by
@srenatus
- plugins: allow registering handlerfuncs with name+path
(#7769) authored by @srenatus
- rego: Expose QueryTracers, tracing.Options and Cancel from
QueryContext (#7767) authored by @philipaconrad
- rego: Pass along TracingOpts into EvalContext (#7778)
authored by @srenatus
- runtime: add ExtraDiscoveryOpts to runtime.Params (#7766)
authored by @srenatus
- sdk: Allow for setting default options for all instances
(#7760) authored by @srenatus
- server: Add hooks wiring + new hooks for inter-query caches
(#7775) authored by @srenatus
- server: Ensure that wrapped middlewares all support
http.Flusher (#7772) authored by @srenatus
- server/authorizer: Allow adding paths to validator (#7792)
authored by @philipaconrad
- server+plugins: Allow plugins to inject http handler
middlewares (#7789) authored by @srenatus reported by
@deeglaze
- store+runtime: Extension points for custom stores (#7779)
authored by @srenatus
- test+eval: Add helper to smuggle compiler through context
(#7790) authored by @srenatus
- tester: Support uint64 and float64 metrics in runBenchmark
(#7761) authored by @srenatus
* Runtime, Tooling
- build: Show a warning when .manifest is ignored (#7807)
authored by @charlieegan3
- cli: Avoid os.Exit() in Run() funcs (#7788) authored by
@srenatus
- config: Keep unknown env replacements (#7786) authored by
@srenatus
- format: Not bracketing keywords in imports (#7742) authored
by @johanfylling
- loader: Add bundle lazy loading mode across the runtime.
(#7768) authored by @philipaconrad
- loader: Pass bundle name in AsBundle() (#7798) authored by
@srenatus
- opa exec: stop plugins before exit (#7760) authored by
@srenatus
- plugins/discovery: Make Factories() merge the factories
(#7777) authored by @srenatus
- plugins/discovery: Replace environment variables after
evaluation (#7787) authored by @philipaconrad
- plugins/logs: Add experimental intermediate results field
(#7796) authored by @philipaconrad
- report: Fetching latest OPA release version from GitHub
(#7756) authored by @johanfylling
- OPA will no longer send telemetry data when fetching the
latest release version.
- runtime: Allow enabling NDBCache by default (#7780) authored
by @srenatus
- server+logging: Add BatchDecisionID field to Decision Logs
(#7791) authored by @philipaconrad
- store: Improve conflicting root error message (#7806)
authored by @charlieegan3
* Compiler, Topdown and Rego
- perf: AST compiler optimizations (#7740) authored by
@anderseknert
* Docs, Website
Note: While we have been working on the new website we have
been showing the edge documentation contents (as contents and
framework changes often must go hand in hand). Now that the
website development pace has slowed and the functionality is
more stable, we will be returning to showing the documentation
content from the latest release instead. Please use the edge
documentation site to review new changes. PR previews are also
based on the latest branch commit. This change will be made to
show the v1.7.0 release shortly after publishing.
- docs: Add examples for crypto.sha256 and base64.encode
built-in functions (#7762) authored by @ToluGIT
- docs: Break out the built-in categories in policy ref (#7722)
authored by @sky3n3t
- docs: Correctly spell NetBSD (#7738) authored by @iamleot
- docs: Fix a number of minor docs typos (#7799) authored by
@charlieegan3
- docs: Fix /docs/envoy-authorization/ 404 (#7755 authored by
@charlieegan3
- docs: Remove link to OPA playground share (#7750) authored by
@charlieegan3
- docs: Revise docs index page wording (#7805) authored by
@charlieegan3
- docs: Update warning note in GraphQL API docs (#7737)
authored by @charlieegan3
- website: Add wildcard CORS for data/versions.json (#7784)
authored by @charlieegan3
- website: Ensure no hscroll on built-in tables (#7773)
authored by @charlieegan3
- website: Render versions under /data/versions.json (#7783)
authored by @charlieegan3
- website: Set mobile and desktop tab sizes (#7774) authored by
@charlieegan3
- website: Show link to the edge release of the docs (#7776)
authored by @charlieegan3
* Miscellaneous
- Benchmark fixes (#7765) authored by @anderseknert
- Use Regal for linting Rego (#7752) authored by @anderseknert
- Use shorthand form for types (#7757) authored by
@anderseknert
- .github: Use types for issues (#7751) authored by
@charlieegan3
- build: Add top-level token permissions for workflows (#7795)
authored by @timothyklee
- docs/build: Link checker fixes (#7743) authored by
@charlieegan3
- Dependency updates; notably:
- build(deps): bump github.com/containerd/containerd/v2 from
2.1.1 to 2.1.3
- build(deps): bump google.golang.org/grpc from 1.73.0 to
1.74.2
- build(deps): bump go.opentelemetry.io deps from
1.36.0/0.61.0 to 1.37.0/0.62.0
-------------------------------------------------------------------
Mon Jun 30 16:15:08 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.6.0:
* This release contains a mix of new features, performance
improvements, and bugfixes. Notably:
- Improvements to the OPA website and documentation
- Allowing keywords in Rego references
- Parallel test execution
- Faster built-in function execution
* Allowing keywords in Rego references (#7709)
Previously, Rego references could not contain terms that
conflict with Rego keywords such as package, if, else, not,
etc. in certain constructs:
package example
allow if {
input.package.source # not allowed (before v1.6.0)
input["package"].destination # allowed
}
The constraints for valid Rego references have been relaxed to
allow keywords.
The above example is now valid and will no longer cause a
compilation error.
* Parallel Test Execution (#7442)
By default, OPA will now run tests in parallel (defaulting to
one parallel execution thread per available CPU core),
significantly speeding up test execution time for large test
suites.
The performance boost is closely tied to the number of tests in
your project and your selected parallelism level. For larger
projects and default settings, 2-3x performance gains have been
measured on a MacBook Pro.
Parallelism can be disabled to run tests sequentially by
setting the --parallel flag to 1. E.g. opa test . --parallel=1.
* Faster Builtin Function Evaluation
The builtin context, an internal construct of OPA's evaluation
engine, was previously provided to every builtin function.
As it turns out, only very few of them actually need it, for
caching, cancellation, or lookups.
Those builtins are still provided with a builtin context, but
for calls to all other builtins, we save the memory required by
it.
The impact is tremendous: Even though the size of a single
builtin context is only about 270 bytes, in an example
application (Regal), this change brings about 360 MB of reduced
memory usage!
* Runtime, Tooling, SDK
- cmd/check: opa check --bundle report virtual/base doc
conflicts (#7701) authored by @anderseknert
- When opa check is used with the --bundle flag, an error will
be reported if the provided json/yaml data has a conflicting
overlap with the virtual documents generated by Rego rules.
Such conflicts are ambiguous and can lead to unexpected
evaluation results, and should be resolved.
- cmd/inspect: Fixing missing annotations location in opa
inspect with JSON format (#7459) authored by @johanfylling
reported by @mostealth
- cmd/parse: Expose --v0-compatible flag (#7668) authored by
@tsandall
- cmd/refactor: Fix src:dst parsing to deal with colons (#7648)
authored by @tsandall
- metrics: Fix restartable timer bug. (#7669) authored by
@philipaconrad
- metrics: Prealloc maps + add benchmark (#7664) authored by
@philipaconrad
- oracle: Add support for some and every (#7716) authored by
@charlieegan3
- oracle: Support object refs in FindDefinition (#7711)
authored by @charlieegan3
- plugin/decision: Check if event is too large after
compression (#7526) authored by @sspaink
- runtime,server: Replace gorilla/mux dependency with
http.ServeMux (#7676) authored by @anderseknert
- Note: This is a potentially breaking change for go API users
directly interfacing with the OPA server's routing.
- server: Fix deferred metrics timers. (#7671) authored by
@philipaconrad
- server: Fix query url when opa is served not from root path
(#7644) authored by @olegKoshmeliuk
- Note: This is only applicable for the web UI hosted by OPA on
its root path (/) and OPA is served at some other path than
root.
* Compiler, Topdown and Rego
- ast: Ensure surplus leading zeros always error (#7726)
authored by @charlieegan3
- Note: Primitive Rego number values with leading zeros (e.g.
0123) are now considered invalid at time of parsing and will
generate an error. If you're impacted by this change, please
update your policies to not have numbers with leading zeros.
E.g. 0123 should be changed to 123.
- ast: Fixing type-checker schema cache race condition for
inlined schemas (#7679, 7571) authored by @johanfylling
reported by @daniel-petrov-gig
- perf: Improve performance when referencing "global" in loop
(#7654) authored by @anderseknert
- topdown: Fix issue where path in walk would get mutated
(#7656) authored by @anderseknert reported by
@robmyersrobmyers
- topdown/http: Lenient application/json Content-Type header
(#6684) authored by @sspaink reported by @mrvanes
* Docs, Website, Ecosystem
- api: Expand docs for RegisterBuiltin — no thread-safety
(#7667) authored by @anderseknert reported by
@parth-mehta-989
- docs: Added a search function for the builtins section of
policy-reference (#7704) authored by @sky3n3t
- docs: Add another OR note in AND section (#7706) authored by
@charlieegan3
- docs: Add basic docs covering CI/CD use case (#7703) authored
by @charlieegan3
- docs: Add current ecosystem contribution docs (#7678)
authored by @charlieegan3
- docs: Add EvergreenCodeBlock for code with version (#7706)
authored by @charlieegan3
- docs: Add feedback form for user reported issues (#7662)
authored by @charlieegan3
- docs: Address broken links (#7661) authored by @charlieegan3
- docs: Archive explain that only latest patch is shown (#7682)
authored by @charlieegan3
- docs: Fix bug where the search match respects case (#7713)
authored by @sky3n3t
- docs: Hide feedback pop-up forever if dismissed (#7674)
authored by @charlieegan3
- docs: Improve bundle structure documentation (#7683) authored
by @charlieegan3
- docs: Improve explanations for initial examples (#7677)
authored by @charlieegan3
- docs: Install/Download Instruction Update (#7687) authored by
@charlieegan3
- docs: Move code example data inside the PlaygroundComponent
(#7724) authored by @sky3n3t
- docs: policy-reference, update sig algs formatting (#7685)
authored by @charlieegan3
- docs: Redirect old admission control link (#7730) authored by
@charlieegan3
- docs: Refactored Networking Reference docs (#7686) authored
by @sky3n3t
- docs: Revise sidebar order and layout (#7731) authored by
@charlieegan3
- docs: Reworked existing policy examples to use
PlaygroundExample (#7690) authored by @sky3n3t
- docs: Show a feedback popup on the docs site (#7663) authored
by @charlieegan3
- docs: Show edge rather than latest release (#7717) authored
by @charlieegan3
- docs: Show TOC on CLI page (#7712) authored by @charlieegan3
- docs: Update colors for feedback form in dark mode (#7691)
authored by @charlieegan3
- docs: Update policy-ref allowing anchor linking (#7675)
authored by @charlieegan3
- docs: Update rego in deployment examples (#7707) authored by
@charlieegan3
- docs: Update sidebar (#7723) authored by @charlieegan3
* Miscellaneous
- build: Better detection of go changes (#7696) authored by
@charlieegan3
- build: Bump golang 1.24.3 -> 1.24.4 (#7672) authored by
@srenatus
- Adding Clarification to merge instructions when cutting a
patch release (#7660) authored by @johanfylling
- build: Make summary failure source clearer (#7697) authored
by @charlieegan3
- build: Skip jobs for non docs changes (#7688) authored by
@charlieegan3
- deps: Use google.golang.org/protobuf (#7655) authored by
@sspaink
- perf: Simplify interning (#7714) authored by @anderseknert
- perf: Only pass built-in context to calls depending on it
(#7728) authored by @anderseknert
- perf: Improve built-in concat performance (#7702) authored by
@anderseknert
- perf: More efficient data/v1 POST handler (#7673) authored by
@anderseknert
- test: Fix flaky TestRaisingHTTPClientQueryError (#7698)
authored by @sspaink
- test: Fix flaky topdown query cache tests (#7590) authored by
@sspaink
- Dependency updates; notably:
- build(deps): Bump gqlparser from v2.5.27 to v2.5.28 (#7699)
authored by @robmyersrobmyers
- build(deps): bump github.com/go-logr/logr from 1.4.2 to
1.4.3
- build(deps): bump github.com/vektah/gqlparser/v2 from
2.5.26 to 2.5.27
- build(deps): bump golang.org/x/net from 0.39.0 to 0.40.0
- build(deps): bump google.golang.org/grpc from 1.72.0 to
1.72.2
- build(deps): bump oras.land/oras-go/v2 from 2.5.0 to 2.6.0
- build(deps): bump go.opentelemetry.io deps to 1.36.0/0.61.0
-------------------------------------------------------------------
Mon Jun 30 16:07:29 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.5.1:
* Fix issue where path in `walk` would get mutated (#7657)
-------------------------------------------------------------------
Mon Jun 30 15:54:35 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.5.0:
* This release contains a mix of new features, performance
improvements, and bugfixes. Among others:
- Support for AWS SSO credentials provider
- Support for signing client assertions with Azure Keyvault
- Faster object.get, walk and builtin-function evaluation
- Improved guardrails in the parser
- Improvements to decision logging
* Runtime, Tooling, SDK
- ast: Only use JSON-escaped literal when needed in ref to
string convertion (#7550) reported and authored by
@xubinzheng
- ast: Parser recursion depth guard (#7568) authored by
@thevilledev
- ast: Retaining SomeDecl Location field when compiler resolves
refs (#7543) authored by @johanfylling
- bundle: Setting default rego-version in bundle API (#7588)
authored by @johanfylling reported by @xubinzheng
- perf: Improved "baseline" metrics of opa bench for trivial
queries (#7580) authored by @anderseknert
- plugins/decision: Don't drop adaptive uncompressed size limit
on upload (#7562) authored by @sspaink
- plugins/decision: Set config boundaries to
upload_size_limit_bytes (#7563) (authored by @sspaink)
- plugins/rest: Add support for AWS SSO credentials provider
(#7527) authored by @efiShtain
- plugins/rest: Support signing of client assertions with Azure
Keyvault (#7462) reported and authored by @Od1nB
- plugins/status: Support graceful shutdown timeout (#7576)
authored by @sspaink
- rego: Don't generate JSON values for wildcard/generated keys
in result set (#7567) authored by @anderseknert
- runtime: Don't override user set version commit and timestamp
(#7471) reported by @kastl-ars authored by @sspaink
* Planner, Topdown and Rego
- planner: Deal with var-for-function replacement in indirect
calls (#5311) authored by @srenatus
- topdown: Faster object.get built-in function (#7593) authored
by @anderseknert
- topdown: Faster walk built-in function (#7612) authored by
@anderseknert
- topdown: Improved default rule value inlining ( (#1418)
authored by @johanfylling
- topdown: Improved GraphQL error handling (#7622) reported and
authored by @robmyersrobmyers
* Docs, Website, Ecosystem
- docs: Fix helm-kubernetes-quickstart bundle (#7606) reported
and authored by @nejec
- docs: Add Swift-OPA to the Ecosystem Page (#7610) authored by
@charlieegan3
- docs: Add Tutorial Redirects ([#7603]#7603) reported by
@nataraj24 authored by @charlieegan3
- Fix links in README (#7633) authored by @ffjlabo
* Miscellaneous
- github_actions: Adding monthly check for broken hyperlinks
(#7537) authored by @sspaink
- perf: Extended interning (#7636) authored by @anderseknert
- perf: Ref.String() shortcut on single var term ref (#7595)
authored by @anderseknert
- refactor: Don't return error from opaTest (#7560) authored by
@sspaink
- refactor: Remove internal/gqlparser and use upstream
dependency instead. (#7520) authored by @robmyersrobmyers
- test: Fix flaky TestContextErrorHandling (#7587) authored by
@sspaink
- Apply modernize linter fixes (#7599) authored by
@anderseknert
- Use any in place of interface{} (#7566) authored by
@anderseknert
- Dependency updates; notably:
- build: bump go from 1.24.0 to 1.24.3
- build(deps): bump containerd to v2.1.1 (#7627) authored by
@johanfylling reported by @robmyersrobmyers
- build(deps): bump github.com/fsnotify/fsnotify from 1.8.0
to 1.9.0
- build(deps): bump github.com/prometheus/client_golang from
1.21.1 to 1.22.0
- build(deps): bump github.com/prometheus/client_model from
0.6.1 to 0.6.2
- build(deps): bump golang.org/x/net from 0.38.0 to 0.39.0
- build(deps): bump google.golang.org/grpc from 1.71.1 to
1.72.0
-------------------------------------------------------------------
Mon Jun 30 15:46:07 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 1.4.2 (1.4.1 was yanked):
This is a security fix release for the fixes published in Go
1.24.1 and 1.24.2
* build: bump go to 1.24.2 (#7544) (authored by @sspaink)
Addressing CVE-2025-22870 and CVE-2025-22871 vulnerabilities in
the Go runtime.
-------------------------------------------------------------------
Mon Jun 30 14:34:10 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.4.0:
This release contains a security fix addressing CVE-2025-46569.
It also includes a mix of new features, bugfixes, and dependency
updates.
* Security Fix: CVE-2025-46569 - OPA server Data API HTTP path
injection of Rego (GHSA-6m8w-jc87-6cr7)
A vulnerability in the OPA server's Data API allows an attacker
to craft the HTTP path in a way that injects Rego code into the
query that is evaluated.
The evaluation result cannot be made to return any other data
than what is generated by the requested path, but this path can
be misdirected, and the injected Rego code can be crafted to
make the query succeed or fail; opening up for oracle attacks
or, given the right circumstances, erroneous policy decision
results.
Furthermore, the injected code can be crafted to be
computationally expensive, resulting in a Denial Of Service
(DoS) attack.
Users are only impacted if all of the following apply:
- OPA is deployed as a standalone server (rather than being
used as a Go library)
- The OPA server is exposed outside of the local host in an
untrusted environment.
- The configured authorization policy does not do exact
matching of the input.path attribute when deciding if the
request should be allowed.
or, if all of the following apply:
- OPA is deployed as a standalone server.
- The service connecting to OPA allows 3rd parties to insert
unsanitised text into the path of the HTTP request to OPA’s
Data API.
Note: With no Authorization Policy configured for restricting API
access (the default configuration), the RESTful Data API provides
access for managing Rego policies; and the RESTful Query API
facilitates advanced queries.
Full access to these APIs provides both simpler, and broader
access than what the security issue describes here can
facilitate.
As such, OPA servers exposed to a network are not considered
affected by the attack described here if they are knowingly not
restricting access through an Authorization Policy.
This issue affects all versions of OPA prior to 1.4.0.
See the Security Advisory for more details.
https://github.com/open-policy-agent/opa/security/advisories/GHSA-6m8w-jc87-6cr7
* Runtime, Tooling, SDK
- ast: Adding rego_v1 feature to --v0-compatible capabilities
(#7474) authored by @johanfylling
- executable: Add version and icon to OPA windows executable
(#3171) authored by @sspaink reported by @christophwille
- format: Don't panic on format due to unexpected comments
(#6330) authored by @sspaink reported by @sirpi
- format: Avoid modifying strings when formatting (#6220)
authored by @sspaink reported by @zregvart
- plugins/status: FIFO buffer channel for status events to
prevent slow status API blocking (#7522) authored by @sspaink
* Topdown and Rego
- gqlparser: Add JSON annotation in internal/gqlparser/ast to
Position fields (#7509) authored by @robmyersrobmyers
- graphql: Cache GraphQL schema parse results (#7457) authored
by @robmyersrobmyers
- topdown: Handling default functions in Partial Eval (#7220)
authored by @johanfylling
- topdown: Fix wall clock time init for PartialRun() (#7490)
authored by @srenatus
- topdown: Zero alloc lower/upper unless changed (#7472)
authored by @anderseknert
* Docs, Website, Ecosystem
- adopters: Cloudsmith adds support for OPA (#7498) authored by
@ndouglas-cloudsmith
- docs: Fixed broken docs link (#7452) reported and authored by
@fvarg00
- docs: Update built-in function examples for OPA v1 (#7514)
reported and authored by @robmyersrobmyers
- docs: Add link to inline schema annotations (#7496) authored
by @kmadan
- docs: Add manual trigger to integration docs (#7473) authored
by @charlieegan3
- docs: Point path versioned requests to new sites (#7531)
authored by @charlieegan3
- docs: Update community slack inviter link (#7488, #7493)
authored by @charlieegan3
- docs: Set versioned docs links to point to archive (#7528)
authored by @charlieegan3
- docs: Update helm-kubernetes-quickstart bundle (#7469)
authored by @johanfylling
- docs: Update opa-docker-authz example to use ghcr and v0.10
release tag (#7513) authored by @larhauga
- docs: Fix post merge badge (#7532) authored by @sspaink
- docs: Improve request headers documentation in REST APIs
(#7524) authored by @ali-jalaal
- docs: Update edge links to use /docs/edge/ path (#7529)
authored by @charlieegan3
- ecosystem: Add NACP integration (#7503) authored by
@charlieegan3
- ecosystem: Update traefik integration docs (#7506) authored
by @charlieegan3
- ecosystem: Add Principled Evolution integration (#7495)
authored by @kmadan
- ecosystem: Add tavo to ecosystem integration (#7511) authored
by @percyding-tavo
* Miscellaneous
- Dependency updates; notably:
- build(deps): bump github.com/hypermodeinc/badger from
v4.6.0 to v4.7.0
- build(deps): bump github.com/spf13/viper from 1.18.2 to
1.20.1
- build(deps): bump golang.org/x/net from 0.37.0 to 0.38.0
- build(deps): bump google.golang.org/grpc from 1.71.0 to
1.71.1
- build(deps): bump oras.land/oras-go/v2 from 2.3.1 to 2.5.0
-------------------------------------------------------------------
Fri Mar 28 08:33:14 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- new package opa: Open Policy Agent (OPA) is an open source,
general-purpose policy engine