Open Policy Agent v1.17.0
+++~--
Changes
- Dropped automaxprocs and x/net dependenciesremoved
- Server: Remove dead code (s.partials)removed
- Avoid allocating in binary and/or operators when possiblechanged
- Ast: Allow $ref in allOf in JSON schemasadded
- Builtins: Enable pattern validation in json.verify_schema and json.match_schema built-in functionsadded
- Rego: Allow per-eval GenerateJSON functionadded
- A new future.keywords.not import that adds improved semantics to the not keyword.other
- Rule Labels in Decision Logsother
- Published json schema for IR and bundle manifestother
- Bundle: Update bundle roots conflict detection algorithm.other
- Download: Use oras, not containerdother
- Server: Wire in response/request metadata for compile handlerother
2 more lines
- Server/types: generalize request/response metadataother
- Ir: Don't capitalize index field in MakeNumberRefStmt IR statementother
22 maintenance lines (dependency bumps, CI, tests, docs)
- Ecosystem: add OPA MCPmaintenance
- Add explicit address binding to examplesmaintenance
- Add titles to code blocks in policy-testingmaintenance
- Correct OCP SSH key docsmaintenance
- Update diagram to match index examplesmaintenance
- Ast,storage/inmem: Add inmem.NewFromASTObject and add missing string case to ast.InternedValuemaintenance
- Go install -> go install tool to control checksumsmaintenance
- Push edge binaries to bucketmaintenance
- Workflows: Fix benchmarks workflow (replace action, avoid stackoverflow)maintenance
- Workflows: Note improvements in benchmark commentsmaintenance
- Generate a JSON Schema for the IR planmaintenance
- Generate a JSON Schema for the bundle manifestmaintenance
- Dependency updates; notably:maintenance
- Remove automaxprocs dependencymaintenance
- Remove direct x/net dependencymaintenance
- Bump github.com/bytecodealliance/wasmtime-go from 43.0.2 to 44.0.0 (8652)maintenance
- Bump github.com/fsnotify/fsnotify from 1.9.0 to 1.10.1maintenance
- Bump github.com/huandu/go-sqlbuilder from 1.40.2 to 1.41.0maintenance
- Bump github.com/lestrrat-go/jwx/v3 from 3.1.0 to 3.1.1maintenance
- Bump github.com/vektah/gqlparser/v2 from 2.5.32 to 2.5.33maintenance
- Bump google.golang.org/grpc from 1.80.0 to 1.81.0maintenance
- Bump gopkg.in/ini.v1 from 1.67.1 to 1.67.2maintenance
36 lines2 removed3 added1 changed8 other22 maintenancetyped from the source notes