Skip to content

Commit 9487def

Browse files
authored
chore: Regorus v0.5.0 release (microsoft#432)
Also update binding versions and lock files. Note: - Ruby binding is not updated - C# binding is v0.7.0. We will make it match Regorus version later. Signed-off-by: Anand Krishnamoorthi <anakrish@microsoft.com>
1 parent 48d2064 commit 9487def

14 files changed

Lines changed: 121 additions & 85 deletions

File tree

.github/workflows/test-python.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,11 +59,11 @@ jobs:
5959
python-version: ["3.10", "3.11", "3.12", "3.13"]
6060
host:
6161
- name: ubuntu-24.04
62-
wheel: regorus-0.4.0-cp310-abi3-manylinux_2_34_x86_64.whl
62+
wheel: regorus-0.5.0-cp310-abi3-manylinux_2_34_x86_64.whl
6363
- name: ubuntu-22.04
64-
wheel: regorus-0.4.0-cp310-abi3-manylinux_2_34_x86_64.whl
64+
wheel: regorus-0.5.0-cp310-abi3-manylinux_2_34_x86_64.whl
6565
- name: windows-latest
66-
wheel: regorus-0.4.0-cp310-abi3-win_amd64.whl
66+
wheel: regorus-0.5.0-cp310-abi3-win_amd64.whl
6767

6868
needs: build
6969
runs-on: ${{ matrix.host.name }}

CHANGELOG.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,42 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## [Unreleased]
88

9+
## [0.5.0](https://github.com/microsoft/regorus/compare/regorus-v0.4.0...regorus-v0.5.0) - 2025-07-08
10+
11+
### Added
12+
13+
- [**breaking**] Indexes for nodes in the AST ([#414](https://github.com/anakrish/regorus/pull/414))
14+
- Updates for Policy Framework ([#405](https://github.com/anakrish/regorus/pull/405))
15+
- Regorus nuget package ([#383](https://github.com/anakrish/regorus/pull/383))
16+
17+
### Fixed
18+
19+
- emit import warning to stderr ([#430](https://github.com/anakrish/regorus/pull/430))
20+
- Clippy warnings ([#424](https://github.com/anakrish/regorus/pull/424))
21+
- Disallow else blocks for set rules ([#403](https://github.com/anakrish/regorus/pull/403))
22+
- [**breaking**] Remove cryptographic builtins ([#396](https://github.com/anakrish/regorus/pull/396))
23+
- [**breaking**] Fix glob.match behavior in presence of : ([#390](https://github.com/anakrish/regorus/pull/390))
24+
- C# EvalRule ([#387](https://github.com/anakrish/regorus/pull/387))
25+
26+
### Other
27+
28+
- Update release-plz action to v0.5.108 ([#431](https://github.com/anakrish/regorus/pull/431))
29+
- Early return for 'some in' statement ([#427](https://github.com/anakrish/regorus/pull/427))
30+
- Support manually generating C# bindings via Github action and add a README ([#423](https://github.com/anakrish/regorus/pull/423))
31+
- Make the bindings/cpp CMake project installable ([#416](https://github.com/anakrish/regorus/pull/416))
32+
- *(deps)* bump clap from 4.5.38 to 4.5.39 ([#415](https://github.com/anakrish/regorus/pull/415))
33+
- *(deps)* Update criterion and other deps ([#412](https://github.com/anakrish/regorus/pull/412))
34+
- Basic benchmarking setup with Criterion ([#408](https://github.com/anakrish/regorus/pull/408))
35+
- Default to Rego v1 in `regorus parse` ([#407](https://github.com/anakrish/regorus/pull/407))
36+
- *(deps)* bump clap from 4.5.37 to 4.5.38 ([#406](https://github.com/anakrish/regorus/pull/406))
37+
- Update dependencies ([#401](https://github.com/anakrish/regorus/pull/401))
38+
- Add C# test examples ([#397](https://github.com/anakrish/regorus/pull/397))
39+
- *(deps)* bump clap from 4.5.35 to 4.5.36 ([#395](https://github.com/anakrish/regorus/pull/395))
40+
- Python binding portability ([#388](https://github.com/anakrish/regorus/pull/388))
41+
- *(deps)* bump clap from 4.5.34 to 4.5.35 ([#389](https://github.com/anakrish/regorus/pull/389))
42+
- Use VersionPrefix and VersionSuffix ([#385](https://github.com/anakrish/regorus/pull/385))
43+
- Check-in Cargo.lock files and lockdown .net ([#384](https://github.com/anakrish/regorus/pull/384))
44+
945
## [0.4.0](https://github.com/microsoft/regorus/compare/regorus-v0.3.0...regorus-v0.4.0) - 2025-03-14
1046

1147
### Fixed

Cargo.lock

Lines changed: 27 additions & 27 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ members = [
77
[package]
88
name = "regorus"
99
description = "A fast, lightweight Rego (OPA policy language) interpreter"
10-
version = "0.4.0"
10+
version = "0.5.0"
1111
edition = "2021"
1212
license-file = "LICENSE"
1313
repository = "https://github.com/microsoft/regorus"

bindings/csharp/Regorus/Regorus.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<LangVersion>10.0</LangVersion>
99

1010
<!-- See https://learn.microsoft.com/en-us/dotnet/core/tools/dotnet-pack -->
11-
<VersionPrefix>0.6.0</VersionPrefix>
11+
<VersionPrefix>0.7.0</VersionPrefix>
1212
<VersionSuffix>$(VersionSuffix)</VersionSuffix>
1313
<PackageReadmeFile>README.md</PackageReadmeFile>
1414
</PropertyGroup>

bindings/ffi/Cargo.lock

Lines changed: 10 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

bindings/ffi/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
[package]
44
name = "regorus-ffi"
5-
version = "0.2.2"
5+
version = "0.5.0"
66
edition = "2021"
77

88
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

0 commit comments

Comments
 (0)