Skip to content

build(ffi): pin diplomat to Devolutions 0.17.0-devo.1 - #591

Merged
irvingouj@Devolutions (irvingoujAtDevolution) merged 1 commit into
masterfrom
build/diplomat-0.17.0-devo.1
Nov 2, 2026
Merged

irvingouj@Devolutions (irvingoujAtDevolution) merged 1 commit into
masterfrom
build/diplomat-0.17.0-devo.1

Conversation

@irvingoujAtDevolution

Copy link
Copy Markdown
Contributor

Moves the .NET bindings to Diplomat 0.17.0-devo.1: upstream 0.17.0 plus rust-diplomat/diplomat#1315, which keeps an argument alive when another argument may store it.

Nothing here stores an argument, so only the shared runtime files (BorrowLease.cs, RustHandle.cs) change in the regenerated bindings. No generated method changes.

Tested locally on Windows: regenerated bindings, .NET build and the .NET tests pass.

🤖 Generated with Claude Code

The tag is upstream 0.17.0 plus rust-diplomat/diplomat#1315, which keeps an
argument alive when another argument may store it. The regenerated bindings
only change the shared runtime files (BorrowLease.cs, RustHandle.cs); no
method here stores an argument, so no generated method changes.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@irvingoujAtDevolution
irvingouj@Devolutions (irvingoujAtDevolution) merged commit 6b4f433 into master Nov 2, 2026
20 checks passed
@irvingoujAtDevolution
irvingouj@Devolutions (irvingoujAtDevolution) deleted the build/diplomat-0.17.0-devo.1 branch November 2, 2026 21:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants