Skip to content

chore(release): tighten dependencies, MSRV and feature checks - #202

Open
wolfv wants to merge 4 commits into
pre1/mutation-harnessfrom
pre1/release-hygiene
Open

wolfv wants to merge 4 commits into
pre1/mutation-harnessfrom
pre1/release-hygiene

Conversation

@wolfv

@wolfv wolfv commented Sep 5, 2026

Copy link
Copy Markdown
Collaborator

Combines the dependency, MSRV and isolated-feature cleanup previously split across #202–204.

  • Remove unused dependency declarations and narrow Tokio features.
  • Repair TLS feature forwarding.
  • Declare and test Rust 1.86 as the workspace MSRV.
  • Check each crate with default, no-default and individual features.
  • Make native-TLS dependency checks fail closed.

Validation: workspace tests, Rust 1.86 checks, strict Clippy, isolated crate feature checks and cargo-machete passed on the combined stack.

Stack: follows #201; #206 follows this PR.

@wolfv
wolfv force-pushed the pre1/release-hygiene branch from 8c3a0b6 to ff8f9e3 Compare September 5, 2026 11:03
@wolfv wolfv changed the title chore(release): tested MSRV, leaner dependencies and isolated feature checks chore(deps): remove unused dependencies and narrow Tokio features Sep 5, 2026
Signed-off-by: Wolf Vollprecht <w.vollprecht@gmail.com>
Signed-off-by: Wolf Vollprecht <w.vollprecht@gmail.com>
… errors

Signed-off-by: Wolf Vollprecht <w.vollprecht@gmail.com>
@wolfv
wolfv force-pushed the pre1/release-hygiene branch from ff8f9e3 to c0d840b Compare September 5, 2026 11:17
Signed-off-by: Wolf Vollprecht <w.vollprecht@gmail.com>
@wolfv wolfv changed the title chore(deps): remove unused dependencies and narrow Tokio features chore(release): tighten dependencies, MSRV and feature checks Sep 19, 2026
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