1.27.0
版本发布时间: 2024-05-25 17:39:15
casey/just最新发布版本:1.34.0(2024-08-03 04:55:43)
Changed
- Use cache dir for temporary files (#2067)
Added
- Add
[doc]
attribute to set and suppress documentation comments (#2050 by neunenak) - Add source_file() and source_directory() functions (#2088)
- Add recipe groups (#1842 by neunenak)
- Add shell() function for running external commands (#2047 by gyreas)
- Add
--global-justfile
flag (#1846 by neunenak) - Add shell-expanded strings (#2055)
- Add
encode_uri_component
function (#2052 by laniakea64) - Add
choose
function for generating random strings (#2049 by laniakea64) - Add predefined constants (#2054)
- Allow setting some command-line options with environment variables (#2044 by neunenak)
- Add prepend() function (#2045 by gyreas)
- Add append() function (#2046 by gyreas)
- Add --man subcommand (#2041)
- Make
dotenv-path
relative to working directory (#2040) - Add
assert
expression (#1845 by de1iza) - Add 'allow-duplicate-variables' setting (#1922 by Mijago)
Fixed
- List modules in source order with
--unsorted
(#2085) - Show submodule recipes in --choose (#2069)
- Allow multiple imports of the same file in different modules (#2065)
- Fix submodule recipe listing indentation (#2063)
- Pass command as first argument to
shell
(#2061) - Allow shell expanded strings in mod and import paths (#2059)
- Run imported recipes in root justfile with correct working directory (#2056)
- Fix output
\r\n
stripping (#2035)
Misc
- Forbid whitespace in shell-expanded string prefixes (#2083)
- Add Debian and Ubuntu install instructions to readme (#2072)
- Remove snap installation instructions from readme (#2070)
- Fallback to wget in install script if curl isn't available(#1913 by tgross35)
- Use std::io::IsTerminal instead of atty crate (#2066)
- Improve
shell()
documentation (#2060 by laniakea64) - Add bash completion for snap (#2058 by albertodonato)
- Refactor list subcommand (#2062)
- Document working directory (#2053)
- Replace FunctionContext with Evaluator (#2048)
- Update clap to version 4 (#1924 by poliorcetics)
- Cleanup (#2026 by adamnemecek)
- Increase --list maximum alignable width from 30 to 50 (#2039)
- Document using
env -S
(#2038) - Update line continuation documentation (#1998 by laniakea64)
- Add example using GNU parallel to run tasks in concurrently (#1915 by amarao)
- Placate clippy: use
clone_into
(#2037) - Use --command-color when printing shebang recipe commands (#1911 by avi-cenna)
- Document how to use watchexec to re-run recipes when files change (#2036)
- Update VS Code extensions in readme (#2034)
- Add rust:just repology package table to readme (#2032)
1、 CHANGELOG.md 85.5KB
2、 just-1.27.0-aarch64-apple-darwin.tar.gz 1.47MB
3、 just-1.27.0-aarch64-unknown-linux-musl.tar.gz 2.12MB
4、 just-1.27.0-arm-unknown-linux-musleabihf.tar.gz 2.3MB
5、 just-1.27.0-armv7-unknown-linux-musleabihf.tar.gz 2.27MB
6、 just-1.27.0-x86_64-apple-darwin.tar.gz 1.57MB
7、 just-1.27.0-x86_64-pc-windows-msvc.zip 1.5MB