From 34e56ff2cdde7db38719b0b4eeceebb7e74c1574 Mon Sep 17 00:00:00 2001 From: takeokunn Date: Wed, 5 Aug 2026 12:48:48 +0900 Subject: [PATCH] chore(release): v1.5.0 --- Cargo.lock | 162 ++++++++++++++-------------- Cargo.toml | 4 +- docs/src/getting-started.md | 6 +- docs/src/reference/compatibility.md | 6 +- 4 files changed, 89 insertions(+), 89 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 193be686..9e561bc6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -643,7 +643,7 @@ checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e" [[package]] name = "paredit-cli" -version = "1.4.0" +version = "1.5.0" dependencies = [ "assert_cmd", "blake3", @@ -741,7 +741,7 @@ dependencies = [ [[package]] name = "paredit-core-cli" -version = "1.4.0" +version = "1.5.0" dependencies = [ "blake3", "cap-std", @@ -762,7 +762,7 @@ dependencies = [ [[package]] name = "paredit-core-config" -version = "1.4.0" +version = "1.5.0" dependencies = [ "paredit-core-syntax", "serde_json", @@ -771,7 +771,7 @@ dependencies = [ [[package]] name = "paredit-core-edit" -version = "1.4.0" +version = "1.5.0" dependencies = [ "paredit-core-semantics", "paredit-core-syntax", @@ -781,7 +781,7 @@ dependencies = [ [[package]] name = "paredit-core-jsonrpc" -version = "1.4.0" +version = "1.5.0" dependencies = [ "serde_json", "thiserror", @@ -789,7 +789,7 @@ dependencies = [ [[package]] name = "paredit-core-lint-engine" -version = "1.4.0" +version = "1.5.0" dependencies = [ "paredit-core-safety", "paredit-core-semantics", @@ -800,7 +800,7 @@ dependencies = [ [[package]] name = "paredit-core-safety" -version = "1.4.0" +version = "1.5.0" dependencies = [ "blake3", "paredit-core-syntax", @@ -811,7 +811,7 @@ dependencies = [ [[package]] name = "paredit-core-semantics" -version = "1.4.0" +version = "1.5.0" dependencies = [ "paredit-core-syntax", "proptest", @@ -820,7 +820,7 @@ dependencies = [ [[package]] name = "paredit-core-syntax" -version = "1.4.0" +version = "1.5.0" dependencies = [ "proptest", "thiserror", @@ -829,7 +829,7 @@ dependencies = [ [[package]] name = "paredit-core-workspace" -version = "1.4.0" +version = "1.5.0" dependencies = [ "blake3", "cap-std", @@ -842,7 +842,7 @@ dependencies = [ [[package]] name = "paredit-feature-binding" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -859,7 +859,7 @@ dependencies = [ [[package]] name = "paredit-feature-change-summary" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -870,7 +870,7 @@ dependencies = [ [[package]] name = "paredit-feature-code-metrics" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -880,7 +880,7 @@ dependencies = [ [[package]] name = "paredit-feature-conditional-conversion" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -894,7 +894,7 @@ dependencies = [ [[package]] name = "paredit-feature-data-report" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -904,7 +904,7 @@ dependencies = [ [[package]] name = "paredit-feature-emacs-lisp" -version = "1.4.0" +version = "1.5.0" dependencies = [ "paredit-core-lint-engine", "paredit-core-semantics", @@ -913,7 +913,7 @@ dependencies = [ [[package]] name = "paredit-feature-external-check" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -925,7 +925,7 @@ dependencies = [ [[package]] name = "paredit-feature-extract" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -939,7 +939,7 @@ dependencies = [ [[package]] name = "paredit-feature-form-transform" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -954,7 +954,7 @@ dependencies = [ [[package]] name = "paredit-feature-function-parameter" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -969,7 +969,7 @@ dependencies = [ [[package]] name = "paredit-feature-generate" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -981,7 +981,7 @@ dependencies = [ [[package]] name = "paredit-feature-inline" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -996,7 +996,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-binding-analysis" -version = "1.4.0" +version = "1.5.0" dependencies = [ "paredit-core-lint-engine", "paredit-core-semantics", @@ -1005,7 +1005,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-build-system" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -1016,7 +1016,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-call-shape" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -1027,7 +1027,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-carp-idiom" -version = "1.4.0" +version = "1.5.0" dependencies = [ "paredit-core-lint-engine", "paredit-core-syntax", @@ -1035,7 +1035,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-clojure-depth" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -1046,7 +1046,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-clojure-idiom" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -1057,7 +1057,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-compile-time" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -1068,7 +1068,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-concurrency" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -1079,7 +1079,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-condition-depth" -version = "1.4.0" +version = "1.5.0" dependencies = [ "paredit-core-lint-engine", "paredit-core-syntax", @@ -1087,7 +1087,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-condition-system" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -1098,7 +1098,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-conditional" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -1113,7 +1113,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-contract-annotation" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -1124,7 +1124,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-control-flow" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -1139,7 +1139,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-convention" -version = "1.4.0" +version = "1.5.0" dependencies = [ "paredit-core-lint-engine", "paredit-core-syntax", @@ -1147,7 +1147,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-custom" -version = "1.4.0" +version = "1.5.0" dependencies = [ "paredit-core-lint-engine", "paredit-core-syntax", @@ -1156,7 +1156,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-data-structure" -version = "1.4.0" +version = "1.5.0" dependencies = [ "paredit-core-cli", "paredit-core-lint-engine", @@ -1167,7 +1167,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-destructive-sequence" -version = "1.4.0" +version = "1.5.0" dependencies = [ "paredit-core-lint-engine", "paredit-core-syntax", @@ -1175,7 +1175,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-documentation" -version = "1.4.0" +version = "1.5.0" dependencies = [ "paredit-core-lint-engine", "paredit-core-syntax", @@ -1183,7 +1183,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-elisp-depth" -version = "1.4.0" +version = "1.5.0" dependencies = [ "paredit-core-lint-engine", "paredit-core-syntax", @@ -1191,7 +1191,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-elisp-idiom" -version = "1.4.0" +version = "1.5.0" dependencies = [ "paredit-core-lint-engine", "paredit-core-syntax", @@ -1199,7 +1199,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-fennel-janet-depth" -version = "1.4.0" +version = "1.5.0" dependencies = [ "paredit-core-lint-engine", "paredit-core-syntax", @@ -1207,7 +1207,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-fennel-janet-idiom" -version = "1.4.0" +version = "1.5.0" dependencies = [ "paredit-core-lint-engine", "paredit-core-syntax", @@ -1215,7 +1215,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-form-shape" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -1231,7 +1231,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-generic-dispatch" -version = "1.4.0" +version = "1.5.0" dependencies = [ "paredit-core-lint-engine", "paredit-core-syntax", @@ -1239,7 +1239,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-hy-depth" -version = "1.4.0" +version = "1.5.0" dependencies = [ "paredit-core-lint-engine", "paredit-core-syntax", @@ -1247,7 +1247,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-hy-lfe-idiom" -version = "1.4.0" +version = "1.5.0" dependencies = [ "paredit-core-lint-engine", "paredit-core-syntax", @@ -1255,7 +1255,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-introspection" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -1266,7 +1266,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-iteration-flow" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -1277,7 +1277,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-lfe-carp-depth" -version = "1.4.0" +version = "1.5.0" dependencies = [ "paredit-core-lint-engine", "paredit-core-syntax", @@ -1285,7 +1285,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-loop-facility" -version = "1.4.0" +version = "1.5.0" dependencies = [ "paredit-core-lint-engine", "paredit-core-syntax", @@ -1293,7 +1293,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-macro-authoring" -version = "1.4.0" +version = "1.5.0" dependencies = [ "paredit-core-cli", "paredit-core-lint-engine", @@ -1303,7 +1303,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-numeric" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -1318,7 +1318,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-object-system" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -1329,7 +1329,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-package-hygiene" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -1340,7 +1340,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-pathname-io" -version = "1.4.0" +version = "1.5.0" dependencies = [ "paredit-core-lint-engine", "paredit-core-syntax", @@ -1348,7 +1348,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-performance" -version = "1.4.0" +version = "1.5.0" dependencies = [ "paredit-core-lint-engine", "paredit-core-syntax", @@ -1356,7 +1356,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-portability" -version = "1.4.0" +version = "1.5.0" dependencies = [ "paredit-core-lint-engine", "paredit-core-syntax", @@ -1364,7 +1364,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-racket-depth" -version = "1.4.0" +version = "1.5.0" dependencies = [ "paredit-core-cli", "paredit-core-lint-engine", @@ -1374,7 +1374,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-repl-debug" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -1388,7 +1388,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-safety" -version = "1.4.0" +version = "1.5.0" dependencies = [ "paredit-core-lint-engine", "paredit-core-syntax", @@ -1396,7 +1396,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-scheme-idiom" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -1410,7 +1410,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-sequence" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -1425,7 +1425,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-string-char" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -1440,7 +1440,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-testing" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -1451,7 +1451,7 @@ dependencies = [ [[package]] name = "paredit-feature-lint-type-declaration" -version = "1.4.0" +version = "1.5.0" dependencies = [ "paredit-core-lint-engine", "paredit-core-syntax", @@ -1459,7 +1459,7 @@ dependencies = [ [[package]] name = "paredit-feature-lisp-analysis" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -1470,7 +1470,7 @@ dependencies = [ [[package]] name = "paredit-feature-migrate" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -1481,7 +1481,7 @@ dependencies = [ [[package]] name = "paredit-feature-package" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -1496,7 +1496,7 @@ dependencies = [ [[package]] name = "paredit-feature-project-analysis" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -1513,7 +1513,7 @@ dependencies = [ [[package]] name = "paredit-feature-project-inventory" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -1523,7 +1523,7 @@ dependencies = [ [[package]] name = "paredit-feature-query" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -1533,7 +1533,7 @@ dependencies = [ [[package]] name = "paredit-feature-refactor-workflow" -version = "1.4.0" +version = "1.5.0" dependencies = [ "blake3", "cap-std", @@ -1555,7 +1555,7 @@ dependencies = [ [[package]] name = "paredit-feature-remove-unused" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -1573,7 +1573,7 @@ dependencies = [ [[package]] name = "paredit-feature-rename" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -1588,7 +1588,7 @@ dependencies = [ [[package]] name = "paredit-feature-schema-check" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -1599,7 +1599,7 @@ dependencies = [ [[package]] name = "paredit-feature-selector" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -1609,7 +1609,7 @@ dependencies = [ [[package]] name = "paredit-feature-semantic-report" -version = "1.4.0" +version = "1.5.0" dependencies = [ "clap", "paredit-core-cli", @@ -1620,7 +1620,7 @@ dependencies = [ [[package]] name = "paredit-feature-similarity" -version = "1.4.0" +version = "1.5.0" dependencies = [ "blake3", "clap", @@ -1635,7 +1635,7 @@ dependencies = [ [[package]] name = "paredit-feature-structural-diff" -version = "1.4.0" +version = "1.5.0" dependencies = [ "blake3", "clap", diff --git a/Cargo.toml b/Cargo.toml index 39a8ee97..685f7347 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "paredit-cli" -version = "1.4.0" +version = "1.5.0" edition = "2024" publish = false rust-version = "1.85" @@ -242,7 +242,7 @@ exclude = ["fuzz", "xtask"] default-members = [".", "packages/*/*"] [workspace.package] -version = "1.4.0" +version = "1.5.0" edition = "2024" rust-version = "1.85" license = "MIT" diff --git a/docs/src/getting-started.md b/docs/src/getting-started.md index 1a38cfb3..8665fffd 100644 --- a/docs/src/getting-started.md +++ b/docs/src/getting-started.md @@ -66,9 +66,9 @@ The examples above follow the latest default branch. For CI, production automation, or a reproducible developer environment, pin a release tag: ```sh -nix run github:nerima-lisp/paredit-cli/v1.4.0 -- --help -nix profile install github:nerima-lisp/paredit-cli/v1.4.0 -cargo install --git https://github.com/nerima-lisp/paredit-cli --tag v1.4.0 --locked +nix run github:nerima-lisp/paredit-cli/v1.5.0 -- --help +nix profile install github:nerima-lisp/paredit-cli/v1.5.0 +cargo install --git https://github.com/nerima-lisp/paredit-cli --tag v1.5.0 --locked ``` A tag is the release artifact — the crate is not published to a package diff --git a/docs/src/reference/compatibility.md b/docs/src/reference/compatibility.md index a5d7fa95..e9681b46 100644 --- a/docs/src/reference/compatibility.md +++ b/docs/src/reference/compatibility.md @@ -93,9 +93,9 @@ The crate is not published to a package registry, so pin the tag — or a reviewed commit — in whichever channel you use: ```sh -nix run github:nerima-lisp/paredit-cli/v1.4.0 -- --help -nix profile install github:nerima-lisp/paredit-cli/v1.4.0 -cargo install --git https://github.com/nerima-lisp/paredit-cli --tag v1.4.0 --locked +nix run github:nerima-lisp/paredit-cli/v1.5.0 -- --help +nix profile install github:nerima-lisp/paredit-cli/v1.5.0 +cargo install --git https://github.com/nerima-lisp/paredit-cli --tag v1.5.0 --locked ``` Release notes must call out anything that affects automation: new or