Packages

concurrently

10.0.6 · 8 Oct 2026MIT29.2M / weekRepositoryHomepagenpmAtom feed

Your version

10.0.0

major28 May 2026Where it was published

10.0.6 is the newest release of 10.x.

In short

4 breaking1 security4 new2 fixed1 changed

  • breaking

    Dropped support for Node.js <22.0.0. Older Node.js version have reached end-of-life, and certain features require new-ish JS APIs.

  • breaking

    Concurrently is now ESM-only. It's now possible to require(esm). See here for interoperability.

  • breaking

    Prefix colors now default to automatic - #581 The colors used to default to reset (which does nothing). Concurrently now automatically selects a color, out of the box. The list of colors used is not jarring nor carries semantic meaning, and reads well in both dark and light terminal backgrounds.

  • breaking

    Removed deprecated flags and options

  • security

Release note

Breaking Changes

  • breaking

    Dropped support for Node.js <22.0.0.
    Older Node.js version have reached end-of-life, and certain features require new-ish JS APIs.

  • breaking

    Concurrently is now ESM-only.
    It's now possible to require(esm). See here for interoperability.

  • breaking

    Prefix colors now default to automatic - #581
    The colors used to default to reset (which does nothing). Concurrently now automatically selects a color, out of the box.
    The list of colors used is not jarring nor carries semantic meaning, and reads well in both dark and light terminal backgrounds.

  • breaking

    Removed deprecated flags and options

    • CLI flag --name-separator: use commas instead.

    • API option killOthers: use killOthersOn instead.

New Features

  • Support applying modifiers to hex prefix colors (e.g. #ff0000.bold) - #450

  • Support chalk's color functions in prefixes (e.g. rgb(), hex(), bgRgb(), etc) - #578

  • Set prefix background color via bg#RRGGBB - #578

  • Allow shell override via --shell CLI flag/shell API option - #288, #589, #556
    concurrently distinguishes between cmd.exe, powershell, and POSIX-based shells.

  • Manual prefix coloring in templates e.g. [{color}{name}{/color}] - #583, #587

Bug fixes

  • Scope quote normalization to CLI input - #582, #585
    It should now also be possible to run commands like "/some/command" foo bar"

  • Don't throw when color doesn't exist - #580

Security

Other changes

  • Warn about running on Snap - #584