Fixed
- Forbid duplicate attribute keys (#3454 by casey)
- Clear signal handler when infallible line catches signal (#3444 by casey)
Changed
- Allow passing
--dotenv-commandmultiple times (#3445 by casey) - Allow
[arg]valueto be expression (#3429 by casey)
Added
- Add
[continue]attribute (#3442 by casey) - Add
--dotenv-commandandset dotenv-command(#3441 by casey)
Cached Recipes
- Add cache key to verbose output (#3465 by casey)
- Add
--no-cacheflag (#3463 by casey) - Remove empty cache entries with
just --clean(#3462 by casey) - Add
just --cleaninstructions to readme (#3461 by casey) - Allow filtering
--cleanby recipe and module path (#3460 by casey) - Add
--cleansubcommand for clearing recipe cache (#3459 by casey) - Include recipe name in cache entries (#3457 by casey)
- Add extra user-supplied cache key (#3456 by casey)
- Fix working directory cache key (#3455 by casey)
- Add output files to cached recipes (#3453 by casey)
- Add file inputs to cached recipes (#3452 by casey)
- Use body lines in cache key (#3451 by casey)
- Use recipe body in cache key instead of lines (#3447 by casey)
- Add additional cache keys (#3446 by casey)
- Add cached recipes (#3437 by casey)
Misc
- Rename
AttributeDiscriminanttoAttributeKind(#3464 by casey) - Improve invalid shell recipe attribute error message (#3458 by casey)
- Add
Environmentstruct (#3450 by casey) - Remove
Test::no_justfile()(#3449 by casey) - Use plural consistently in
UnstableFeatureenum (#3448 by casey) - Lowercase
ctrlconsistently (#3443 by casey) - Add activating environments section to readme (#3440 by casey)
- Bump minimum-supported Rust version to 1.89.0 (#3438 by casey)
- Make non-unicode error messages consistent (#3436 by casey)
- Lowercase function error messages (#3435 by casey)
- Reword readme (#3433 by casey)
- Remove emacs
Local Variables:block from justfile (#3432 by casey)