chore(deps): update rust crate regorus to 0.12 #48

Open
renovate wants to merge 1 commit from renovate/regorus-0.x into main
Collaborator

This PR contains the following updates:

Package Type Update Change
regorus dependencies minor 0.110.12

Release Notes

microsoft/regorus (regorus)

v0.12.0

Compare Source

Added
  • (value) Frozen object storage (boxed-slice) for compact parsed objects (#​787)
  • json.patch builtin with Rego set support + partial-rule multi-body fix (picks up #​442) (#​776)
  • Support Verus verification (#​759)
Fixed
  • Prevent panic by Number::modulo (#​773)
  • Handle i64::MIN / -1 special case
  • (interpreter,rvm) resolve function calls through import aliases (#​769)
Other
  • Add per-execution memory budgets to RVM (#​792)
  • Verify Number with Verus (#​774)
  • (deps) bump the github-actions group with 3 updates (#​793)
  • Fix potential underflow in bigint_to_scientific (#​791)
  • (deps) migrate from serde_yaml to yaml_serde (#​790)
  • (value) migrate Array storage abstraction (#​785)
  • (deps) bump the github-actions group across 1 directory with 4 updates (#​783)
  • Pin GitHub Actions to full-length commit SHAs (#​777)
  • (value) migrate Value::Set to Set storage abstraction (#​778)
  • (deps) bump the rust-dependencies group across 5 directories with 10 updates (#​784)
  • (deps) bump the github-actions group with 4 updates (#​779)
  • (deps) bump the github-actions group across 1 directory with 11 updates (#​763)
  • (deps) bump the rust-dependencies group across 6 directories with 6 updates (#​768)
  • Handle i32::MIN in Number::two_pow and Number::ten_pow (#​771)
Added
  • (rvm) add opt-in per-execution memory budgets for run-to-completion evaluation, including typed Rust and binding errors (#​792)

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [regorus](https://github.com/microsoft/regorus) | dependencies | minor | `0.11` → `0.12` | --- ### Release Notes <details> <summary>microsoft/regorus (regorus)</summary> ### [`v0.12.0`](https://github.com/microsoft/regorus/blob/HEAD/CHANGELOG.md#0120---2026-09-01) [Compare Source](https://github.com/microsoft/regorus/compare/regorus-v0.11.0...regorus-v0.12.0) ##### Added - *(value)* Frozen object storage (boxed-slice) for compact parsed objects ([#&#8203;787](https://github.com/microsoft/regorus/pull/787)) - json.patch builtin with Rego set support + partial-rule multi-body fix (picks up [#&#8203;442](https://github.com/microsoft/regorus/issues/442)) ([#&#8203;776](https://github.com/microsoft/regorus/pull/776)) - Support Verus verification ([#&#8203;759](https://github.com/microsoft/regorus/pull/759)) ##### Fixed - Prevent panic by `Number::modulo` ([#&#8203;773](https://github.com/microsoft/regorus/pull/773)) - Handle i64::MIN / -1 special case - *(interpreter,rvm)* resolve function calls through import aliases ([#&#8203;769](https://github.com/microsoft/regorus/pull/769)) ##### Other - Add per-execution memory budgets to RVM ([#&#8203;792](https://github.com/microsoft/regorus/pull/792)) - Verify `Number` with Verus ([#&#8203;774](https://github.com/microsoft/regorus/pull/774)) - *(deps)* bump the github-actions group with 3 updates ([#&#8203;793](https://github.com/microsoft/regorus/pull/793)) - Fix potential underflow in bigint\_to\_scientific ([#&#8203;791](https://github.com/microsoft/regorus/pull/791)) - *(deps)* migrate from serde\_yaml to yaml\_serde ([#&#8203;790](https://github.com/microsoft/regorus/pull/790)) - *(value)* migrate Array storage abstraction ([#&#8203;785](https://github.com/microsoft/regorus/pull/785)) - *(deps)* bump the github-actions group across 1 directory with 4 updates ([#&#8203;783](https://github.com/microsoft/regorus/pull/783)) - Pin GitHub Actions to full-length commit SHAs ([#&#8203;777](https://github.com/microsoft/regorus/pull/777)) - *(value)* migrate Value::Set to Set storage abstraction ([#&#8203;778](https://github.com/microsoft/regorus/pull/778)) - *(deps)* bump the rust-dependencies group across 5 directories with 10 updates ([#&#8203;784](https://github.com/microsoft/regorus/pull/784)) - *(deps)* bump the github-actions group with 4 updates ([#&#8203;779](https://github.com/microsoft/regorus/pull/779)) - *(deps)* bump the github-actions group across 1 directory with 11 updates ([#&#8203;763](https://github.com/microsoft/regorus/pull/763)) - *(deps)* bump the rust-dependencies group across 6 directories with 6 updates ([#&#8203;768](https://github.com/microsoft/regorus/pull/768)) - Handle `i32::MIN` in `Number::two_pow` and `Number::ten_pow` ([#&#8203;771](https://github.com/microsoft/regorus/pull/771)) ##### Added - *(rvm)* add opt-in per-execution memory budgets for run-to-completion evaluation, including typed Rust and binding errors ([#&#8203;792](https://github.com/microsoft/regorus/pull/792)) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4zMC4yIiwidXBkYXRlZEluVmVyIjoiNDQuMzAuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/regorus-0.x:renovate/regorus-0.x
git switch renovate/regorus-0.x

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff renovate/regorus-0.x
git switch renovate/regorus-0.x
git rebase main
git switch main
git merge --ff-only renovate/regorus-0.x
git switch renovate/regorus-0.x
git rebase main
git switch main
git merge --no-ff renovate/regorus-0.x
git switch main
git merge --squash renovate/regorus-0.x
git switch main
git merge --ff-only renovate/regorus-0.x
git switch main
git merge renovate/regorus-0.x
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
jmarya/terrarium!48
No description provided.