Releases: aaronriekenberg/rust-parallel
Releases · aaronriekenberg/rust-parallel
v1.18.1
- Update documentation for automatic variables
- Fix clippy warning
- Update dependencies with
cargo update
v1.18.0
- Add automatic numbered variable interpolation in commands from arguments mode (fixes #16)
- Update dependencies with
cargo update
- Code cleanups
v1.17.0
- Add configurable progress bar styles using new
PROGRESS_STYLE
environment variable - Update dependencies with
cargo update
v1.16.1
- Documentation updates
- Update dependencies with
cargo update
v1.16.0
- Record and log error metrics consistently for all types of command errors
- Update behavior of
--exit-on-error
option to wait for all in-progress commands to finish - Update dependencies with
cargo update
v1.15.0
- Improve error handling and add to manual https://github.com/aaronriekenberg/rust-parallel/wiki/Manual#error-handling
- Log errors for commands and at end of main log number of failing commands.
- If at least one command fails
rust-parallel
exits with status 1
- Add option
--exit-on-error
to specifyrust-parallel
exits with status 1 immediately when first command failure is seen. - Update dependencies with
cargo update
v1.14.0
v1.13.1
- Code cleanups
- Update dependencies with
cargo update
v1.13.0
v1.12.0
- Refactor
parser::CommandLineArgsParser
in input task so that commands are parsed one at a time. Some benefits of this:- Improved parallelism between input and main tasks. Previously the main task had to wait for all command line arguments to be processed before the first command was executed.
- More consistent with
parser::BufferedInputLineParser
- Add
--shell-argument
command line option - Code and documentation cleanups
- Update dependencies with
cargo update