Concurrently version 6.5.0 offers developers a refined experience for running multiple commands in parallel, building upon the solid foundation of the previous stable release, version 6.4.0. While both versions share the same core dependencies—including RxJS, Chalk, Yargs, Lodash, Date-fns, tree-kill, spawn-command, and supports-color—indicating stability in the underlying tooling, several key differences are noteworthy.
The most apparent change lies in the package size. Version 6.5.0 sees an increase in both file count (42 vs. 39) and unpacked size (128054 bytes vs. 106721 bytes) compared to 6.4.0. Developers should consider this when factoring in package size constraints. However, this bump also suggests that updates and new features were introduced in the new version of the package, even if these are not completely clear from the metadata provided.
Both versions maintain identical development dependencies, which ensures a consistent testing and linting for the developers of the library. The core functionality remains consistent, as reflected by the shared dependencies and license, so the upgrade should not affect the existing workflows. The release timing differs, since version 6.5.0 was published about a month after version 6.4.0, so that ensures that the new version had some maintenance work after the latter was released.
For developers already using concurrently, upgrading to version 6.5.0 offers the benefits of any bug fixes, performance improvements, or new features implemented since 6.4.0. Due diligence is advised when upgrading dependencies, and the increase of the package sizes should be considered as well.
The are not vulnerabilities for the version 6.5.0 of the package concurrently