- #46 Add
-p, --prefixto label every output line with its command and-l, --label <name>to name a command, with colored labels likedocker compose. - #22 Stop the
commands behind
npm runtoo: on Unix each command runs in its own process group and parallelshell stops the whole group. - #28 Run commands
without
exec, soexport,cdanda && bwork. - Stop background processes a command left behind and wait for every stopped
process before exiting. Ctrl+Z and
fgpause and resume commands. Commands are stopped even if parallelshell itself is killed. - Breaking: a failing command,
--timeoutand closed output now stop the others with SIGTERM instead of SIGINT. Commands can't read from the terminal anymore (use askpass or credential helpers for passwords).
- #31 Report a
missing npm once instead of also marking the script as successful.
Simplify
--npmand--timeouthandling and align--helpoutput.
- #31 Add
-n, --npm <pattern>to run npm scripts with wildcard matching, mixed with ordinary commands. Validate all selections before launching.
- #40 Add
-t, --timeout <seconds>to stop remaining commands after a deadline, including with--wait.
- #41 Mention
& waitin the README. - Published from GitHub Actions with npm provenance. (@darkguy2008)
- #64 #67 #71 Fix crash on Node >= 10 where it says that cwd is not a string.
- #55
#36 Exit with the
first failing child's code, also with
-wand when a child is killed by a signal (#68, @hagaigold). - Fix crash on Ctrl+C with Node >= 20: children are stopped and parallelshell dies by SIGINT, including during start-up.
- #39 Forward SIGTERM and SIGHUP to children.
- #74 Run commands
through Node's shell option, fixing
spawn cmd ENOENTand double-quoted commands on Windows. - Windows: stop a child's whole process tree, and exit with the Ctrl+C status on Ctrl+C. (@darkguy2008)
- #60 < Node 8 fix
- #33 Readme fix (@darkguy2008)
- #58 Fix CRLF problem not allowing parallelshell to start up (shame on me!). (@darkguy2008)
- #56 #57 Fix problem with node >= 8 where it says that cwd is not a string. (@darkguy2008)
- #9 Add shell colour support (passing through colours from child shells). (Fixes #7) (@paulpflug)
- #8 Fix examples in README to better support Windows. (@jeffcharles)
Fix deploy issues
Fix deploy issues
Fix deploy issues
Initial Release