Releases: christophwille/dotnet-opa-wasm
Releases · christophwille/dotnet-opa-wasm
OPA Wasm 0.30
- Change TFM to net6.0 because Wasmtime changed its.
- Tested with OPA 0.38
OPA Wasm 0.23
- API redesign: to follow guidance from bytecodealliance/wasmtime-dotnet#90 - OpaEngine has been morphed into
OpaPolicyModule
and ties Wasmtime.Engine and Wasmtime.Module together for creatingOpaPolicy
instances in a thread-safe way. - API redesign: PR #33 added typed implementations of
SetData
andEvaluate
methods onOpaPolicy
. The existing methods have been renamed toSetDataJson
andEvaluateJson
respectively (implementation unchanged). A custom serializer implementation can be passed toCreatePolicyInstance
. - API redesign: PR #30 was contributed to allow typed access to all builtin method arguments.
- Update to OPA 0.37
For change details please see v0.22...v0.23
OPA Wasm 0.22
- Update Wasmtime 0.33.0-preview1
OPA Wasm 0.21
- Built against Wasmtime 0.32
- Tested with OPA 0.36
OPA Wasm 0.20
Fix #28
OPA Wasm 0.19
- Breaking change: renamed
OpaModule
toOpaRuntime
(no functionality changes, strictly naming) - Breaking change: Folded FastEvaluate into Evaluate
- Implement
builtin0-4
- Implement
opa_abort
(raises Wasmtime.TrapException) - Change build batch file to PowerShell
- Merging for modifications to capabilities default file
- Add package readme
- Add .editorconfig
OPA Wasm 0.18
v0.18