A full version history of the parcel package with size, number of distributed files and dependency evolution.
Parcel, a zero-configuration web application bundler, has undergone significant evolution since its initial release. Version 0.0.1, dating back to 2013, focused on package management using a file server.
The project saw substantial growth and feature additions with the 1.x.x series, starting with version 1.8.0 in 2018 which introduced a robust set of dependencies including ws, opn, glob, and terser, reflecting its ambition to become a comprehensive bundler. Subsequent 1.9.x versions brought further refinements and dependency updates.
The 1.10.x series shifted to using Babel 7 and saw enhancements. Before transitioning to a more modular architecture with the 2.x.x series, the final major release in the 1.x.x series was 1.12.4
Version 2.0.0, released in late 2021, marked a major architectural shift, introducing modularity and a focus on core functionalities. It relied on @parcel/core, @parcel/fs, @parcel/utils, and other scoped packages. Subsequent 2.x.x releases incrementally updated these core modules, adding features and bug fixes.
The latest iterations, including the 2.15.x series, have continued this trend of incremental improvements and dependency updates, ensuring Parcel remains a modern, efficient, and user-friendly bundler. These releases prioritize seamless integration and aim to minimize configuration for developers, living up to its "blazing fast, zero configuration" promise.