Skip to content

Commit 37dc2e4

Browse files
authored
Release 1.38.0 (#2517)
- Bump version: 1.37.0 → 1.38.0 - Update changelog - Update changelog contributor credits - Update dependencies - Update version references in readme
1 parent c62485d commit 37dc2e4

File tree

5 files changed

+78
-50
lines changed

5 files changed

+78
-50
lines changed

CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,30 @@
11
Changelog
22
=========
33

4+
[1.38.0](https://github.com/casey/just/releases/tag/1.38.0) - 2024-12-10
5+
------------------------------------------------------------------------
6+
7+
### Added
8+
- Add `[openbsd]` recipe attribute ([#2497](https://github.com/casey/just/pull/2497) by [vtamara](https://github.com/vtamara))
9+
- Add `[working-directory]` recipe attribute ([#2438](https://github.com/casey/just/pull/2438) by [bcheidemann](https://github.com/bcheidemann))
10+
- Add `--allow-missing` to ignore missing recipe and submodule errors ([#2460](https://github.com/casey/just/pull/2460) by [R3ZV](https://github.com/R3ZV))
11+
12+
### Changed
13+
- Add snap package back to readme ([#2506](https://github.com/casey/just/pull/2506) by [casey](https://github.com/casey))
14+
- Forbid duplicate non-repeatable attributes ([#2483](https://github.com/casey/just/pull/2483) by [casey](https://github.com/casey))
15+
16+
### Misc
17+
- Publish docs to GitHub pages on release only ([#2516](https://github.com/casey/just/pull/2516) by [casey](https://github.com/casey))
18+
- Note lack of support for string interpolation ([#2515](https://github.com/casey/just/pull/2515) by [casey](https://github.com/casey))
19+
- Embolden help text errors ([#2502](https://github.com/casey/just/pull/2502) by [casey](https://github.com/casey))
20+
- Style help text ([#2501](https://github.com/casey/just/pull/2501) by [casey](https://github.com/casey))
21+
- Add `--request` subcommand for testing ([#2498](https://github.com/casey/just/pull/2498) by [casey](https://github.com/casey))
22+
- [bin/forbid] Improve error message if ripgrep is missing ([#2493](https://github.com/casey/just/pull/2493) by [casey](https://github.com/casey))
23+
- Fix Rust 1.83 clippy warnings ([#2487](https://github.com/casey/just/pull/2487) by [casey](https://github.com/casey))
24+
- Refactor JSON tests ([#2484](https://github.com/casey/just/pull/2484) by [casey](https://github.com/casey))
25+
- Get `Config` from `ExecutionContext` instead of passing separately ([#2481](https://github.com/casey/just/pull/2481) by [casey](https://github.com/casey))
26+
- Don't write justfiles unchanged by formatting ([#2479](https://github.com/casey/just/pull/2479) by [casey](https://github.com/casey))
27+
428
[1.37.0](https://github.com/casey/just/releases/tag/1.37.0) - 2024-11-20
529
------------------------------------------------------------------------
630

Cargo.lock

Lines changed: 46 additions & 46 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
@@ -1,6 +1,6 @@
11
[package]
22
name = "just"
3-
version = "1.37.0"
3+
version = "1.38.0"
44
authors = ["Casey Rodarmor <[email protected]>"]
55
autotests = false
66
categories = ["command-line-utilities", "development-tools"]

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -910,7 +910,7 @@ $ just foo
910910
```
911911

912912
You can override the working directory for a specific recipe with the
913-
`working-directory` attribute<sup>master</sup>:
913+
`working-directory` attribute<sup>1.38.0</sup>:
914914

915915
```just
916916
[working-directory: 'bar']
@@ -1998,14 +1998,14 @@ change their behavior.
19981998
| `[no-cd]`<sup>1.9.0</sup> | recipe | Don't change directory before executing recipe. |
19991999
| `[no-exit-message]`<sup>1.7.0</sup> | recipe | Don't print an error message if recipe fails. |
20002000
| `[no-quiet]`<sup>1.23.0</sup> | recipe | Override globally quiet recipes and always echo out the recipe. |
2001-
| `[openbsd]`<sup>master</sup> | recipe | Enable recipe on OpenBSD. |
2001+
| `[openbsd]`<sup>1.38.0</sup> | recipe | Enable recipe on OpenBSD. |
20022002
| `[positional-arguments]`<sup>1.29.0</sup> | recipe | Turn on [positional arguments](#positional-arguments) for this recipe. |
20032003
| `[private]`<sup>1.10.0</sup> | alias, recipe | Make recipe, alias, or variable private. See [Private Recipes](#private-recipes). |
20042004
| `[script]`<sup>1.33.0</sup> | recipe | Execute recipe as script. See [script recipes](#script-recipes) for more details. |
20052005
| `[script(COMMAND)]`<sup>1.32.0</sup> | recipe | Execute recipe as a script interpreted by `COMMAND`. See [script recipes](#script-recipes) for more details. |
20062006
| `[unix]`<sup>1.8.0</sup> | recipe | Enable recipe on Unixes. (Includes MacOS). |
20072007
| `[windows]`<sup>1.8.0</sup> | recipe | Enable recipe on Windows. |
2008-
| `[working-directory(PATH)]`<sup>master</sup> | recipe | Set recipe working directory. `PATH` may be relative or absolute. If relative, it is interpreted relative to the default working directory. |
2008+
| `[working-directory(PATH)]`<sup>1.38.0</sup> | recipe | Set recipe working directory. `PATH` may be relative or absolute. If relative, it is interpreted relative to the default working directory. |
20092009

20102010
A recipe can have multiple attributes, either on multiple lines:
20112011

justfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,10 @@ update-contributors:
6969
outdated:
7070
cargo outdated -R
7171

72+
[group: 'check']
73+
unused:
74+
cargo +nightly udeps --workspace
75+
7276
# publish current GitHub master branch
7377
[group: 'release']
7478
publish:

0 commit comments

Comments
 (0)