Skip to content

chore: upgrade aioduct to 0.2#130

Merged
adamcavendish merged 2 commits into
mainfrom
adamcavendish/upgrade-aioduct-0.2.0
Jun 26, 2026
Merged

chore: upgrade aioduct to 0.2#130
adamcavendish merged 2 commits into
mainfrom
adamcavendish/upgrade-aioduct-0.2.0

Conversation

@adamcavendish

@adamcavendish adamcavendish commented Jun 26, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Upgrade the Rust aioduct generator default to the aioduct 0.2 series
  • Use version = "0.2" so generated clients can receive future 0.2.x updates
  • Update generated runtime bindings for the 0.2 API surface
  • Regenerate Rust aioduct golden outputs and sync docs

Verification

  • UPDATE_GOLDEN=1 cargo test --test golden_tests_rust_aioduct -- --nocapture
  • cargo fmt --all
  • cargo test --test golden_tests_rust_aioduct
  • ./scripts/golden-build-rust.sh aioduct
  • cargo test --lib

Rust:
- Update aioduct defaults and generated runtime bindings for 0.2.0
- Use HttpEngineSend, RequestBuilderSend, RuntimePoll, and ConnectorSend
- Add SendError conversion for generated aioduct clients
Tests:
- Regenerate Rust aioduct goldens for the new runtime API
- Keep docs in sync with the new default aioduct version
@codecov

codecov Bot commented Jun 26, 2026

Copy link
Copy Markdown

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

ℹ️ You can also turn on project coverage checks and project coverage reporting on Pull Request comment

Thanks for integrating Codecov - We've got you covered ☂️

- Default generated aioduct clients to the 0.2 semver requirement
- Regenerate Rust aioduct Cargo.toml goldens for 0.2.x compatibility
- Update docs and config tests to describe the version requirement
@adamcavendish adamcavendish changed the title chore: upgrade aioduct to 0.2.0 chore: upgrade aioduct to 0.2 Jun 26, 2026
@adamcavendish adamcavendish merged commit 175c1e7 into main Jun 26, 2026
25 checks passed
@adamcavendish adamcavendish deleted the adamcavendish/upgrade-aioduct-0.2.0 branch June 26, 2026 05:54
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