A full version history of the node-abort-controller package with size, number of distributed files and dependency evolution.
The node-abort-controller npm package provides an AbortController implementation for Node.js, enabling developers to cancel asynchronous operations like network requests. Initially released in March 2019 with version 1.0.0, the package has seen several iterations, with early versions (1.0.1 through 1.0.4) refining the base functionality and description to specify its EventEmitter foundation, while keeping the same dependencies.
A significant update arrived with version 1.1.0 in June 2020, updating jest and node-fetch dependency, a trend that continued with versions 1.2.0 and 1.2.1 in 2021. April 2021 saw upgrade to version 2.0.0 which kept the same dependencies. Version 3.0.0, released in August 2021, marked another notable upgrade, introducing newer major versions of jest, node-fetch, and whatwg-fetch, reflecting a commitment to staying current with supporting libraries. Subsequent releases, including 3.0.1, 3.1.0, and 3.1.1, incrementally updated dev dependencies. This history indicates a steady focus on maintenance, dependency updates, and providing a reliable and modern AbortController implementation for Node.js developers. The package consistently uses the MIT license and is maintained by Steve Faulkner.