Open Policy Agent v1.12.0
++~~~~~~~**
Changes
- Oracle: Refactor Oracle better support some and every (#8105, #8131,changed
- Topdown: Make regex.replace respect cancellationchanged
- Topdown: Make replace and strings.replace_n respect cancellationchanged
- Avoid extra allocation in sink if no cancelchanged
- Improved visitor implementation (10% faster compilation)changed
- Reduce allocations handling termschanged
- Type-checker performance improvementschanged
- Support for String Interpolation in the Rego languageadded
- Topdown: Introduce sink for context cancellationadded
- Fixes published in the v1.11.1 releasefixed
- Plugins/bundle: Prevent ns-level polling by validating intervalsfixed
- Faster compilation and runtimeother
4 more lines
- Plugins/discovery: Initialize plugins before downloadingother
- Topdown: Use sink for concatother
- Ast/compile: Deal with error limit without panic/deferother
- Ast/parser: Check if we need to unescape at allother
16 maintenance lines (dependency bumps, CI, tests, docs)
- Website: Add support for rego string interpolation syntax highlightingmaintenance
- Ocp: Update "concepts" for v0.3.0maintenance
- Website: Show playground errorsmaintenance
- Website: Update a number of links to their new locationmaintenance
- Remove link to feedback formmaintenance
- Website: Remove survey barmaintenance
- Update community contactsmaintenance
- Ast/checks_test: Fix flaky testsmaintenance
- Benchmarks: Install node v24maintenance
- Download: Fix when compiling with tag opa_no_ocimaintenance
- Race in TestStatusUpdateBuffermaintenance
- Workflow: Integrate benchmarks notebookmaintenance
- Workflows: Skip all tests in benchmarks runmaintenance
- Dependency updates; notably:maintenance
- Bump golang from 1.25.4 to 1.25.5maintenance
- Bump google.golang.org/grpc from 1.76.0 to 1.77.0maintenance
32 lines2 added7 changed2 fixed5 other16 maintenancetyped from the source notes