Dropped support for Node.js < 18.0.0.
Older Node.js version have reached end-of-life, and certain features require new-ish JS APIs.
The concurrently and default exports are now the same - #399
It's reasonable to expect that import { concurrently } from 'concurrently' would work the same as import concurrently from 'concurrently', however this has not been the case.
The former used to be an unconfigured version of concurrently, lacking all features that you'd get from the CLI, which was seen as a "footgun". Both are now the same function.
If you'd like to access the unconfigured function, use import { createConcurrently } from 'concurrently' instead.
✨ New Features
Exponential back-off support for process restarting - #265, #462
Use --restart-after exponential. Restarts happen at 2^N seconds.
Add prefix padding via new --pad-prefix flag - #166, #417, #495
Specify teardown commands via new --teardown flag - #472, #500
Expand node:<script> commands to node --run <script> - #475
[API only] Inter-Process Communication (ipc) - #498
[API only] Make it possible to use no colors at all - #466
Updates the requirements on @babel/core, @babel/plugin-transform-class-properties, @babel/preset-env, @commitlint/cli, @commitlint/config-conventional, @rollup/plugin-node-resolve, concurrently, husky, rollup, semantic-release and stylelint to permit the latest version. Updates
@babel/core
to 7.25.7Release notes
Sourced from
@babel/core
's releases.Changelog
Sourced from
@babel/core
's changelog.... (truncated)
Commits
2533cfb
v7.25.72ee4982
chore: ImproveloadFullConfig
types (#16872)b2ba04c
Allow sync loading of ESM when--experimental-require-module
(#16820)cd8ffa4
[Babel 8] fix: Throwing exceptions synchronously (#16836)9e14f7d
chore: Enable more lint rules (#16827)7722f23
Updatetypescript
&typescript-eslint
(#16826)69d65f1
[babel 8] Require Node.js^18.20.0 || ^20.17.0 || >=22.8.0
(#16800)dba45d3
IgnoredevDependencies
when generatingtsconfig.json
(#16659)Updates
@babel/plugin-transform-class-properties
to 7.25.7Release notes
Sourced from
@babel/plugin-transform-class-properties
's releases.Changelog
Sourced from
@babel/plugin-transform-class-properties
's changelog.... (truncated)
Commits
2533cfb
v7.25.769d65f1
[babel 8] Require Node.js^18.20.0 || ^20.17.0 || >=22.8.0
(#16800)b7dcfdd
Simplify test fixtures (#16793)341477b
Do not enforce printing space between(
and comments (#16780)Updates
@babel/preset-env
to 7.25.7Release notes
Sourced from
@babel/preset-env
's releases.Changelog
Sourced from
@babel/preset-env
's changelog.... (truncated)
Commits
2533cfb
v7.25.7866bc07
Update compat data (#16866)367ab6c
Add browserslist config to external dependency (#16858)343ee2d
Bump compat deps (#16857)4ff9408
Bump regexpu-core to 6 (#16848)368b512
Update compat data (#16846)2ee26be
fix: CI Failure (#16835)69d65f1
[babel 8] Require Node.js^18.20.0 || ^20.17.0 || >=22.8.0
(#16800)341477b
Do not enforce printing space between(
and comments (#16780)Updates
@commitlint/cli
to 19.5.0Release notes
Sourced from
@commitlint/cli
's releases.Changelog
Sourced from
@commitlint/cli
's changelog.... (truncated)
Commits
7e79af1
v19.5.0d7070d8
feat(cli): use special errorCode for missing rules/config #4142 (#4143)3c4b0fd
chore: replaceexeca
withtinyexec
and Node'schild_process.spawnSync
(...249e6a2
v19.4.1Updates
@commitlint/config-conventional
to 19.5.0Release notes
Sourced from
@commitlint/config-conventional
's releases.Changelog
Sourced from
@commitlint/config-conventional
's changelog.... (truncated)
Commits
7e79af1
v19.5.0249e6a2
v19.4.1Updates
@rollup/plugin-node-resolve
to 15.3.0Changelog
Sourced from
@rollup/plugin-node-resolve
's changelog.... (truncated)
Commits
a8e326d
chore(release): node-resolve v15.3.0032055b
feat(node-resolve): allow preferBuiltins to be a function (#1694)6d4bb6b
chore(release): node-resolve v15.2.4190aa21
chore(node-resolve): remove is-builtin-module (#1735)dcd8da5
chore(repo): use@dot/versioner
for releases (#1612)1caee89
chore(release): node-resolve v15.2.3Updates
concurrently
from 8.2.2 to 9.0.1Release notes
Sourced from concurrently's releases.
Commits
79b3290
9.0.1041520b
Don't set up more than 1 abort signal listener (#503)a7a5894
9.0.0758ee7f
tests: update smoke tests lockfile710ee55
Replace date-fns for hand-rolled date formattingfe7b69c
deps: update@types/node
to 18.x.x toofd2d140
Bump minimum Node version to 1837f98b2
deps: update several dev dependencies1b5df3a
deps: update everything eslint7fc4803
Make it possible to use no colors at all through APIUpdates
husky
to 9.1.6Release notes
Sourced from husky's releases.