diff --git a/CHANGELOG.md b/CHANGELOG.md index 33b4faf..5dca4a6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,10 @@ ### Added +## [0.2.0] - 2026-02-07 + +### Added + * `init` command to set up custom per-project Prep configuration. ([#23] by [@xStrom]) * `copyright` command to easily verify that all Rust source files have correct copyright headers. ([#22] by [@xStrom]) * `--crates ` option to the `clippy` command. ([#18] by [@xStrom]) @@ -32,5 +36,6 @@ [#23]: https://github.com/Nevermore/prep/pull/23 [#24]: https://github.com/Nevermore/prep/pull/24 -[Unreleased]: https://github.com/Nevermore/prep/compare/v0.1.0...HEAD +[Unreleased]: https://github.com/Nevermore/prep/compare/v0.2.0...HEAD +[0.2.0]: https://github.com/Nevermore/prep/compare/v0.1.0...v0.2.0 [0.1.0]: https://github.com/Nevermore/prep/compare/v0.0.0...v0.1.0 diff --git a/Cargo.lock b/Cargo.lock index 7ec229a..ec5f2d3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -63,9 +63,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.100" +version = "1.0.101" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61" +checksum = "5f0e0fee31ef5ed1ba1316088939cea399010ed7731dba877ed44aeb407a75ea" [[package]] name = "camino" @@ -102,9 +102,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.56" +version = "4.5.57" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a75ca66430e33a14957acc24c5077b503e7d374151b2b4b3a10c83b4ceb4be0e" +checksum = "6899ea499e3fb9305a65d5ebf6e3d2248c5fab291f300ad0a704fbe142eae31a" dependencies = [ "clap_builder", "clap_derive", @@ -112,9 +112,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.56" +version = "4.5.57" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "793207c7fa6300a0608d1080b858e5fdbe713cdc1c8db9fb17777d8a13e63df0" +checksum = "7b12c8b680195a62a8364d16b8447b01b6c2c8f9aaf68bee653be34d4245e238" dependencies = [ "anstream", "anstyle", @@ -221,7 +221,7 @@ checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" [[package]] name = "prep" -version = "0.1.0" +version = "0.2.0" dependencies = [ "anyhow", "cargo_metadata", @@ -380,9 +380,9 @@ dependencies = [ [[package]] name = "time" -version = "0.3.46" +version = "0.3.47" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9da98b7d9b7dad93488a84b8248efc35352b0b2657397d4167e7ad67e5d535e5" +checksum = "743bd48c283afc0388f9b8827b976905fb217ad9e647fae3a379a9283c4def2c" dependencies = [ "deranged", "num-conv", diff --git a/Cargo.toml b/Cargo.toml index eac81ab..4266c84 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ resolver = "3" members = ["prep"] [workspace.package] -version = "0.1.0" +version = "0.2.0" edition = "2024" rust-version = "1.93" @@ -14,10 +14,10 @@ repository = "https://github.com/Nevermore/prep" rust.missing_docs = "warn" [workspace.dependencies] -anyhow = "1.0.100" +anyhow = "1.0.101" cargo_metadata = "0.23.1" -clap = "4.5.56" +clap = "4.5.57" regex = "1.12.3" serde = "1.0.228" -time = "0.3.46" +time = "0.3.47" toml = "0.9.11" diff --git a/README.md b/README.md index e30ed16..e6c4160 100644 --- a/README.md +++ b/README.md @@ -13,8 +13,7 @@ Prep is a cross-platform CLI tool that provides Rust workspace verification in a single short command. You can just invoke `prep ci` and if the checks succeed then you can rest easy knowing that your PR won't fail CI. -The latest version is [0.1.0] which was published on 2026-01-31. -You can read about the changes in the [changelog]. +If you're upgrading from an earlier version then you can read about the changes in the [changelog]. ## Motivation @@ -51,7 +50,9 @@ Usage: prep [command] [options] Commands: ci Verify for CI. clp clippy Analyze with Clippy. + copyright Verify copyright headers. fmt format Format with rustfmt. + init Initialize Prep configuration. help Print help for the provided command. Options: @@ -68,5 +69,4 @@ Licensed under either of at your option. -[0.1.0]: https://github.com/Nevermore/prep/releases/tag/v0.1.0 [changelog]: CHANGELOG.md