Babel-loader 8.1.0 represents an incremental update over version 8.0.6 for developers leveraging Webpack to transpile JavaScript code with Babel. Several dependency updates headline the changes, notably in core utilities. loader-utils sees an upgrade from version 1.0.2 to 1.4.0, potentially introducing new features or bug fixes related to Webpack loader utilities. The schema-utils dependency appears in 8.1.0 at version 2.6.5, suggesting enhanced schema validation capabilities for loader options not seen in 8.0.6. Also, mkdirp updated to 0.5.3 from 0.5.1 and find-cache-dir updated to 2.1.0 from 2.0.0.
In the development dependencies, several updates occur. ESLint jumps from version 5.9.0 to 6.5.1, indicating improvements in code linting rules and capabilities. React-intl updates to version 3.3.2 from 2.1.2, which could introduce enhanced internationalization support within React components. A new dev dependency appears: lint-staged. These development dependency updates might affect the developer experience during development and testing but have no impact on the production bundle.
The dist metadata reveals a slight increase in the unpacked size of the package (39121 vs 37014) and a slightly increased file count, possibly reflecting the addition or modification of files related to the incorporated updates. Importantly, both versions maintain compatibility with Webpack versions 2 and above and require Babel Core version 7.0.0 or newer as peer dependencies. Finally, 8.1.0 was released almost a year after version 8.0.6.
The are not vulnerabilities for the version 8.1.0 of the package babel-loader