@babel/core version 7.13.1 represents a minor update over its predecessor, version 7.13.0, both serving as the foundational compiler core for Babel, a widely used JavaScript transpiler. The core functionality, described as "Babel compiler core," remains consistent across both versions, indicating a focus on stability and incremental improvements. Developers will find the reliance on a robust set of dependencies unchanged, including crucial packages like @babel/types, @babel/parser, @babel/traverse, and @babel/generator, ensuring a consistent compilation pipeline.
The dependency versions are largely synchronized, reflecting a unified ecosystem. Key packages like debug, json5, lodash, semver, gensync, source-map, @babel/types, @babel/parser, @babel/helpers, @babel/template, @babel/traverse, @babel/generator, @babel/code-frame, convert-source-map, @babel/helper-module-transforms, and @babel/helper-compilation-targets are pinned to the same versions. The devDependencies, specifically @babel/helper-transform-fixture-test-runner, also remain at version 7.13.0.
The primary visible differences lie in the dist characteristics and release dates. Version 7.13.1 has a marginally larger unpacked size (184991 bytes) than version 7.13.0 (183936 bytes), suggesting minor code or asset additions. The release dates also pinpoint the newer version's release a day after the older and indicates any bugfixes and that the newest has the latest improvements and fixes.
All the vulnerabilities related to the version 7.13.1 of the package
semver vulnerable to Regular Expression Denial of Service
Versions of the package semver before 7.5.2 on the 7.x branch, before 6.3.1 on the 6.x branch, and all other versions before 5.7.2 are vulnerable to Regular Expression Denial of Service (ReDoS) via the function new Range, when untrusted user data is provided as a range.