Skip to content

chore: prepare 1.0.0 release - #64

Merged
aymericbeaumet merged 8 commits into
mainfrom
ab/dev
Oct 18, 2026
Merged

aymericbeaumet merged 8 commits into
mainfrom
ab/dev

Conversation

@aymericbeaumet

Copy link
Copy Markdown
Owner

Summary

Prepare squeeze 1.0.0 by synchronizing both crate versions, the CLI library requirement, Cargo.lock, and the Rust dependency example. Merging this PR triggers the existing release workflow for GitHub archives, crates.io, and Homebrew.

Simplify the README around current behavior and examples, list installation methods as Homebrew → mise → Cargo, clarify structured output and overlapping matches, and focus performance documentation on measured results and current limits.

Test plan

  • mise run check (formatting, Clippy, workspace tests, doctests, and documentation)
  • mise run release-check (actionlint and release helper tests)
  • mise run release and squeeze --version → squeeze 1.0.0
  • mise run package -- --allow-dirty (both crates packaged and verified)
  • Checked README URL extraction examples, structured output fields, installation order, and release version consistency against the CLI and release helper.

The merge from main preserves the validated source tree unchanged.

@aymericbeaumet
aymericbeaumet merged commit 2200e3a into main Oct 18, 2026
14 checks passed
@aymericbeaumet
aymericbeaumet deleted the ab/dev branch October 18, 2026 21:24
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