summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCasey Rodarmor <casey@rodarmor.com>2021-05-16 11:11:34 -0500
committerGitHub <noreply@github.com>2021-05-16 11:11:34 -0500
commit48f00865f9f70356712fb2bf10b2a00aa5d906fb (patch)
treeaf633e4a8895e6ae4f1933890bfc2b2f034c4737
parent7be66f890f4605272191025fd3d20dc698c6f1c4 (diff)
Release v0.9.3 (#832)v0.9.3
- Bump version: 0.9.2 → 0.9.3 - Update dependencies - Update changelog - Update man page - Update config test
-rw-r--r--CHANGELOG.md20
-rw-r--r--Cargo.lock14
-rw-r--r--Cargo.toml2
-rw-r--r--man/just.111
-rw-r--r--src/config.rs2
5 files changed, 38 insertions, 11 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index df6452b2..28b89e3e 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,26 @@
Changelog
=========
+[v0.9.3] - 2021-5-16
+--------------------
+
+### Added
+- Add shebang support for 'cmd.exe' (#828)
+- Add `.exe` to powershell scripts (#826)
+- Add the `--command` subcommand (#824)
+
+### Fixed
+- Fix bang lexing and placate clippy (#821)
+
+### Misc
+- Fixed missing close apostrophe in GRAMMAR.md (#830)
+- Make 'else' keyword in grammar (#829)
+- Add forbid script (#827)
+- Remove `summary` feature (#823)
+- Document that just is now in Arch official repo (#814)
+- Fix changelog years (#813)
+
+
[v0.9.2] - 2021-5-02
--------------------
diff --git a/Cargo.lock b/Cargo.lock
index 3140f25a..9d5bf5ee 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -188,7 +188,7 @@ checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
[[package]]
name = "just"
-version = "0.9.2"
+version = "0.9.3"
dependencies = [
"ansi_term 0.12.1",
"atty",
@@ -338,18 +338,18 @@ dependencies = [
[[package]]
name = "redox_syscall"
-version = "0.2.7"
+version = "0.2.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "85dd92e586f7355c633911e11f77f3d12f04b1b1bd76a198bd34ae3af8341ef2"
+checksum = "742739e41cd49414de871ea5e549afb7e2a3ac77b589bcbebe8c82fab37147fc"
dependencies = [
"bitflags",
]
[[package]]
name = "regex"
-version = "1.5.3"
+version = "1.5.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ce5f1ceb7f74abbce32601642fcf8e8508a8a8991e0621c7d750295b9095702b"
+checksum = "d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461"
dependencies = [
"aho-corasick",
"memchr",
@@ -421,9 +421,9 @@ dependencies = [
[[package]]
name = "syn"
-version = "1.0.71"
+version = "1.0.72"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ad184cc9470f9117b2ac6817bfe297307418819ba40552f9b3846f05c33d5373"
+checksum = "a1e8cdbefb79a9a5a65e0db8b47b723ee907b7c7f8496c76a1770b5c310bab82"
dependencies = [
"proc-macro2",
"quote",
diff --git a/Cargo.toml b/Cargo.toml
index e6dbef47..10ddb0df 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "just"
-version = "0.9.2"
+version = "0.9.3"
description = "🤖 Just a command runner"
authors = ["Casey Rodarmor <casey@rodarmor.com>"]
license = "CC0-1.0"
diff --git a/man/just.1 b/man/just.1
index 61ab8cb2..70c700d1 100644
--- a/man/just.1
+++ b/man/just.1
@@ -1,9 +1,9 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.15.
-.TH JUST "1" "May 2021" "just 0.9.2" "Just Manual"
+.TH JUST "1" "May 2021" "just 0.9.3" "Just Manual"
.SH NAME
just \- save and run commands
.SH DESCRIPTION
-just 0.9.2
+just 0.9.3
\- Please see https://github.com/casey/just for more information.
.SS "USAGE:"
.IP
@@ -48,6 +48,9 @@ Don't highlight echoed recipe lines in bold
\fB\-q\fR, \fB\-\-quiet\fR
Suppress all output
.TP
+\fB\-\-shell\-command\fR
+Invoke <COMMAND> with the shell used to run recipe lines and backticks
+.TP
\fB\-\-summary\fR
List names of available recipes
.TP
@@ -75,6 +78,10 @@ Override binary invoked by `\-\-choose`
Print colorful output [default: auto]
[possible values: auto, always, never]
.HP
+\fB\-c\fR, \fB\-\-command\fR <COMMAND>
+.IP
+Run an arbitrary command with the working directory, `.env`, overrides, and exports set
+.HP
\fB\-\-completions\fR <SHELL>
.IP
Print shell completion script for <SHELL> [possible values: zsh, bash, fish, powershell, elvish]
diff --git a/src/config.rs b/src/config.rs
index 5da8b6d5..67d30897 100644
--- a/src/config.rs
+++ b/src/config.rs
@@ -900,7 +900,7 @@ mod tests {
// have proper tests for all the flags, but this will do for now.
#[test]
fn help() {
- const EXPECTED_HELP: &str = "just v0.9.2
+ const EXPECTED_HELP: &str = "just v0.9.3
Casey Rodarmor <casey@rodarmor.com>
🤖 Just a command runner \
- https://github.com/casey/just