summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCasey Rodarmor <casey@rodarmor.com>2024-01-12 18:54:12 -0800
committerGitHub <noreply@github.com>2024-01-13 02:54:12 +0000
commit639ed74c239185f22ca1e0362fc48cc556100604 (patch)
tree1a87c68fd21e2d00e58bbc3a83a74e6bcb4b2042
parent8bd411de45fa12df91a4c174f3ff68e2497b6615 (diff)
Release 1.23.0 (#1840)1.23.0
- Bump version: 1.22.1 → 1.23.0 - Update changelog - Update changelog contributor credits - Update dependencies - Update man page - Update version references in readme
-rw-r--r--CHANGELOG.md20
-rw-r--r--Cargo.lock14
-rw-r--r--Cargo.toml2
-rw-r--r--README.md8
-rw-r--r--man/just.17
5 files changed, 37 insertions, 14 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9e4b4822..d9a5af00 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,26 @@
Changelog
=========
+[1.23.0](https://github.com/casey/just/releases/tag/1.23.0) - 2024-01-12
+------------------------------------------------------------------------
+
+### Added
+- Allow setting custom confirm prompt ([#1834](https://github.com/casey/just/pull/1834) by [CramBL](https://github.com/CramBL))
+- Add `set quiet` and `[no-quiet]` ([#1704](https://github.com/casey/just/pull/1704) by [dharrigan](https://github.com/dharrigan))
+- Add `just_pid` function ([#1833](https://github.com/casey/just/pull/1833) by [Swordelf2](https://github.com/Swordelf2))
+- Add functions to return XDG base directories ([#1822](https://github.com/casey/just/pull/1822) by [tgross35](https://github.com/tgross35))
+- Add `--no-deps` to skip running recipe dependencies ([#1819](https://github.com/casey/just/pull/1819) by [ngharrington](https://github.com/ngharrington))
+
+### Fixed
+- Run imports in working directory of importer ([#1817](https://github.com/casey/just/pull/1817))
+
+### Misc
+- Include completion scripts in releases ([#1837](https://github.com/casey/just/pull/1837))
+- Tweak readme table formatting ([#1836](https://github.com/casey/just/pull/1836))
+- Don't abbreviate just in README ([#1831](https://github.com/casey/just/pull/1831) by [thled](https://github.com/thled))
+- Ignore [private] recipes in just --list ([#1816](https://github.com/casey/just/pull/1816) by [crdx](https://github.com/crdx))
+- Add a dash to tempdir prefix ([#1828](https://github.com/casey/just/pull/1828))
+
[1.22.1](https://github.com/casey/just/releases/tag/1.22.1) - 2024-01-08
------------------------------------------------------------------------
diff --git a/Cargo.lock b/Cargo.lock
index 17bc25c6..dada7194 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -259,9 +259,9 @@ dependencies = [
[[package]]
name = "getrandom"
-version = "0.2.11"
+version = "0.2.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f"
+checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5"
dependencies = [
"cfg-if",
"libc",
@@ -332,7 +332,7 @@ checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c"
[[package]]
name = "just"
-version = "1.22.1"
+version = "1.23.0"
dependencies = [
"ansi_term",
"atty",
@@ -595,9 +595,9 @@ checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f"
[[package]]
name = "rustix"
-version = "0.38.28"
+version = "0.38.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "72e572a5e8ca657d7366229cdde4bd14c4eb5499a9573d4d366fe1b599daa316"
+checksum = "322394588aaf33c24007e8bb3238ee3e4c5c09c084ab32bc73890b99ff326bca"
dependencies = [
"bitflags 2.4.1",
"errno",
@@ -811,9 +811,9 @@ dependencies = [
[[package]]
name = "termcolor"
-version = "1.4.0"
+version = "1.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ff1bc3d3f05aff0403e8ac0d92ced918ec05b666a43f83297ccef5bea8a3d449"
+checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755"
dependencies = [
"winapi-util",
]
diff --git a/Cargo.toml b/Cargo.toml
index b353b5a2..b2fc95e7 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "just"
-version = "1.22.1"
+version = "1.23.0"
authors = ["Casey Rodarmor <casey@rodarmor.com>"]
autotests = false
categories = ["command-line-utilities", "development-tools"]
diff --git a/README.md b/README.md
index b7f58658..b65fccfb 100644
--- a/README.md
+++ b/README.md
@@ -1432,7 +1432,7 @@ which will halt execution.
`requirement`, e.g., `">=0.1.0"`, returning `"true"` if so and `"false"`
otherwise.
-##### XDG Directories
+##### XDG Directories<sup>1.23.0</sup>
These functions return paths to user-specific directories for things like
configuration, data, caches, executables, and the user's home directory. These
@@ -1456,12 +1456,12 @@ Recipes may be annotated with attributes that change their behavior.
| Name | Description |
|------|-------------|
| `[confirm]`<sup>1.17.0</sup> | Require confirmation prior to executing recipe. |
-| `[confirm("prompt")]`<sup>master</sup> | Require confirmation prior to executing recipe with a custom prompt. |
+| `[confirm("prompt")]`<sup>1.23.0</sup> | Require confirmation prior to executing recipe with a custom prompt. |
| `[linux]`<sup>1.8.0</sup> | Enable recipe on Linux. |
| `[macos]`<sup>1.8.0</sup> | Enable recipe on MacOS. |
| `[no-cd]`<sup>1.9.0</sup> | Don't change directory before executing recipe. |
| `[no-exit-message]`<sup>1.7.0</sup> | Don't print an error message if recipe fails. |
-| `[no-quiet]`<sup>master</sup> | Override globally quiet recipes and always echo out the recipe. |
+| `[no-quiet]`<sup>1.23.0</sup> | Override globally quiet recipes and always echo out the recipe. |
| `[private]`<sup>1.10.0</sup> | See [Private Recipes](#private-recipes). |
| `[unix]`<sup>1.8.0</sup> | Enable recipe on Unixes. (Includes MacOS). |
| `[windows]`<sup>1.8.0</sup> | Enable recipe on Windows. |
@@ -1545,7 +1545,7 @@ delete all:
rm -rf *
```
-#### Custom Confirmation Prompt<sup>master</sup>
+#### Custom Confirmation Prompt<sup>1.23.0</sup>
The default confirmation prompt can be overridden with `[confirm(PROMPT)]`:
diff --git a/man/just.1 b/man/just.1
index 715ec635..5b7dcb86 100644
--- a/man/just.1
+++ b/man/just.1
@@ -1,9 +1,9 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
-.TH JUST "1" "January 2024" "just 1.22.1" "Just Manual"
+.TH JUST "1" "January 2024" "just 1.23.0" "Just Manual"
.SH NAME
just \- save and run commands
.SH DESCRIPTION
-just 1.22.1
+just 1.23.0
\- Please see https://github.com/casey/just for more information.
.SS "USAGE:"
.IP
@@ -51,6 +51,9 @@ Initialize new justfile in project root
\fB\-l\fR, \fB\-\-list\fR
List available recipes and their arguments
.TP
+\fB\-\-no\-deps\fR
+Don't run recipe dependencies
+.TP
\fB\-\-no\-dotenv\fR
Don't load `.env` file
.TP