All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
- all: change es2015 back to native-modules (14245e8)
- build: adjust build script, add umd es2015, fix unpkg field (b62089f)
- ci: adjust test scripts, separate single/watch mode (0309253)
- retry-interceptor: conform to Interceptor interface (daae14b)
- http-client: call trackRequestEnd when fetch fails (cf64989)
- doc: fix polyfill example with whatwg-fetch (df50f6d)
- fetch-client: add retry functionality (d16447a)
- http-client: Expose buildRequest helper API (33d364d)
- http-client: Expose HttpClient to interceptors (36518bc)
- http-client: Forward Request from response interceptor (cc91034)
- interface: add signal to RequestInit interface (7a056c0)
- HttpClient: add JSON.stringify replacer (2fc49a9)
- all: remove core-js dependency (f91bd74)
- http-client: don't combine request url with base url when request url is absolute (d1be3b4)
- http-client: handle last null param in fetch method (5b5d133)
- all: update jspm meta; core-js (dd62f23)
- interceptors: provide Request to response interceptors (2d24bea), closes #33
- http-client: correct type check (d38d1b3)
- http-client: work around bug in IE/Edge where Blob types are ignored (36407e2)
- build: fix duplicate type definition error when building docs (15d7213)
- build: include fetch API typings with this library's typings (b2869d5), closes #15 #23
- http-client: throw an error with a helpful message when used in an environment with no fetch support (843451d), closes #21
- http-client: clean up configuration (48c8204)
- http-client: fix bug where default headers were sometimes not applied correctly (c3ed06c)
- http-client: fix firefox crash (939f1a9)
- request-init: adjust type annotation on headers to allow objects (aeffb65), closes #16
- build: update linting, testing and tools (12f0cd9)
- http-client: inline ConfigOrCallback type definition (6a06260)