NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #1158 most downloaded on npm
Utility method to run function either synchronously or asynchronously using the common `this.async()` style.
Last release 1 years ago
08 Aug 2025
Release timing varies
gaps range from 3 weeks to 3.2 years
Some releases are documented
notes for 6 of 16 stable releases
Nothing withdrawn
no release was ever pulled
12 years old
16 releases · first in 2014
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Remove is-promise dependency in favor of inlining the implementation (done as a follow-up to a release of the is-promise package breaking all sub-depe
Remove is-promise dependency in favor of inlining the implementation (done as a follow-up to a release of the is-promise package breaking all sub-dependencies.)
run-async is now dependency free.
Nothing published for this version
Remove 0.10 Promise polyfill given it is now unsupported.
Normalize the interface to always return a Promise - even if the user Node.js version doesn't support it. (in the absence of native Promise object, we
Add runAsync.cb() function to support node error first callback style functions. (Supporting this also mean the number of arguments allowed must be fi
Add runAsync.cb() function to support node error first callback style functions. (Supporting this also mean the number of arguments allowed must be fixed) https://github.com/SBoudrias/run-async#runasynccb
If your version of Node support Promises natively, runAsync will return a promise you can use instead of the usual callbacks. To allow this functional
If your version of Node support Promises natively, runAsync will return a promise you can use instead of the usual callbacks. To allow this functionality, we had to slightly change the runAsync signature:
runAsync(func, cb)(arguments).then(cb);
Functions wrapped by run-async can now return a promise which resolution will trigger the callback.
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →