Release 0.10.4 (#1031)
- Bump version: 0.10.3 → 0.10.4 - Update changelog - Update config test - Update dependencies - Update man page
This commit is contained in:
parent
c49d534a27
commit
1841eb16c6
15
CHANGELOG.md
15
CHANGELOG.md
@ -1,6 +1,21 @@
|
||||
Changelog
|
||||
=========
|
||||
|
||||
[0.10.4](https://github.com/casey/just/releases/tag/0.10.4) - 2021-11-21
|
||||
------------------------------------------------------------------------
|
||||
|
||||
### Added
|
||||
- Add `--dump-format json` (#992)
|
||||
- Add `quote(s)` function for escaping strings (#1022)
|
||||
- fmt: check formatting with `--check` (#1001)
|
||||
|
||||
### Misc
|
||||
- Refactor github actions (#1028)
|
||||
- Fix readme formatting (#1030)
|
||||
- Use ps1 extension for pwsh shebangs (#1027)
|
||||
- Ignore leading byte order mark in source files (#1021)
|
||||
- Add color to `just --fmt --check` diff (#1015)
|
||||
|
||||
[0.10.3](https://github.com/casey/just/releases/tag/0.10.3) - 2021-10-30
|
||||
------------------------------------------------------------------------
|
||||
|
||||
|
58
Cargo.lock
generated
58
Cargo.lock
generated
@ -1,5 +1,7 @@
|
||||
# This file is automatically @generated by Cargo.
|
||||
# It is not intended for manual editing.
|
||||
version = 3
|
||||
|
||||
[[package]]
|
||||
name = "aho-corasick"
|
||||
version = "0.7.18"
|
||||
@ -69,9 +71,9 @@ checksum = "52d74260d9bf6944e2208aa46841b4b8f0d7ffc0849a06837b2f510337f86b2b"
|
||||
|
||||
[[package]]
|
||||
name = "cc"
|
||||
version = "1.0.70"
|
||||
version = "1.0.72"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "d26a6ce4b6a484fa3edb70f7efa6fc430fd2b87285fe8b84304fd0936faa0dc0"
|
||||
checksum = "22a9137b95ea06864e018375b72adfb7db6e6f68cfc8df5a04d00288050485ee"
|
||||
|
||||
[[package]]
|
||||
name = "cfg-if"
|
||||
@ -116,9 +118,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "ctrlc"
|
||||
version = "3.2.0"
|
||||
version = "3.2.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "377c9b002a72a0b2c1a18c62e2f3864bdfea4a015e3683a96e24aa45dd6c02d1"
|
||||
checksum = "a19c6cedffdc8c03a3346d723eb20bd85a13362bb96dc2ac000842c6381ec7bf"
|
||||
dependencies = [
|
||||
"nix",
|
||||
"winapi",
|
||||
@ -227,7 +229,7 @@ checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4"
|
||||
|
||||
[[package]]
|
||||
name = "just"
|
||||
version = "0.10.3"
|
||||
version = "0.10.4"
|
||||
dependencies = [
|
||||
"ansi_term 0.12.1",
|
||||
"atty",
|
||||
@ -251,7 +253,6 @@ dependencies = [
|
||||
"similar",
|
||||
"snafu",
|
||||
"strum",
|
||||
"strum_macros",
|
||||
"target",
|
||||
"tempfile",
|
||||
"temptree",
|
||||
@ -275,9 +276,9 @@ checksum = "441225017b106b9f902e97947a6d31e44ebcf274b91bdbfb51e5c477fcd468e5"
|
||||
|
||||
[[package]]
|
||||
name = "libc"
|
||||
version = "0.2.103"
|
||||
version = "0.2.108"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "dd8f7255a17a627354f321ef0055d63b898c6fb27eff628af4d1b66b7331edf6"
|
||||
checksum = "8521a1b57e76b1ec69af7599e75e38e7b7fad6610f037db8c79b127201b5d119"
|
||||
|
||||
[[package]]
|
||||
name = "linked-hash-map"
|
||||
@ -311,9 +312,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "nix"
|
||||
version = "0.22.0"
|
||||
version = "0.23.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "cf1e25ee6b412c2a1e3fcb6a4499a5c1bfe7f43e014bdce9a6b6666e5aa2d187"
|
||||
checksum = "f305c2c2e4c39a82f7bf0bf65fb557f9070ce06781d4f2454295cc34b1c43188"
|
||||
dependencies = [
|
||||
"bitflags",
|
||||
"cc",
|
||||
@ -333,9 +334,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "ppv-lite86"
|
||||
version = "0.2.10"
|
||||
version = "0.2.15"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "ac74c624d6b2d21f425f752262f42188365d7b8ff1aff74c82e45136510a4857"
|
||||
checksum = "ed0cfbc8191465bed66e1718596ee0b0b35d5ee1f41c5df2189d0fe8bde535ba"
|
||||
|
||||
[[package]]
|
||||
name = "pretty_assertions"
|
||||
@ -375,18 +376,18 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "proc-macro2"
|
||||
version = "1.0.29"
|
||||
version = "1.0.32"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "b9f5105d4fdaab20335ca9565e106a5d9b82b6219b5ba735731124ac6711d23d"
|
||||
checksum = "ba508cc11742c0dc5c1659771673afbab7a0efab23aa17e854cbab0837ed0b43"
|
||||
dependencies = [
|
||||
"unicode-xid",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "quote"
|
||||
version = "1.0.9"
|
||||
version = "1.0.10"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7"
|
||||
checksum = "38bc8cc6a5f2e3655e0899c1b848643b2562f853f114bfec7be120678e3ace05"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
]
|
||||
@ -515,9 +516,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "serde_json"
|
||||
version = "1.0.68"
|
||||
version = "1.0.71"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "0f690853975602e1bfe1ccbf50504d67174e3bcf340f23b5ea9992e0587a52d8"
|
||||
checksum = "063bf466a64011ac24040a49009724ee60a57da1b437617ceb32e53ad61bfb19"
|
||||
dependencies = [
|
||||
"itoa",
|
||||
"ryu",
|
||||
@ -563,9 +564,9 @@ checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
|
||||
|
||||
[[package]]
|
||||
name = "structopt"
|
||||
version = "0.3.23"
|
||||
version = "0.3.25"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "bf9d950ef167e25e0bdb073cf1d68e9ad2795ac826f2f3f59647817cf23c0bfa"
|
||||
checksum = "40b9788f4202aa75c240ecc9c15c65185e6a39ccdeb0fd5d008b98825464c87c"
|
||||
dependencies = [
|
||||
"clap",
|
||||
"lazy_static",
|
||||
@ -574,9 +575,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "structopt-derive"
|
||||
version = "0.4.16"
|
||||
version = "0.4.18"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "134d838a2c9943ac3125cf6df165eda53493451b719f3255b2a26b85f772d0ba"
|
||||
checksum = "dcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0"
|
||||
dependencies = [
|
||||
"heck",
|
||||
"proc-macro-error",
|
||||
@ -587,30 +588,31 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "strum"
|
||||
version = "0.22.0"
|
||||
version = "0.23.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "f7ac893c7d471c8a21f31cfe213ec4f6d9afeed25537c772e08ef3f005f8729e"
|
||||
checksum = "cae14b91c7d11c9a851d3fbc80a963198998c2a64eec840477fa92d8ce9b70bb"
|
||||
dependencies = [
|
||||
"strum_macros",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "strum_macros"
|
||||
version = "0.22.0"
|
||||
version = "0.23.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "339f799d8b549e3744c7ac7feb216383e4005d94bdb22561b3ab8f3b808ae9fb"
|
||||
checksum = "5bb0dc7ee9c15cea6199cde9a127fa16a4c5819af85395457ad72d68edc85a38"
|
||||
dependencies = [
|
||||
"heck",
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
"rustversion",
|
||||
"syn",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "syn"
|
||||
version = "1.0.77"
|
||||
version = "1.0.81"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "5239bc68e0fef57495900cfea4e8dc75596d9a319d7e16b1e0a440d24e6fe0a0"
|
||||
checksum = "f2afee18b8beb5a596ecb4a2dce128c719b4ba399d34126b9e4396e3f9860966"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
|
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "just"
|
||||
version = "0.10.3"
|
||||
version = "0.10.4"
|
||||
description = "🤖 Just a command runner"
|
||||
authors = ["Casey Rodarmor <casey@rodarmor.com>"]
|
||||
license = "CC0-1.0"
|
||||
@ -34,8 +34,7 @@ serde = { version = "1.0.130", features = ["derive", "rc"] }
|
||||
serde_json = "1.0.68"
|
||||
similar = { version = "2.1.0", features = ["unicode"] }
|
||||
snafu = "0.6.0"
|
||||
strum = { version = "0.22.0", features = ["derive"] }
|
||||
strum_macros = "0.22.0"
|
||||
strum = { version = "0.23.0", features = ["derive"] }
|
||||
target = "2.0.0"
|
||||
tempfile = "3.0.0"
|
||||
typed-arena = "2.0.1"
|
||||
|
36
man/just.1
36
man/just.1
@ -1,9 +1,9 @@
|
||||
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.5.
|
||||
.TH JUST "1" "October 2021" "just 0.10.3" "Just Manual"
|
||||
.TH JUST "1" "November 2021" "just 0.10.4" "Just Manual"
|
||||
.SH NAME
|
||||
just \- save and run commands
|
||||
.SH DESCRIPTION
|
||||
just 0.10.3
|
||||
just 0.10.4
|
||||
\- Please see https://github.com/casey/just for more information.
|
||||
.SS "USAGE:"
|
||||
.IP
|
||||
@ -13,10 +13,14 @@ just [FLAGS] [OPTIONS] [\-\-] [ARGUMENTS]...
|
||||
\fB\-\-changelog\fR
|
||||
Print changelog
|
||||
.TP
|
||||
\fB\-\-check\fR
|
||||
Run `\-\-fmt` in 'check' mode. Exits with 0 if justfile is formatted
|
||||
correctly. Exits with 1 and prints a diff if formatting is required.
|
||||
.TP
|
||||
\fB\-\-choose\fR
|
||||
Select one or more recipes to run using a binary. If `\-\-chooser` is not
|
||||
passed the chooser defaults to the value of $JUST_CHOOSER, falling back
|
||||
to `fzf`
|
||||
Select one or more recipes to run using a binary. If `\-\-chooser` is
|
||||
not passed the chooser defaults to the value of $JUST_CHOOSER,
|
||||
falling back to `fzf`
|
||||
.TP
|
||||
\fB\-\-clear\-shell\-args\fR
|
||||
Clear shell arguments
|
||||
@ -25,11 +29,11 @@ Clear shell arguments
|
||||
Print what just would do without doing it
|
||||
.TP
|
||||
\fB\-\-dump\fR
|
||||
Print entire justfile
|
||||
Print justfile
|
||||
.TP
|
||||
\fB\-e\fR, \fB\-\-edit\fR
|
||||
Edit justfile with editor given by $VISUAL or $EDITOR, falling back to
|
||||
`vim`
|
||||
Edit justfile with editor given by $VISUAL or $EDITOR, falling back
|
||||
to `vim`
|
||||
.TP
|
||||
\fB\-\-evaluate\fR
|
||||
Evaluate and print all variables. If a variable name is given as an
|
||||
@ -57,7 +61,8 @@ Don't highlight echoed recipe lines in bold
|
||||
Suppress all output
|
||||
.TP
|
||||
\fB\-\-shell\-command\fR
|
||||
Invoke <COMMAND> with the shell used to run recipe lines and backticks
|
||||
Invoke <COMMAND> with the shell used to run recipe lines and
|
||||
backticks
|
||||
.TP
|
||||
\fB\-\-summary\fR
|
||||
List names of available recipes
|
||||
@ -95,16 +100,21 @@ Run an arbitrary command with the working directory, `.env`, overrides, and expo
|
||||
.HP
|
||||
\fB\-\-completions\fR <SHELL>
|
||||
.IP
|
||||
Print shell completion script for <SHELL> [possible values: zsh, bash, fish, powershell,
|
||||
elvish]
|
||||
Print shell completion script for <SHELL> [possible values: zsh, bash, fish,
|
||||
powershell, elvish]
|
||||
.HP
|
||||
\fB\-\-dotenv\-filename\fR <DOTENV_FILENAME>
|
||||
\fB\-\-dotenv\-filename\fR <DOTENV\-FILENAME>
|
||||
.IP
|
||||
Search for environment file named <DOTENV\-FILENAME> instead of `.env`
|
||||
.HP
|
||||
\fB\-\-dotenv\-path\fR <DOTENV_PATH>
|
||||
\fB\-\-dotenv\-path\fR <DOTENV\-PATH>
|
||||
.IP
|
||||
Load environment file at <DOTENV\-PATH> instead of searching for one
|
||||
.HP
|
||||
\fB\-\-dump\-format\fR <FORMAT>
|
||||
.TP
|
||||
Dump justfile as <FORMAT> [default: just]
|
||||
[possible values: just, json]
|
||||
.TP
|
||||
\fB\-f\fR, \fB\-\-justfile\fR <JUSTFILE>
|
||||
Use <JUSTFILE> as justfile
|
||||
|
@ -627,7 +627,7 @@ mod tests {
|
||||
// have proper tests for all the flags, but this will do for now.
|
||||
#[test]
|
||||
fn help() {
|
||||
const EXPECTED_HELP: &str = "just 0.10.3
|
||||
const EXPECTED_HELP: &str = "just 0.10.4
|
||||
Casey Rodarmor <casey@rodarmor.com>
|
||||
🤖 Just a command runner \
|
||||
- https://github.com/casey/just
|
||||
|
Loading…
Reference in New Issue
Block a user