Skip to content
This repository has been archived by the owner on Jun 7, 2019. It is now read-only.

v2.0.0

Latest
Compare
Choose a tag to compare
@scothis scothis released this 17 Jun 01:10
· 3 commits to master since this release
  • MAJOR: Drop hard when.js dependency in favor of ES6 Promise API. See https://github.com/cujojs/when/blob/master/docs/es6-promise-shim.md to use when.js as an ES6 Promise polyfill.
  • MAJOR: AMD modules are no longer supported. curl.js users can use the cjsm11 loader, see https://github.com/cujojs/curl#api-at-a-glance
  • Moved path token param replacement from the clients into the rest/interceptor/params interceptor, which is also deprecated. The behavior will no longer be applied automatically in the client. Using the rest/interceptor/template interceptor is far more powerful and preferred.
  • Fixed an issue preventing uri template exploded values from expanding correctly.
  • Update tested environments:
    • Android 5.1, 4.4 and 4.3
    • Chrome latest
    • Edge latest
    • Firefox latest, 45 ESR, 38 ESR
    • Node 0.10, 4, 6
    • IE 11
    • iOS 8 and 9
    • Safari 8 and 9
  • Removed old IE XDomainRequest client and xhr and xdr interceptors
  • mime interceptor no longer sets Content-Type on requests without an entity