q v1.1.0 Release Notes

Release Date: 2014-11-10 // over 9 years ago
    • Adds support for enabling long stack traces in node.js by setting environment variable Q_DEBUG=1.
    • Introduces the tap method to promises, which will see a value pass through without alteration.
    • Use instanceof to recognize own promise instances as opposed to thenables.
    • Construct timeout errors with code === ETIMEDOUT (Kornel Lesiński)
    • More descriminant CommonJS module environment detection.
    • Dropped continuous integration for Node.js 0.6 and 0.8 because of changes to npm that preclude the use of new ^ version predicate operator in any transitive dependency.
    • Users can now override Q.nextTick.