Release 1.5.0#184
Conversation
Bump workspace version 1.5.0-RC2 -> 1.5.0 across all crates, bindings, examples, and the guide, and refresh Cargo.lock. Promote the changelog 1.5.0-RC2 section to the final 1.5.0 release. The only commits since RC2 (#182, #183) are CI fixes with no user-facing changes, so no new changelog entries were added.
There was a problem hiding this comment.
Code Review
This pull request prepares the project for the stable 1.5.0 release by bumping the version from 1.5.0-RC2 to 1.5.0 across all crates, examples, and bindings. Additionally, it updates several dependencies in Cargo.lock, optimizes the futures dependency tree by removing unused futures sub-crates, and deletes a performance analysis document. There are no review comments to address, and I have no additional feedback to provide.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
Promote
1.5.0-RC2to the final1.5.0release.Changes
1.5.0-RC2→1.5.0across all crates, FFI bindings, examples, and the guideCargo.lock### 1.5.0-RC2 ###section to### 1.5.0 ###The only commits since RC2 (#182, #183) are CI fixes with no user-facing changes, so no new changelog entries were added.
Verification
cargo check --workspace— cleancargo audit— no vulnerabilities (198 deps scanned)allow-listagainstallowed.json) — passes for bothrodbus-ffiandrodbus-ffi-java