Skip to content

feat: release Pinset v2.1.0 batch selection - #48

Merged
MoorZhou merged 1 commit into
mainfrom
feature/v2.1-batch-selection
Aug 21, 2026
Merged

feat: release Pinset v2.1.0 batch selection#48
MoorZhou merged 1 commit into
mainfrom
feature/v2.1-batch-selection

Conversation

@MoorZhou

Copy link
Copy Markdown
Contributor

Summary

  • allow pinset global and pinset use to accept variable-length batches across any supported Provider set
  • resolve the complete batch before one atomic state update, preserve unmentioned selections, and install once in dependency order
  • add failure-safety, compatibility, help, documentation, and version 2.1.0 release metadata

Verification

  • cargo fmt --all -- --check
  • cargo clippy --workspace --all-targets --all-features --locked -- -D warnings
  • cargo test --workspace --all-features --locked (304 tests)
  • cargo check --workspace --all-features --locked
  • integration contract tests
  • Windows installer/uninstaller contract tests
  • Unix uninstaller contract test
  • shim dependency boundary check

@MoorZhou
MoorZhou merged commit 7cc2d82 into main Aug 21, 2026
7 checks passed
@MoorZhou
MoorZhou deleted the feature/v2.1-batch-selection branch August 21, 2026 08:16
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