Skip to content

Commit 081f823

Browse files
committed
chore: Release hk version 0.8.4
1 parent 8fa9095 commit 081f823

13 files changed

+37
-17
lines changed

CHANGELOG.md

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,26 @@
11
# Changelog
22

3-
## [0.8.3](https://github.com/jdx/hk/compare/v0.8.2..0.8.3) - 2025-04-22
3+
## [0.8.4](https://github.com/jdx/hk/compare/v0.8.3..0.8.4) - 2025-04-23
4+
5+
### 🚀 Features
6+
7+
- added `HK_FAIL_FAST` by [@jdx](https://github.com/jdx) in [4ba0047](https://github.com/jdx/hk/commit/4ba00473efa924e99221cb9c17ae7b176e55bfe9)
8+
- allow --from-ref without --to-ref by [@jdx](https://github.com/jdx) in [be42e50](https://github.com/jdx/hk/commit/be42e500b976deefedfa2c222070a5b41e1d7b9d)
9+
10+
### 🐛 Bug Fixes
11+
12+
- correct run/check syntax by [@jdx](https://github.com/jdx) in [18e4a2c](https://github.com/jdx/hk/commit/18e4a2c73c507521c9c5b3919af0f072ade8743f)
13+
- simplify init syntax by [@jdx](https://github.com/jdx) in [89987ab](https://github.com/jdx/hk/commit/89987ab1471934b782361a3efc29c8e280839879)
14+
- set stage property on builtins by [@jdx](https://github.com/jdx) in [bfc94a9](https://github.com/jdx/hk/commit/bfc94a9d8f9f109fe6bd8b6489ad35b53571adfb)
15+
- canonicalize warning by [@jdx](https://github.com/jdx) in [8fa9095](https://github.com/jdx/hk/commit/8fa9095ce4fd2add90d94e494265048d93fef85d)
16+
17+
### 📚 Documentation
18+
19+
- docs by [@jdx](https://github.com/jdx) in [f6fe107](https://github.com/jdx/hk/commit/f6fe1076c9223629386a41422bc87395920e6a64)
20+
- docs by [@jdx](https://github.com/jdx) in [b22cedf](https://github.com/jdx/hk/commit/b22cedf27128737f3c749727e4e9ec6d29ff868c)
21+
- docs by [@jdx](https://github.com/jdx) in [2d909dc](https://github.com/jdx/hk/commit/2d909dc2fbdc87d27f7dece402825451523ef2bf)
22+
23+
## [0.8.3](https://github.com/jdx/hk/compare/v0.8.2..v0.8.3) - 2025-04-22
424

525
### 🔍 Other Changes
626

Cargo.lock

Lines changed: 1 addition & 1 deletion
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
@@ -1,6 +1,6 @@
11
[package]
22
name = "hk"
3-
version = "0.8.3"
3+
version = "0.8.4"
44
edition = "2024"
55
description = "A tool for managing git hooks"
66
license = "MIT"

docs/cli/commands.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1546,7 +1546,7 @@
15461546
"config": {
15471547
"props": {}
15481548
},
1549-
"version": "0.8.3",
1549+
"version": "0.8.4",
15501550
"usage": "Usage: hk [OPTIONS] <COMMAND>",
15511551
"complete": {},
15521552
"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
@@ -2,7 +2,7 @@
22

33
**Usage**: `hk [FLAGS] <SUBCOMMAND>`
44

5-
**Version**: 0.8.3
5+
**Version**: 0.8.4
66

77
- **Usage**: `hk [FLAGS] <SUBCOMMAND>`
88

docs/configuration.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ hk is configured via `hk.pkl` which is written in [pkl-lang](https://pkl-lang.or
1111
Here's a basic `hk.pkl` file:
1212

1313
```pkl
14-
amends "package://github.com/jdx/hk/releases/download/v0.8.3/[email protected].3#/Config.pkl"
15-
import "package://github.com/jdx/hk/releases/download/v0.8.3/[email protected].3#/Builtins.pkl"
14+
amends "package://github.com/jdx/hk/releases/download/v0.8.4/[email protected].4#/Config.pkl"
15+
import "package://github.com/jdx/hk/releases/download/v0.8.4/[email protected].4#/Builtins.pkl"
1616
1717
local linters {
1818
// linters can be manually defined

docs/getting_started.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,8 @@ hk init
4545
This will generate a `hk.pkl` file in the root of the repository, here's an example `hk.pkl` with eslint and prettier linters:
4646

4747
```pkl
48-
amends "package://github.com/jdx/hk/releases/download/v0.8.3/[email protected].3#/Config.pkl"
49-
import "package://github.com/jdx/hk/releases/download/v0.8.3/[email protected].3#/Builtins.pkl"
48+
amends "package://github.com/jdx/hk/releases/download/v0.8.4/[email protected].4#/Config.pkl"
49+
import "package://github.com/jdx/hk/releases/download/v0.8.4/[email protected].4#/Builtins.pkl"
5050
5151
local linters {
5252
// linters can be manually defined

docs/mise_integration.md

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

4141
```pkl
42-
amends "package://github.com/jdx/hk/releases/download/v0.8.3/[email protected].3#/Config.pkl"
42+
amends "package://github.com/jdx/hk/releases/download/v0.8.4/[email protected].4#/Config.pkl"
4343
4444
`pre-commit` {
4545
["prelint"] {

docs/pkl_introduction.md

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

176176
```pkl
177-
amends "package://github.com/jdx/hk/releases/download/v0.8.3/[email protected].3#/Config.pkl"
177+
amends "package://github.com/jdx/hk/releases/download/v0.8.4/[email protected].4#/Config.pkl"
178178
```
179179

180180
### Imports

hk-example.pkl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
amends "package://github.com/jdx/hk/releases/download/v0.8.3/[email protected].3#/Config.pkl"
2-
import "package://github.com/jdx/hk/releases/download/v0.8.3/[email protected].3#/Builtins.pkl"
1+
amends "package://github.com/jdx/hk/releases/download/v0.8.4/[email protected].4#/Config.pkl"
2+
import "package://github.com/jdx/hk/releases/download/v0.8.4/[email protected].4#/Builtins.pkl"
33

44
local linters = new Mapping<String, Step> {
55
// some linters are built into hk

0 commit comments

Comments
 (0)