mirror of
https://github.com/casey/just.git
synced 2025-07-07 17:45:00 +00:00
Release 1.41.0 (#2801)
Some checks are pending
Some checks are pending
- Bump version: 1.40.0 → 1.41.0 - Update changelog - Update changelog contributor credits - Update dependencies - Update version references in readme
This commit is contained in:
parent
644bda5c0e
commit
4359f7432b
5 changed files with 286 additions and 268 deletions
37
CHANGELOG.md
37
CHANGELOG.md
|
@ -1,6 +1,43 @@
|
|||
Changelog
|
||||
=========
|
||||
|
||||
[1.41.0](https://github.com/casey/just/releases/tag/1.41.0) - 2025-07-01
|
||||
------------------------------------------------------------------------
|
||||
|
||||
### Changed
|
||||
- Treat SIGINFO as non-fatal ([#2788](https://github.com/casey/just/pull/2788) by [casey](https://github.com/casey))
|
||||
- Improve signal handling ([#2488](https://github.com/casey/just/pull/2488) by [casey](https://github.com/casey))
|
||||
|
||||
### Added
|
||||
- Add `dotenv-override` setting ([#2785](https://github.com/casey/just/pull/2785) by [Lun4m](https://github.com/Lun4m))
|
||||
- Add `PATH_SEP` and `PATH_VAR_SEP` constants ([#2679](https://github.com/casey/just/pull/2679) by [casey](https://github.com/casey))
|
||||
- Add `--tempdir` command-line option ([#2798](https://github.com/casey/just/pull/2798) by [casey](https://github.com/casey))
|
||||
|
||||
### Fixed
|
||||
- Pin `clap_complete` to last compatible version ([#2800](https://github.com/casey/just/pull/2800) by [casey](https://github.com/casey))
|
||||
|
||||
### Misc
|
||||
- Add `arkade` to readme ([#2700](https://github.com/casey/just/pull/2700) by [rgee0](https://github.com/rgee0))
|
||||
- Link to pipx instead of pypi in readme ([#2799](https://github.com/casey/just/pull/2799) by [casey](https://github.com/casey))
|
||||
- Add reasons to `#[ignore]` attributes ([#2797](https://github.com/casey/just/pull/2797) by [casey](https://github.com/casey))
|
||||
- Mention that command-line environment variables are inherited ([#2783](https://github.com/casey/just/pull/2783) by [philipmgrant](https://github.com/philipmgrant))
|
||||
- Fix attribute grammar and update documentation ([#2790](https://github.com/casey/just/pull/2790) by [casey](https://github.com/casey))
|
||||
- Tweak prose in groups section of readme ([#2767](https://github.com/casey/just/pull/2767) by [offby1](https://github.com/offby1))
|
||||
- Update `extractions/setup-just` version in readme ([#2735](https://github.com/casey/just/pull/2735) by [esadek](https://github.com/esadek))
|
||||
- Remove `return` in `Recipe::confirm` ([#2789](https://github.com/casey/just/pull/2789) by [casey](https://github.com/casey))
|
||||
- Add `mise` to alternatives in readem ([#2758](https://github.com/casey/just/pull/2758) by [koppor](https://github.com/koppor))
|
||||
- Update `softprops/action-gh-release` ([#2781](https://github.com/casey/just/pull/2781) by [app/dependabot](https://github.com/app/dependabot))
|
||||
- Use `default` as name of `--init` justfile default recipe ([#2777](https://github.com/casey/just/pull/2777) by [casey](https://github.com/casey))
|
||||
- Add `just.systems` link to `--init` justfile ([#2776](https://github.com/casey/just/pull/2776) by [casey](https://github.com/casey))
|
||||
- Fix `kitchen-sink.just` comment ([#2738](https://github.com/casey/just/pull/2738) by [azarmadr](https://github.com/azarmadr))
|
||||
- Update `softprops/action-gh-release` ([#2716](https://github.com/casey/just/pull/2716) by [app/dependabot](https://github.com/app/dependabot))
|
||||
- Fix clippy lints ([#2768](https://github.com/casey/just/pull/2768) by [casey](https://github.com/casey))
|
||||
- Add back-to-the-top link to readme ([#2707](https://github.com/casey/just/pull/2707) by [bravesasha](https://github.com/bravesasha))
|
||||
- Placate clippy lints for 1.86 ([#2708](https://github.com/casey/just/pull/2708) by [casey](https://github.com/casey))
|
||||
- Use `-S` in `uv` example ([#2696](https://github.com/casey/just/pull/2696) by [rmoorman](https://github.com/rmoorman))
|
||||
- Handle `--request` without parsing justfile ([#2683](https://github.com/casey/just/pull/2683) by [casey](https://github.com/casey))
|
||||
- Bump MSRV to 1.77 and enforce on CI ([#2674](https://github.com/casey/just/pull/2674) by [casey](https://github.com/casey))
|
||||
|
||||
[1.40.0](https://github.com/casey/just/releases/tag/1.40.0) - 2025-03-09
|
||||
------------------------------------------------------------------------
|
||||
|
||||
|
|
497
Cargo.lock
generated
497
Cargo.lock
generated
File diff suppressed because it is too large
Load diff
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "just"
|
||||
version = "1.40.0"
|
||||
version = "1.41.0"
|
||||
authors = ["Casey Rodarmor <casey@rodarmor.com>"]
|
||||
autotests = false
|
||||
categories = ["command-line-utilities", "development-tools"]
|
||||
|
@ -55,7 +55,7 @@ unicode-width = "0.2.0"
|
|||
uuid = { version = "1.0.0", features = ["v4"] }
|
||||
|
||||
[target.'cfg(unix)'.dependencies]
|
||||
nix = { version = "0.29.0", features = ["user"] }
|
||||
nix = { version = "0.30.1", features = ["user"] }
|
||||
|
||||
[target.'cfg(windows)'.dependencies]
|
||||
ctrlc = { version = "3.1.1", features = ["termination"] }
|
||||
|
@ -64,7 +64,7 @@ ctrlc = { version = "3.1.1", features = ["termination"] }
|
|||
executable-path = "1.0.0"
|
||||
pretty_assertions = "1.0.0"
|
||||
temptree = "0.2.0"
|
||||
which = "7.0.0"
|
||||
which = "8.0.0"
|
||||
|
||||
[lints.rust]
|
||||
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
|
||||
|
|
10
README.md
10
README.md
|
@ -2021,8 +2021,8 @@ A number of constants are predefined:
|
|||
| `HEX`<sup>1.27.0</sup> | `"0123456789abcdef"` | |
|
||||
| `HEXLOWER`<sup>1.27.0</sup> | `"0123456789abcdef"` | |
|
||||
| `HEXUPPER`<sup>1.27.0</sup> | `"0123456789ABCDEF"` | |
|
||||
| `PATH_SEP`<sup>master</sup> | `"/"` | "\" |
|
||||
| `PATH_VAR_SEP`<sup>master</sup> | `":"` | ";" |
|
||||
| `PATH_SEP`<sup>1.41.0</sup> | `"/"` | "\" |
|
||||
| `PATH_VAR_SEP`<sup>1.41.0</sup> | `":"` | ";" |
|
||||
| `CLEAR`<sup>1.37.0</sup> | `"\ec"` | |
|
||||
| `NORMAL`<sup>1.37.0</sup> | `"\e[0m"` | |
|
||||
| `BOLD`<sup>1.37.0</sup> | `"\e[1m"` | |
|
||||
|
@ -2934,7 +2934,7 @@ The directory that `just` writes temporary files to may be configured in a
|
|||
number of ways, from highest to lowest precedence:
|
||||
|
||||
- Globally with the `--tempdir` command-line option or the `JUST_TEMPDIR`
|
||||
environment variable.
|
||||
environment variable<sup>1.41.0</sup>.
|
||||
|
||||
- On a per-module basis with the `tempdir` setting.
|
||||
|
||||
|
@ -4056,7 +4056,7 @@ When a child process *is* running, `just` will wait until it terminates, to
|
|||
avoid leaving it behind.
|
||||
|
||||
Additionally, on receipt of `SIGTERM`, `just` will forward `SIGTERM` to any
|
||||
running children<sup>master</sup>, since unlike other fatal signals, `SIGTERM`,
|
||||
running children<sup>1.41.0</sup>, since unlike other fatal signals, `SIGTERM`,
|
||||
was likely sent to `just` alone.
|
||||
|
||||
Regardless of whether a child process terminates successfully after `just`
|
||||
|
@ -4070,7 +4070,7 @@ user types `ctrl-t` on
|
|||
operating systems, including MacOS, but not Linux.
|
||||
|
||||
`just` responds by printing a list of all child process IDs and
|
||||
commands<sup>master</sup>.
|
||||
commands<sup>1.41.0</sup>.
|
||||
|
||||
#### Windows
|
||||
|
||||
|
|
|
@ -4,8 +4,8 @@ const CONSTANTS: &[(&str, &str, Option<&str>, &str)] = &[
|
|||
("HEX", "0123456789abcdef", None, "1.27.0"),
|
||||
("HEXLOWER", "0123456789abcdef", None, "1.27.0"),
|
||||
("HEXUPPER", "0123456789ABCDEF", None, "1.27.0"),
|
||||
("PATH_SEP", "/", Some("\\"), "master"),
|
||||
("PATH_VAR_SEP", ":", Some(";"), "master"),
|
||||
("PATH_SEP", "/", Some("\\"), "1.41.0"),
|
||||
("PATH_VAR_SEP", ":", Some(";"), "1.41.0"),
|
||||
("CLEAR", "\x1bc", None, "1.37.0"),
|
||||
("NORMAL", "\x1b[0m", None, "1.37.0"),
|
||||
("BOLD", "\x1b[1m", None, "1.37.0"),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue