Copilot SDK Rust v1.0.0-beta.8: Dependency & Test Updates
Copilot SDK Rust beta.8 brings dependency updates, C# codegen fixes, and improved E2E test coverage across the SDK suite.
TL;DR
- Copilot core library bumped to 1.0.55-0 with three incremental updates
- C# codegen fix for opaque JSON handling in RPC type resolution
- Security patches for npm dependencies and flaky E2E test fixes
New
- Cross-SDK RPC E2E coverage — Added end-to-end tests spanning multiple SDKs to catch integration issues earlier
- Canvas codegen alignment — SDK canvas now aligns with the codegen pipeline with new E2E test coverage
Fixed
- C# codegen opaque JSON guard — Added isOpaqueJson check to resolveRpcType to prevent type resolution errors
- Flaky SDK E2E tests — Stabilized test suite to reduce intermittent failures
- Vulnerable npm dependencies — Updated lockfile to patch security issues in transitive dependencies
Updated
- @github/copilot — Bumped from 1.0.53 through 1.0.55-0 across three releases
- brace-expansion — Updated from 5.0.5 to 5.0.6 in docs validation scripts
cargo update to pull the latest Rust SDK changes.
Source: Copilot SDK