platformchangelog.dev
43 tools
feedrelease

Open Policy Agent v1.14.0

++++++~~~***

Changes

  • Allocate less in array unificationchanged
  • Various minor eval performance tweakschanged
  • Json.patch + interning improvementschanged
  • Support for --h2c with unix domain socket for opa runadded
  • Rego: Add ResultValue[T]() helper methodadded
  • Runtime: Add custom storage backend registration API (#8277) authored andadded
  • Topdown: Add config option to disable named inter-query built-in cacheadded
  • Ast: Add scaffolding to introspect and skip compiler stages (#8304) (authored by @srenatus)added
  • Compile: Add StringLength to lazy objectadded
  • Fixes published in the v1.13.1 and v1.13.2 releasesfixed
  • Plugins: Fix race accessing registeredTriggers (#8363) reported andfixed
  • Ast: Fix double-fix for refs["with-a"].dash as packagefixed
13 more lines
  • Improved rule indexing of variable assignments and x in {...} expressionsother
  • A new glossary tooltip for technical terms in the docsother
  • Cmd,run: Support --h2c with unix domain socket (UDS)other
  • Cmd,tester: Add line number next to test file in pretty formatother
  • Ast: Ensure term values implement ast.StringLengtherother
  • Ast: Optimized template-expression handling of values known to be definedother
  • Ast: Put rule indices into rule tree, change Values to []*Ruleother
  • Ast: Replace true expr when appending to empty bodyother
  • Ast: Return correct location of unsafe var in objectother
  • Ast: Use StageID in WithStageAfterID, also for QueryCompiler (follow-up)other
  • Topdown: Optimize bindings allocation with dynamic pre-sizingother
  • Topdown: Preserve original package name with special characters in optimized buildsother
  • Wasm: Updates (LLVM+tools)other
38 maintenance lines (dependency bumps, CI, tests, docs)
  • Ast: Add index else == nil test, fix itmaintenance
  • Parser: Add test to verify filename interning in Locationmaintenance
  • Add examples to glob.match built-in documentationmaintenance
  • Add workflow to auto update Regal docsmaintenance
  • Document metrics for http.send, regex, and glob built-insmaintenance
  • Fix json.patch target descriptionmaintenance
  • Update broken linksmaintenance
  • Update bundle signing docs to clarify key configmaintenance
  • Update faulty example using bundle optimizemaintenance
  • Update interface{} -> any in golang snippetsmaintenance
  • Website: Add a new KubeCon event pagemaintenance
  • Website: Add formatting and linting checksmaintenance
  • Website: Allow Regal import to use local dirmaintenance
  • Website: Implement new GlossaryTooltip componentmaintenance
  • Website: Markdown linting and spell checking for documentationmaintenance
  • Website: Redirect /docs/latest/ecosystemmaintenance
  • Maintainers: Moving nilekhc to emeritus, and renew maintainer termsmaintenance
  • Ast: Add public method to extend the compliance test cases with IR plansmaintenance
  • Ast: Tiny nitpicky cleanupmaintenance
  • Clean up bundle storage testsmaintenance
  • Remove unnecessary comment from bundle JWT verification implmaintenance
  • Bump golangci-lint (v2.9.0), fix issuesmaintenance
  • Harden and update all GH Actions workflows (#8356, #8377,maintenance
  • Go: Cleanup old build flagsmaintenance
  • Rego: Remove superfluous package import of pluginsmaintenance
  • Extract runtime Info to new packagemaintenance
  • Fix BenchmarkFunctionArgumentCounts querymaintenance
  • Disable rule indexing for benchmarkmaintenance
  • Workflows: Add nightly vuln checks for released versions/images (#8336maintenance
  • Dependency updates; notably:maintenance
  • Bump golang from 1.25.6 to 1.26.0maintenance
  • Bump go.opentelemetry.io deps from 1.39.0/0.64.0 to 1.40.0/0.65.0maintenance
  • Bump github.com/dgraph-io/badger/v4 from 4.9.0 to 4.9.1maintenance
  • Bump github.com/huandu/go-sqlbuilder from 1.39.0 to 1.39.1maintenance
  • Bump golang.org/x/net from 0.49.0 to 0.50.0maintenance
  • Bump golang.org/x/text from 0.33.0 to 0.34.0maintenance
  • Bump google.golang.org/grpc from 1.78.0 to 1.79.1maintenance
  • Bump go.opentelemetry.io deps from 1.39.0/0.64.0 to 1.40.0/0.65.0maintenance
63 lines6 added3 changed3 fixed13 other38 maintenancetyped from the source notes

Full release notes ↗ · all Open Policy Agent releases

Report a mistake

context

Tools

Open Policy Agent

Other Open Policy Agent releases

How this was written

The change list is the project's own release notes, sorted into change types by fixed rules. See the methodology.

Back to the feed