v1.18.0
This release includes updates to embedded OPA and Regal versions, and various bug fixes and dependency bumps. It also include some telemetry enhancements.
OPA v0.62.0 and Regal v0.17.0
This release updates the OPA version used in Enterprise OPA to v0.62.0, and the embedded Regal version (used with eopa lint) to v0.17.0.
eopa login and eopa pull prepare .styra.yaml for eopa run
Previously, an extra step was necessary to have eopa run pick up DAS libraries pulled in via eopa pull. Now, the generated configuration already includes all the necessary settings for a seamless workflow of:
eopa login --url https://my-tenant.styra.comeopa pulleopa run --server
See How to develop and test policies locally using Styra DAS libraries for details.
OPA compatibility when querying data
Previously, Enterprise OPA would include the data.system tree in queries for data -- either via the CLI, eopa eval data or via the HTTP API, GET /v1/data. That isn't harmful, but it differs from what OPA does. Now, Enterprise OPA will give the same results -- omitting data.system.
Telemetry
Enterprise OPA now reports on the type of bundles used: delta/snapshot and JSON or BJSON, to help prioritizing future work.