Skip to content

Comments

chore: release v1.21.0#384

Merged
jdx merged 1 commit intomainfrom
release
Nov 15, 2025
Merged

chore: release v1.21.0#384
jdx merged 1 commit intomainfrom
release

Conversation

@jdx
Copy link
Owner

@jdx jdx commented Nov 1, 2025

1.21.0 - 2025-11-15

🚀 Features

  • (dprint) new builtin by @scop in #402
  • (mypy,ruff,ruff_format) associate with .pyi by @scop in #404
  • (prettier) support Vue files by @minusfive in #388
  • (terraform,tofu) include .tftest.hcl in glob by @scop in #397
  • (tflint) add fix command by @scop in #401
  • (typos) new builtin by @scop in #400
  • use recursive glob patterns in all builtins by @jdx in #383
  • shfmt improvements by @scop in #410
  • add content-based file type matching by @jdx in #416
  • add clap-sort unit test and sort CLI flags alphabetically by @jdx in #419
  • Add alternate config directory support with tests by @jdx in #407

🐛 Bug Fixes

  • (golangci-lint) check with --fix=false by @scop in #399
  • (shfmt) don't pass -s by @scop in #398
  • (tf_lint) don't pass filenames by @scop in #396
  • Import elixir builtins by @arthurcogo in #390
  • Add warning for existing Git hooks path by @jdx in #409
  • prevent untracked files from being staged with <JOB_FILES> by @jdx in #408

📚 Documentation

📦️ Dependency Updates

New Contributors


Note

Cut v1.21.0: bump versions, add changelog, refresh CLI docs/usage with alphabetized flags, update templates/messages, and tweak deps.

  • Release 1.21.0:
    • Bump hk version to 1.21.0 across Cargo.toml, Cargo.lock, hk.usage.kdl, docs, and example configs.
    • Add CHANGELOG.md entry for 1.21.0.
  • CLI/Docs:
    • Regenerate docs/cli/commands.json, CLI markdown, and hk.usage.kdl with alphabetized flags and reordered options (e.g., --fix, --from-ref, --to-ref, --skip-step).
    • Update migration docs flag order (--force before --output).
    • Update hk test flags (add --list, reorder --name/--step).
  • Templates/References:
    • Update Pkl amends/import URLs in examples and generator (src/cli/init.rs) to v1.21.0.
    • Update Pkl error hint in src/config.rs to reference v1.21.0.
  • Dependencies:
    • Bump crates (bytes 1.11.0, serde_with 3.16.0) in Cargo.lock.

Written by Cursor Bugbot for commit 93af5e6. This will update automatically on new commits. Configure here.

@jdx jdx added the release label Nov 1, 2025
@jdx jdx force-pushed the release branch 3 times, most recently from 5cb82a2 to ab2c4b5 Compare November 7, 2025 07:59
@socket-security
Copy link

socket-security bot commented Nov 7, 2025

No dependency changes detected. Learn more about Socket for GitHub.

👍 No dependency changes detected in pull request

@jdx jdx force-pushed the release branch 5 times, most recently from 4f81d78 to b74e0be Compare November 7, 2025 21:36
CHANGELOG.md Outdated
@@ -1,5 +1,34 @@
# Changelog

## [1.21.0](https://github.com/jdx/hk/compare/v1.20.0..v1.21.0) - 2025-11-07
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: Future Release Date Distorts History

The release date in the changelog is 2025-11-07 which is in the future. Given that today's date is 11/7/2024 (as noted in the task context), the year should be 2024 not 2025. This would cause incorrect version history and could confuse users about when the release actually occurred.

Fix in Cursor Fix in Web

@jdx jdx force-pushed the release branch 4 times, most recently from 7eb80a9 to 089cd85 Compare November 7, 2025 23:45
@jdx jdx force-pushed the release branch 10 times, most recently from ee74283 to bba9d62 Compare November 14, 2025 12:18
@jdx jdx enabled auto-merge (squash) November 15, 2025 02:03
@jdx jdx merged commit 276bccd into main Nov 15, 2025
14 checks passed
@jdx jdx deleted the release branch November 15, 2025 02:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants