Added
- Add
--timeto print recipe execution time (#3099 by GeorgeLS) - Add user-defined functions (#3247 by casey)
- Add just skill for agents (#3241 by casey)
- Allow expressions in confirm attribute (#3238 by begoon)
- Add
--complete-aliases(#3235 by casey) - Add
--justfile-nameto configure justfile filename (#3234 by casey) - Add
runtime_directory()function (#3226 by barskern) - Add
--evaluate-format(#3221 by casey) - Allow passing variable and module paths to
--evaluate(#3219 by casey) - Add
--indentation(#3215 by casey) - Add
module_file()andmodule_directory()to readme (#2965 by cspotcode) - Add Nix flake (#2972 by neunenak)
Fixed
- Allow reading
.envfrom special files (#3250 by casey) - Load environment files in submodules (#3243 by casey)
- Avoid process substitution in bash completion script (#3217 by casey)
- Dont pass shell name to powershell (#3209 by casey)
Misc
- Add just implementation of rule110 (#3249 by casey)
- Add instructions for skill to readme (#3245 by casey)
- Remove comma in readme (#3244 by casey)
- Move bash completion registration script into etc/ (#3242 by casey)
- Avoid to_string_lossy in directory function tests (#3232 by casey)
- Add installation overview (#3231 by casey)
- Warn if invocation directory or justfile path is not Unicode (#3230 by casey)
- Don't use make syntax highlighting in vim (#2906 by alerque)
- Fix Name Display impl to pad correctly (#3222 by casey)
- Rename
evaluate_targettoevaluation_target(#3220 by casey) - Include recipe path in verbose output (#3213 by behnam-oneschema)
- Move recipe methods onto resolved recipe (#3214 by casey)
- Document that
semver_matches()returns strings (#3212 by casey) - Build riscv64 release binaries (#3210 by gounthar)
- Include shell name in I/O error messages (#3208 by casey)
- Don't print signal error message if recipe has
[no-exit-message](#3200 by imp-joshi)