chore: release (#731)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This commit is contained in:
Anand Krishnamoorthi
2026-05-22 15:50:53 -05:00
committed by GitHub
parent 86b4a279fa
commit acf7f7a25e
15 changed files with 39 additions and 24 deletions

View File

@@ -6,6 +6,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
## [0.10.1](https://github.com/microsoft/regorus/compare/regorus-v0.10.0...regorus-v0.10.1) - 2026-05-22
### Fixed
- *(ffi)* eliminate aliasing UB + add Azure Policy JSON compilation FFI ([#727](https://github.com/microsoft/regorus/pull/727))
- *(interpreter,rvm)* correct partial object rule iteration and classification ([#718](https://github.com/microsoft/regorus/pull/718))
- *(copilot)* robust diff computation for cloud agent environments ([#709](https://github.com/microsoft/regorus/pull/709))
### Other
- *(azure_policy)* reduce AliasRegistry allocations via Rc sharing ([#725](https://github.com/microsoft/regorus/pull/725))
- *(normalizer)* use Rc<str> interning to reduce alias resolution allocations ([#726](https://github.com/microsoft/regorus/pull/726))
- *(deps)* bump the rust-dependencies group across 5 directories with 2 updates ([#724](https://github.com/microsoft/regorus/pull/724))
- *(deps)* bump the rust-dependencies group across 5 directories with 4 updates ([#717](https://github.com/microsoft/regorus/pull/717))
## [0.10.0] - 2026-05-05
### Added

4
Cargo.lock generated
View File

@@ -1399,7 +1399,7 @@ checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a"
[[package]]
name = "regorus"
version = "0.10.0"
version = "0.10.1"
dependencies = [
"anyhow",
"cfg-if",
@@ -1441,7 +1441,7 @@ dependencies = [
[[package]]
name = "regorus-mimalloc"
version = "2.2.6"
version = "2.2.7"
dependencies = [
"regorus-mimalloc-sys",
]

View File

@@ -8,7 +8,7 @@ members = [
[package]
name = "regorus"
description = "A fast, lightweight Rego (OPA policy language) interpreter"
version = "0.10.0"
version = "0.10.1"
edition = "2021"
license = "MIT AND Apache-2.0 AND BSD-3-Clause"
repository = "https://github.com/microsoft/regorus"
@@ -128,7 +128,7 @@ rand = { version = "0.10.0", default-features = false, features = ["thread_rng"]
msvc_spectre_libs = { version = "0.1", features = ["error"], optional = true }
dashmap = { version = "6.1", default-features = false, optional = true }
lru = { version = "0.18", default-features = false, optional = true }
mimalloc = { package = "regorus-mimalloc", path = "mimalloc", version = "2.2.6", optional = true }
mimalloc = { package = "regorus-mimalloc", path = "mimalloc", version = "2.2.7", optional = true }
# rvm related deps
indexmap = { version = "2.13.1", default-features = false, features = ["serde"], optional = true }

View File

@@ -1128,7 +1128,7 @@ checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a"
[[package]]
name = "regorus"
version = "0.10.0"
version = "0.10.1"
dependencies = [
"anyhow",
"chrono",
@@ -1174,7 +1174,7 @@ dependencies = [
[[package]]
name = "regorus-mimalloc"
version = "2.2.6"
version = "2.2.7"
dependencies = [
"regorus-mimalloc-sys",
]

View File

@@ -1000,7 +1000,7 @@ checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a"
[[package]]
name = "regorus"
version = "0.10.0"
version = "0.10.1"
dependencies = [
"anyhow",
"chrono",
@@ -1032,7 +1032,7 @@ dependencies = [
[[package]]
name = "regorus-java"
version = "0.10.0"
version = "0.10.1"
dependencies = [
"anyhow",
"jni",
@@ -1042,7 +1042,7 @@ dependencies = [
[[package]]
name = "regorus-mimalloc"
version = "2.2.6"
version = "2.2.7"
dependencies = [
"regorus-mimalloc-sys",
]

View File

@@ -2,7 +2,7 @@
[package]
name = "regorus-java"
version = "0.10.0"
version = "0.10.1"
edition = "2021"
repository = "https://github.com/microsoft/regorus/bindings/java"
description = "Java bindings for Regorus - a fast, lightweight Rego interpreter written in Rust"

View File

@@ -9,7 +9,7 @@
<groupId>com.microsoft.regorus</groupId>
<artifactId>regorus-java</artifactId>
<version>0.10.0</version>
<version>0.10.1</version>
<name>Regorus Java</name>
<description>Java bindings for Regorus - a fast, lightweight Rego interpreter written in Rust</description>

View File

@@ -1009,7 +1009,7 @@ checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a"
[[package]]
name = "regorus"
version = "0.10.0"
version = "0.10.1"
dependencies = [
"anyhow",
"chrono",
@@ -1041,7 +1041,7 @@ dependencies = [
[[package]]
name = "regorus-mimalloc"
version = "2.2.6"
version = "2.2.7"
dependencies = [
"regorus-mimalloc-sys",
]
@@ -1055,7 +1055,7 @@ dependencies = [
[[package]]
name = "regoruspy"
version = "0.10.0"
version = "0.10.1"
dependencies = [
"anyhow",
"ordered-float",

View File

@@ -2,7 +2,7 @@
[package]
name = "regoruspy"
version = "0.10.0"
version = "0.10.1"
edition = "2021"
repository = "https://github.com/microsoft/regorus/bindings/python"
description = "Python bindings for Regorus - a fast, lightweight Rego interpreter written in Rust"

View File

@@ -1040,7 +1040,7 @@ checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a"
[[package]]
name = "regorus"
version = "0.10.0"
version = "0.10.1"
dependencies = [
"anyhow",
"chrono",
@@ -1071,7 +1071,7 @@ dependencies = [
[[package]]
name = "regorus-mimalloc"
version = "2.2.6"
version = "2.2.7"
dependencies = [
"regorus-mimalloc-sys",
]
@@ -1085,7 +1085,7 @@ dependencies = [
[[package]]
name = "regorusrb"
version = "0.10.0"
version = "0.10.1"
dependencies = [
"magnus",
"regorus",

View File

@@ -1,6 +1,6 @@
[package]
name = "regorusrb"
version = "0.10.0"
version = "0.10.1"
edition = "2024"
description = "Ruby bindings for Regorus - a fast, lightweight Rego interpreter written in Rust"
license = "MIT AND Apache-2.0 AND BSD-3-Clause"

View File

@@ -1,5 +1,5 @@
# frozen_string_literal: true
module Regorus
VERSION = "0.10.0"
VERSION = "0.10.1"
end

View File

@@ -999,7 +999,7 @@ checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a"
[[package]]
name = "regorus"
version = "0.10.0"
version = "0.10.1"
dependencies = [
"anyhow",
"chrono",
@@ -1030,7 +1030,7 @@ dependencies = [
[[package]]
name = "regorusjs"
version = "0.10.0"
version = "0.10.1"
dependencies = [
"getrandom 0.2.17",
"getrandom 0.3.4",

View File

@@ -2,7 +2,7 @@
[package]
name = "regorusjs"
version = "0.10.0"
version = "0.10.1"
edition = "2021"
repository = "https://github.com/microsoft/regorus/bindings/wasm"
description = "WASM bindings for Regorus - a fast, lightweight Rego interpreter written in Rust"

View File

@@ -2,7 +2,7 @@
name = "regorus-mimalloc"
description = "Vendored mimalloc allocator for regorus"
edition = "2021"
version = "2.2.6"
version = "2.2.7"
license = "MIT"
repository = "https://github.com/microsoft/regorus"