Babel-runtime offers self-contained runtime support for Babel-transformed code, ensuring compatibility across different JavaScript environments. Version 5.8.38 and version 5.8.35 are both described as providing this core functionality, focusing on enabling developers to use modern JavaScript features in their projects without worrying about browser or environment limitations. Both versions share identical dependencies on "core-js" (version ^1.0.0), and "babel-plugin-runtime" (^1.0.7) and "regenerator" (^0.8.34) as devDependencies, crucial for polyfilling and generator function support respectively. The author remains Sebastian McKenzie for both versions, and the license is consistently MIT, granting broad usage rights.
The primary, and perhaps only directly evident, difference lies in the version number and release date. Version 5.8.38 was released on March 22, 2016, while version 5.8.35 was released on January 20, 2016. It's reasonable to infer that version 5.8.38 incorporates bug fixes, performance improvements, and potentially minor feature enhancements accumulated over the two-month interval since the release of version 5.8.35. While the specific changes aren't detailed, upgrading to the newer 5.8.38 would generally be advisable to benefit from these improvements and ensure access to the latest stable iteration within the 5.8.x series. Developers can obtain these babel-runtime versions via the provided tarball URLs from the npm registry, facilitating seamless integration into various JavaScript projects.
The are not vulnerabilities for the version 5.8.38 of the package babel-runtime