Skip to content

build(deps): bump regorus from 0.12.0 to 0.13.0 - #283

Merged
araujof merged 2 commits into
mainfrom
dependabot/cargo/regorus-0.13.0
Oct 28, 2026
Merged

araujof merged 2 commits into
mainfrom
dependabot/cargo/regorus-0.13.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 26, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Bump regorus from 0.12.0 to 0.13.0.
  • Compare decoded Rego package components when rejecting inline modules that
    share a global package subtree. This closes an escaped-name alias that could
    turn a global denial into an allow.
  • Keep the declared Rust 1.92 minimum by omitting regorus's std feature.
    The resolver's APIs work without it; rand.intn is unavailable.
  • Document regorus's 32-component package/import limit and the bracketed query
    syntax for literal package components.

Verification

  • make test (default and all-features passes)
  • make lint
  • make check-features
  • make audit
  • RUSTUP_TOOLCHAIN=1.92.0 cargo check --workspace --all-targets --all-features --locked --offline
  • cargo nextest run -p praxis-policy-builtins --features opa --lib --locked --offline

The OPA regression tests cover escaped package aliases, distinct literal-dot
and nested packages, bracketed query paths, the path-depth boundary, and the
rand.intn exclusion.

Upstream

Bumps [regorus](https://github.com/microsoft/regorus) from 0.12.0 to 0.13.0.
- [Release notes](https://github.com/microsoft/regorus/releases)
- [Changelog](https://github.com/microsoft/regorus/blob/main/CHANGELOG.md)
- [Commits](microsoft/regorus@regorus-v0.12.0...regorus-v0.13.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot requested a review from a team October 26, 2026 11:38
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Oct 26, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner October 26, 2026 11:38
@dependabot dependabot Bot added the rust Pull requests that update rust code label Oct 26, 2026
@coderabbitai

coderabbitai Bot commented Oct 26, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Central YAML; Path: .coderabbit.yaml
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: 9130f207-5768-4c74-91be-e4a9e648484a

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Compare decoded Rego package components so an escaped inline alias cannot
override a global package. Cover literal components and the new path depth
limit.

Omit regorus's std feature to keep Rust 1.92 support and document the
resulting rand.intn exclusion.

Signed-off-by: Frederico Araujo <frederico.araujo@ibm.com>

@araujof araujof left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Addressed breaking changes to 0.13

@araujof
araujof merged commit f1e9de7 into main Oct 28, 2026
10 checks passed
@araujof
araujof deleted the dependabot/cargo/regorus-0.13.0 branch October 28, 2026 10:27
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.

1 participant