Skip to content

feat!: Expose Value handles across FFI and managed bindings - #497

Draft
Anand Krishnamoorthi (anakrish) wants to merge 1 commit into
microsoft:mainfrom
anakrish:azure-policy-aliases
Draft

feat!: Expose Value handles across FFI and managed bindings#497
Anand Krishnamoorthi (anakrish) wants to merge 1 commit into
microsoft:mainfrom
anakrish:azure-policy-aliases

Conversation

@anakrish

Copy link
Copy Markdown
Collaborator
  • extend FFI result metadata and add regorus::Value creation, cloning, JSON, and engine wiring APIs via a new value module
  • introduce managed Value wrapper, shared UTF-8 helpers, engine methods, and MSTest coverage in the C# package
  • add regorus_value.hpp smoke test for C++ bindings and align .NET consumers with the 0.8.1 package
  • refresh dependent Cargo.lock files after the new exports

@anakrish
Anand Krishnamoorthi (anakrish) force-pushed the azure-policy-aliases branch 4 times, most recently from 77342db to d33139a Compare November 7, 2025 20:27
- extend FFI result metadata and add regorus::Value creation, cloning, JSON, and engine wiring APIs via a new value module
- introduce managed Value wrapper, shared UTF-8 helpers, engine methods, and MSTest coverage in the C# package
- add regorus_value.hpp smoke test for C++ bindings and align .NET consumers with the 0.8.1 package
- refresh dependent Cargo.lock files after the new exports

Signed-off-by: Anand Krishnamoorthi <anakrish@microsoft.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant