Releases: casey/just
Releases Β· casey/just
1.36.0
1.35.0
Changed
- Allow fallback with recipes in submodules (#2329 by casey)
- Allow
[private]
attribute on assignments (#2300 by adsnaider)
Misc
- Generate
.sha256sum
files for release artifacts (#2323 by twm) - Clarify that subsequent dependencies run immediately after recipe (#2326 by casey)
- Fix readme typo (#2321 by arminius-smh)
- Remove Config::run (#2320 by neunenak)
- Bump MSRV to 1.74 (#2306 by casey)
- Remove logging (#2305 by casey)
- Group commands under dedicated heading in
--help
output (#2302 by casey) - Fix readme typo (#2297 by nyurik)
1.34.0
1.33.0
Fixed
Added
- Add
working-directory
setting (#2283 by nyurik) - Allow
[group]
attribute on submodules (#2263 by jmwoliver) - Allow empty
[script]
attribute and addset script-interpreter
(#2264 by casey)
Misc
- Document which attributes apply to which items (#2282 by casey)
- Add missing productions (#2280 by poliorcetics)
- Fix Rust 1.80.0 warnings (#2281 by casey)
- Update softprops/action-gh-release (#2269 by app/dependabot)
- Remove
(no group)
header before ungrouped recipes (#2268 by casey) - Document
script-interpreter
setting (#2265 by casey) set dotenv-path
does not overrideset dotenv-filename
(#2262 by casey)
1.32.0
1.31.0
1.30.1
1.30.0
Fixed
Changed
- Allow unstable features with
--summary
(#2210 by casey) - Don't analyze comments when
ignore-comments
is set (#2180 by casey) - List recipes by group in group justfile order with
just --list --unsorted
(#2164 by casey) - List groups in source order with
just --groups --unsorted
(#2160 by casey)
Added
- Avoid
install
and add 32-bit arm targets toinstall.sh
(#2214 by CramBL) - Give modules doc comments for
--list
(#2199 by Spatenheinz) - Add
datetime()
anddatetime_utc()
functions (#2167 by casey) - Allow setting more command-line options with environment variables (#2161 by casey)
Library
- Don't exit process in
run()
on argument parse error (#2176 by casey) - Allow passing command-line arguments into
run()
(#2173 by casey) - Ignore env_logger initialization errors (#2170 by EnigmaCurry)
Misc
- Tweak readme (#2227 by casey)
- Add development guide to readme (#2226 by casey)
- Add shell-expanded string syntax to grammar (#2223 by casey)
- Add recipe for testing bash completion script (#2221 by casey)
- Fix use of
justfile_directory()
in readme (#2219 by casey) - Use default values for
--list-heading
and--list-prefix
(#2213 by casey) - Use
clap::ValueParser
(#2211 by neunenak) - Document module doc comments in readme (#2208 by casey)
- Use
-and
instead of&&
in PowerShell completion script (#2204 by casey) - Fix readme formatting (#2203 by casey)
- Link to justfiles on GitHub in readme (#2198 by bukowa)
- Link to modules when first introduced in readme (#2193 by casey)
- Update
softprops/action-gh-release
(#2183 by app/dependabot) - Document remote justfile workaround (#2175 by casey)
- Document library interface (#2174 by casey)
- Remove dependency on cradle (#2169 by nc7s)
- Add note to readme about quoting paths on Windows (#2166 by casey)
- Add missing changelog credits (#2163 by casey)
- Credit myself in changelog (#2162 by casey)
1.29.1
1.29.0
Added
- Add [positional-arguments] attribute (#2151)
- Use
--justfile
in Fish shell completions (#2148 by rubot) - Add
is_dependency()
function (#2139 by neunenak) - Allow printing nu completion script with
just --completions nushell
(#2140) - Add
[ATTRIBUTE: VALUE]
shorthand (#2136 by neunenak) - Allow unexporting environment variables (#2098 by neunenak)
Fixed
- Load environment file from dotenv-path relative to working directory (#2152)
- Fix
fzf
chooser preview with space-separated module paths (#2141)