chore: bump version to 0.10.0 across all bindings (#710)

Update regorus core crate and all language bindings (ffi, java, python,
wasm, ruby, csharp) to version 0.10.0.

- Centralize C# package version via Directory.Packages.props
- Remove redundant C# version suffix properties from project files
- Regenerate all binding Cargo.lock files including Ruby
- Fix xtask to read/write RegorusPackageVersion from Directory.Packages.props
  instead of parsing VersionPrefix from the csproj (which now uses an MSBuild
  property indirection)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
Anand Krishnamoorthi
2026-05-06 10:58:58 -05:00
committed by GitHub
parent 88c7ef8228
commit 47124623ab
22 changed files with 149 additions and 88 deletions

View File

@@ -992,7 +992,7 @@ checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a"
[[package]]
name = "regorus"
version = "0.9.1"
version = "0.10.0"
dependencies = [
"anyhow",
"chrono",
@@ -1024,7 +1024,7 @@ dependencies = [
[[package]]
name = "regorus-java"
version = "0.9.1"
version = "0.10.0"
dependencies = [
"anyhow",
"jni",

View File

@@ -2,7 +2,7 @@
[package]
name = "regorus-java"
version = "0.9.1"
version = "0.10.0"
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.9.1</version>
<version>0.10.0</version>
<name>Regorus Java</name>
<description>Java bindings for Regorus - a fast, lightweight Rego interpreter written in Rust</description>