- Fix npm package
- Fix useSetTimeout bug
- Adding RSVP#rethrow
- add pre-built AMD link to README
- adding promise#fail
- misc IE fixes, including IE array detection
- upload passing builds to s3
- async: use three args for addEventListener
- satisfy both 1.0 and 1.1 specs
- Run reduce tests only in node
- RSVP.resolve now simply uses the internal resolution procedure
- prevent multiple promise resolutions
- simplify thenable handling
- pre-allocate the deferred's shape
- Moved from Rake-based builds to Grunt
- Fix Promise subclassing bug
- Add RSVP.configure('onerror')
- Throw exception when RSVP.all is called without an array
- refactor RSVP.all to just use a promise directly
- Make
RSVP.denodeify
pass alongthisArg
- add RSVP.reject
- Reject promise if resolver function throws an exception
- add travis build-status
- correctly test and fix self fulfillment
- remove promise coercion.
- Fix infinite recursion with deep self fulfilling promises
- doc fixes
- No changelog beyond this point. Here be dragons.