Skip to content

v1.36.2

Choose a tag to compare

@koponen-styra koponen-styra released this 15 Aug 12:18
· 38 commits to main since this release
84e74cd

OPA v1.2.0
Regal v0.31.1

This release fixes a bug where parameterized tests were not properly evaluated in Enterprise OPA.

There is also a small change to the filter.helper() arguments: The mandatory tables argument is now a positional argument:

Before:

filtered := filter.helper(
 "data.filters.include",
 "SELECT fruits.name, users.name as owner FROM fruits LEFT JOIN users ON fruits.owner_id = users.id",
 {
 "tables": {
 "fruits": fruits_table,
 "users": users_table,
 },
 "debug": true,
 })

After:

filtered := filter.helper(
 "data.filters.include",
 "SELECT fruits.name, users.name as owner FROM fruits LEFT JOIN users ON fruits.owner_id = users.id",
 {
 "fruits": fruits_table,
 "users": users_table,
 },
 {
 "debug": true,
 })

Also, the filter.helper() now accepts a SQL query (second argument) that already contains a WHERE clause.