q v0.8.3 Release Notes

    • Added isFulfilled, isRejected, and isResolved to the promise prototype.
    • Added allResolved for waiting for every promise to either be fulfilled or rejected, without propagating an error. @utvara #53
    • Added Q.bind as a method to transform functions that return and throw into promise-returning functions. See an example. @domenic
    • Renamed node export to nbind, and added napply to complete the set. node remains as deprecated. @domenic #58
    • Renamed Method export to sender. Method remains as deprecated and will be removed in the next major version since I expect it has very little usage.
    • Added browser console message indicating a live list of unhandled errors.
    • Added support for msSetImmediate (IE10) or setImmediate (available via polyfill) as a browser-side nextTick implementation. #44 #50 #59
    • Stopped using the event-queue dependency, which was in place for Narwhal support: now directly using process.nextTick.
    • WARNING: EXPERIMENTAL: added finally alias for fin, catch alias for fail, try alias for call, and delete alias for del. These properties are enquoted in the library for cross-browser compatibility, but may be used as property names in modern engines.