Zone.js releases were frequent from 2014 to 2017, peaking in 2016 and early 2017. Release frequency decreased significantly afterward, with many months seeing no new versions. There were sporadic releases between 2018 and 2024. Only one minor version was pushed in May 2025, and none since then.
zone.js is a crucial dependency for Angular applications, providing an execution context that spans asynchronous tasks. It enables change detection and simplifies debugging by tracking asynchronous operations like setTimeout, Promises, and event listeners. By monkey-patching standard JavaScript APIs, zone.js provides Angular with the ability to understand when asynchronous activities have completed, triggering necessary updates to the user interface. This package is fundamental for Angular's reactivity and performance.
Zone.js downloads showed consistent growth from March 2024 to July 2025, peaking at 19.6 million. August 2025 saw a decrease to 17.3 million. September 2025 downloads are incomplete and significantly lower at 3.6 million, reflecting the partial month.