Skip to content

Commit d7637d4

Browse files
committed
chore: release v1.44.1
1 parent 49b8481 commit d7637d4

21 files changed

Lines changed: 60 additions & 38 deletions

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,27 @@
11
# Changelog
22

3+
## [1.44.1](https://github.com/jdx/hk/compare/v1.44.0..v1.44.1) - 2026-04-24
4+
5+
### 🐛 Bug Fixes
6+
7+
- **(git)** skip untracked scan when HK_STASH_UNTRACKED=false by [@jdx](https://github.com/jdx) in [#861](https://github.com/jdx/hk/pull/861)
8+
- **(run)** add post-commit and pre-rebase subcommands by [@jdx](https://github.com/jdx) in [#858](https://github.com/jdx/hk/pull/858)
9+
10+
### 📚 Documentation
11+
12+
- **(install)** recommend global hooks as primary setup path by [@jdx](https://github.com/jdx) in [#855](https://github.com/jdx/hk/pull/855)
13+
- add cross-site announcement banner by [@jdx](https://github.com/jdx) in [#857](https://github.com/jdx/hk/pull/857)
14+
- respect banner expires field by [@jdx](https://github.com/jdx) in [#862](https://github.com/jdx/hk/pull/862)
15+
16+
### 🔍 Other Changes
17+
18+
- vendor bats test helpers instead of git submodules by [@jdx](https://github.com/jdx) in [#859](https://github.com/jdx/hk/pull/859)
19+
20+
### 📦️ Dependency Updates
21+
22+
- bump communique to 1.0.3 by [@jdx](https://github.com/jdx) in [#863](https://github.com/jdx/hk/pull/863)
23+
- update anthropics/claude-code-action digest to e58dfa5 by [@renovate[bot]](https://github.com/renovate[bot]) in [#864](https://github.com/jdx/hk/pull/864)
24+
325
## [1.44.0](https://github.com/jdx/hk/compare/v1.43.0..v1.44.0) - 2026-04-23
426

527
### 🚀 Features

Cargo.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ license = "MIT"
1919
name = "hk"
2020
repository = "https://github.com/jdx/hk"
2121
rust-version = "1.88.0"
22-
version = "1.44.0"
22+
version = "1.44.1"
2323

2424
[[bin]]
2525
name = "generate-docs"

docs/builtins.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ hk provides 90+ pre-configured linters and formatters through the `Builtins` mod
1111
Import and use builtins in your `hk.pkl`:
1212

1313
```pkl
14-
amends "package://github.com/jdx/hk/releases/download/v1.44.0/[email protected].0#/Config.pkl"
15-
import "package://github.com/jdx/hk/releases/download/v1.44.0/[email protected].0#/Builtins.pkl"
14+
amends "package://github.com/jdx/hk/releases/download/v1.44.1/[email protected].1#/Config.pkl"
15+
import "package://github.com/jdx/hk/releases/download/v1.44.1/[email protected].1#/Builtins.pkl"
1616
1717
hooks {
1818
["pre-commit"] {

docs/cli/commands.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4799,7 +4799,7 @@
47994799
"config": {
48004800
"props": {}
48014801
},
4802-
"version": "1.44.0",
4802+
"version": "1.44.1",
48034803
"usage": "Usage: hk [OPTIONS] <COMMAND>",
48044804
"complete": {},
48054805
"about": "A tool for managing git hooks"

docs/cli/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
**Usage**: `hk [FLAGS] <SUBCOMMAND>`
66

7-
**Version**: 1.44.0
7+
**Version**: 1.44.1
88

99
- **Usage**: `hk [FLAGS] <SUBCOMMAND>`
1010

docs/configuration.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,8 @@ Set [`HK_FILE`](/environment_variables#hk-file) to override the search and use a
4444
Here's a basic `hk.pkl` file:
4545

4646
```pkl
47-
amends "package://github.com/jdx/hk/releases/download/v1.44.0/[email protected].0#/Config.pkl"
48-
import "package://github.com/jdx/hk/releases/download/v1.44.0/[email protected].0#/Builtins.pkl"
47+
amends "package://github.com/jdx/hk/releases/download/v1.44.1/[email protected].1#/Config.pkl"
48+
import "package://github.com/jdx/hk/releases/download/v1.44.1/[email protected].1#/Builtins.pkl"
4949
5050
local linters = new Mapping<String, Step> {
5151
// linters can be manually defined
@@ -208,8 +208,8 @@ The hkrc file follows the same format as `hk.pkl` and can be used to define glob
208208
Example hkrc file:
209209

210210
```pkl
211-
amends "package://github.com/jdx/hk/releases/download/v1.44.0/[email protected].0#/Config.pkl"
212-
import "package://github.com/jdx/hk/releases/download/v1.44.0/[email protected].0#/Builtins.pkl"
211+
amends "package://github.com/jdx/hk/releases/download/v1.44.1/[email protected].1#/Config.pkl"
212+
import "package://github.com/jdx/hk/releases/download/v1.44.1/[email protected].1#/Builtins.pkl"
213213
214214
local linters {
215215
["prettier"] = Builtins.prettier
@@ -242,7 +242,7 @@ Add steps to your hkrc. hk merges them into every project's hooks — steps with
242242

243243
```pkl
244244
// ~/.config/hk/config.pkl
245-
amends "package://github.com/jdx/hk/releases/download/v1.44.0/[email protected].0#/Config.pkl"
245+
amends "package://github.com/jdx/hk/releases/download/v1.44.1/[email protected].1#/Config.pkl"
246246
247247
hooks {
248248
["pre-commit"] {
@@ -335,7 +335,7 @@ Git config supports both multivar entries (multiple values with the same key) an
335335
User-specific defaults can be set in `~/.config/hk/config.pkl`:
336336

337337
```pkl
338-
amends "package://github.com/jdx/hk/releases/download/v1.44.0/[email protected].0#/Config.pkl"
338+
amends "package://github.com/jdx/hk/releases/download/v1.44.1/[email protected].1#/Config.pkl"
339339
340340
jobs = 4
341341
fail_fast = false

docs/getting_started.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,8 +105,8 @@ Separately from global *hooks*, you can also create a global *config* file that
105105
This will generate a `hk.pkl` file in the root of the repository, here's an example `hk.pkl` with eslint and prettier linters:
106106

107107
```pkl
108-
amends "package://github.com/jdx/hk/releases/download/v1.44.0/[email protected].0#/Config.pkl"
109-
import "package://github.com/jdx/hk/releases/download/v1.44.0/[email protected].0#/Builtins.pkl"
108+
amends "package://github.com/jdx/hk/releases/download/v1.44.1/[email protected].1#/Config.pkl"
109+
import "package://github.com/jdx/hk/releases/download/v1.44.1/[email protected].1#/Builtins.pkl"
110110
111111
local linters = new Mapping<String, Step> {
112112
// linters can be manually defined

docs/mise_integration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ parsing, parallel execution, and more.
4343
Just run mise in `hk.pkl` like any other command:
4444

4545
```pkl
46-
amends "package://github.com/jdx/hk/releases/download/v1.44.0/[email protected].0#/Config.pkl"
46+
amends "package://github.com/jdx/hk/releases/download/v1.44.1/[email protected].1#/Config.pkl"
4747
4848
`pre-commit` {
4949
["prelint"] {

docs/pkl_introduction.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ This is a multi-line comment
175175
Every `hk.pkl` should start with this line which essentially schema validates the config and provides base classes:
176176

177177
```pkl
178-
amends "package://github.com/jdx/hk/releases/download/v1.44.0/[email protected].0#/Config.pkl"
178+
amends "package://github.com/jdx/hk/releases/download/v1.44.1/[email protected].1#/Config.pkl"
179179
```
180180

181181
### Imports

0 commit comments

Comments
 (0)