All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.2.0 - 2026-06-12
- (checks) handle multi-byte UTF-8 in package names
- (deps) update rust crate itertools to 0.14.0 (#18)
- (deps) update rust crate thiserror to v2 (#20)
- (deps) lock file maintenance (#24)
- (deps) Pin
dtolnay/rust-toolchainaction with explicittoolchain: stable - (deps) pin dependencies
- (deps) update rust crate criterion to 0.8 (#21)
- Use
config:best-practicesRenovate preset - (checks) add proptest no-panic coverage
- (checks) push repeated char directly in
Repeatedcheck - (checks) push swapped chars directly in
Characterscheck - (checks) move
rebuild_name()into test module - (checks) reuse a single buffer in
Characterscheck - (checks) reuse a single buffer in
Repeatedcheck - (checks) push delimiter char directly instead of storing strings
- (checks) reuse a single buffer when generating variants
- add criterion benchmarks for checks
- (deps) update actions/checkout action to v6 (#19)
- (deps) update rust crate rayon to v1.12.0 (#17)
- (deps) update rust crate clap to v4.6.1 (#16)
- (deps) update rust crate thiserror to v1.0.69 (#13)
- (deps) update rust crate tracing to v0.1.44 (#14)
- Add renovate.json (#12)
- fix clippy lints on stable (#10)
- run release-plz each commit
0.1.2 - 2023-11-10
- (swapped) limit the number of word permutations
- update lockfile
0.1.1 - 2023-10-13
- allow direct extraction of the squatted package
0.1.0 - 2023-09-27
- Initial release.