A full version history of the babel-plugin-transform-runtime package with size, number of distributed files and dependency evolution.
The babel-plugin-transform-runtime package has undergone several version updates, primarily during 2015-2017, enhancing its core functionality of externalizing references to Babel's helpers and built-ins, thereby automatically polyfilling code without polluting the global scope.
Early versions demonstrate incremental improvements, with releases like 6.0.2, 6.0.14, and 6.1.2 focusing on compatibility with babel-runtime, initially versions within the 5.x range, then shifting to the 6.x range by version 6.0.2. As the plugin matured, updates like 6.1.4 and beyond included "babel-helper-plugin-test-runner" as a dev dependency, indicating a stronger emphasis on comprehensive testing and stability.
Later versions, such as those in the 6.2x range, continued to refine the plugin's behavior and compatibility, maintaining the core functionality. Versions 6.8.0 and 6.9.0 show an evolution in the babel-runtime dependency, now requiring ^6.0.0 and ^6.9.0 respectively.
By versions 6.22.0 and 6.23.0, the plugin was using babel-runtime version ^6.22.0. This versioning trend signals a consistent effort to keep pace with the evolving Babel ecosystem, ensuring seamless integration and optimal performance for developers seeking a cleaner, polyfill-enhanced codebase. Each version contributed to the tool's overall robustness and utility in modern JavaScript development workflows.