A full version history of the @babel/register package with size, number of distributed files and dependency evolution.
@babel/register has undergone numerous updates since its initial release, evolving to support newer JavaScript features and Node.js environments. Early versions, such as 7.0.0, focused on basic Babel integration and core dependency management. As the library matured, updates addressed compatibility with newer core-js versions (3.0.0 which replaces 2.5.7) and introduced tools like find-cache-dir.
Later releases (7.7.0 onwards) showcased a shift towards improved caching and dependency optimization, with 'make-dir' replacing 'mkdirp'. Significant updates occurred in the 7.10.x range, refining core functionalities and development dependencies. The 7.12.x versions maintained stability while incrementally updating core dependencies.
Versions 7.13.x to 7.16.x further enhanced caching mechanisms and refined internal tooling. More recent versions (7.17.x, 7.18.x, 7.21.0, 7.22.x, 7.23.7, 7.24.6, and 7.25.x) demonstrate ongoing improvements, dependency updates (like pirates and clone-deep), enhanced build processes, and refined internal structures, focusing especially on the last releases 7.27.1 and 7.28.3. This continuous evolution ensures @babel/register remains a robust tool for on-the-fly JavaScript transformation.