Skip to content

build(deps): bump regorus from 0.10.1 to 0.11.0 - #866

Open
dependabot[bot] wants to merge 1 commit into
develop-2.xfrom
dependabot/cargo/develop-2.x/regorus-0.11.0
Open

build(deps): bump regorus from 0.10.1 to 0.11.0#866
dependabot[bot] wants to merge 1 commit into
develop-2.xfrom
dependabot/cargo/develop-2.x/regorus-0.11.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 8, 2026

Copy link
Copy Markdown
Contributor

Bumps regorus from 0.10.1 to 0.11.0.

Release notes

Sourced from regorus's releases.

regorus-v0.11.0

Added

  • (compiler) support registered host-await builtins for natural function call syntax (#667)
  • (value) introduce Set storage abstraction (#740)

Fixed

  • (rvm) assert every-quantifier results so failing cases don't pass (#765)
  • Engine::add_data now deep-merges nested data documents instead of only merging top-level keys. Adding { "a": { "x": 1 } } followed by { "a": { "y": 2 } } now yields { "a": { "x": 1, "y": 2 } } (matching OPA's data-document merge). Nested sets under a shared key are unioned. Only genuine leaf conflicts (the same path holding two different values) are reported as errors. (#760)
  • A zero-arg function producing two different complete values (e.g. f() := { "a": 1 } and f() := { "b": 2 }) is now reported as a conflict, matching OPA's complete-rule semantics, instead of silently combining the outputs.

Security

  • Engine::add_data now rejects data nested beyond 128 levels instead of risking a stack overflow on adversarially deep input.

Other

  • (deps) bump the rust-dependencies group across 5 directories with 11 updates (#764)
  • Expand keyword-in-ref coverage for complex parser edge cases (interpreter + RVM) (#744)
  • (deps) bump the rust-dependencies group across 5 directories with 4 updates (#754)
  • (deps) bump the rust-dependencies group across 5 directories with 6 updates (#750)
  • (value) migrate Value::Object to Object storage abstraction (#736)
  • normalize path separators in folder filter on Windows (#742)
  • Introduce Object storage abstraction (#735)
  • (rvm) add debug-mode invariant assertions (#737)
  • (deps) bump the rust-dependencies group across 5 directories with 5 updates (#734)
Changelog

Sourced from regorus's changelog.

0.11.0 - 2026-07-21

Added

  • (compiler) support registered host-await builtins for natural function call syntax (#667)
  • (value) introduce Set storage abstraction (#740)

Fixed

  • (rvm) assert every-quantifier results so failing cases don't pass (#765)
  • Engine::add_data now deep-merges nested data documents instead of only merging top-level keys. Adding { "a": { "x": 1 } } followed by { "a": { "y": 2 } } now yields { "a": { "x": 1, "y": 2 } } (matching OPA's data-document merge). Nested sets under a shared key are unioned. Only genuine leaf conflicts (the same path holding two different values) are reported as errors. (#760)
  • A zero-arg function producing two different complete values (e.g. f() := { "a": 1 } and f() := { "b": 2 }) is now reported as a conflict, matching OPA's complete-rule semantics, instead of silently combining the outputs.

Security

  • Engine::add_data now rejects data nested beyond 128 levels instead of risking a stack overflow on adversarially deep input.

Other

  • (deps) bump the rust-dependencies group across 5 directories with 11 updates (#764)
  • Expand keyword-in-ref coverage for complex parser edge cases (interpreter + RVM) (#744)
  • (deps) bump the rust-dependencies group across 5 directories with 4 updates (#754)
  • (deps) bump the rust-dependencies group across 5 directories with 6 updates (#750)
  • (value) migrate Value::Object to Object storage abstraction (#736)
  • normalize path separators in folder filter on Windows (#742)
  • Introduce Object storage abstraction (#735)
  • (rvm) add debug-mode invariant assertions (#737)
  • (deps) bump the rust-dependencies group across 5 directories with 5 updates (#734)
Commits
  • f98865f chore(release): release regorus v0.11.0 (#766)
  • 6ef5e74 fix(rvm): assert every-quantifier results so failing cases don't pass (#765)
  • 9a486c7 fix: Deep-merge nested data documents in Engine::add_data (#760)
  • 9838b25 build(deps): bump the rust-dependencies group across 5 directories with 11 up...
  • f0acc64 feat(compiler): support registered host-await builtins for natural function c...
  • 166ea72 build(deps): bump the per-dependency group across 1 directory with 3 updates ...
  • 4c45ebf build(deps): update maturin requirement (#683)
  • 41e1303 feat(value): introduce Set storage abstraction (#740)
  • 9b42239 Expand keyword-in-ref coverage for complex parser edge cases (interpreter + R...
  • 9b6ad0b build(deps): bump org.apache.maven.plugins:maven-surefire-plugin (#732)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Aug 8, 2026
Bumps [regorus](https://github.com/microsoft/regorus) from 0.10.1 to 0.11.0.
- [Release notes](https://github.com/microsoft/regorus/releases)
- [Changelog](https://github.com/microsoft/regorus/blob/main/CHANGELOG.md)
- [Commits](microsoft/regorus@regorus-v0.10.1...regorus-v0.11.0)

---
updated-dependencies:
- dependency-name: regorus
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/cargo/develop-2.x/regorus-0.11.0 branch from 1e50d2f to 8a3a5b8 Compare August 9, 2026 21:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants