q v0.2.5 Release Notes

    • Changed promises into a duck-type such that multiple instances of the Q module can exchange promise objects. A promise is now defined as "an object that implements the promiseSend(op, resolved, ...) method and valueOf".
    • Exceptions in promises are now captured and returned as rejections.