UNPKG

7.63 kBMarkdownView Raw
1# Change Log
2
3All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
4
5## 1.8.2 (2019-03-15)
6
7
8### Bug Fixes
9
10* **all:** change es2015 back to native-modules ([14245e8](https://github.com/aurelia/fetch-client/commit/14245e8))
11* **build:** adjust build script, add umd es2015, fix unpkg field ([b62089f](https://github.com/aurelia/fetch-client/commit/b62089f))
12* **ci:** adjust test scripts, separate single/watch mode ([0309253](https://github.com/aurelia/fetch-client/commit/0309253))
13* **retry-interceptor:** conform to Interceptor interface ([daae14b](https://github.com/aurelia/fetch-client/commit/daae14b))
14
15
16
17# 1.8.0 (2019-01-18)
18
19
20### Bug Fixes
21
22* **http-client:** call trackRequestEnd when fetch fails ([cf64989](https://github.com/aurelia/fetch-client/commit/cf64989))
23
24
25
26# 1.7.0 (2018-12-01)
27
28
29
30# 1.6.0 (2018-09-25)
31
32
33### Bug Fixes
34
35* **doc:** fix polyfill example with whatwg-fetch ([df50f6d](https://github.com/aurelia/fetch-client/commit/df50f6d))
36
37
38
39# 1.5.0 (2018-09-11)
40
41
42
43# 1.4.0 (2018-06-14)
44
45
46### Features
47
48* **fetch-client:** add retry functionality ([d16447a](https://github.com/aurelia/fetch-client/commit/d16447a))
49* **http-client:** Expose buildRequest helper API ([33d364d](https://github.com/aurelia/fetch-client/commit/33d364d))
50* **http-client:** Expose HttpClient to interceptors ([36518bc](https://github.com/aurelia/fetch-client/commit/36518bc))
51* **http-client:** Forward Request from response interceptor ([cc91034](https://github.com/aurelia/fetch-client/commit/cc91034))
52* **interface:** add signal to RequestInit interface ([7a056c0](https://github.com/aurelia/fetch-client/commit/7a056c0))
53
54
55
56## 1.3.1 (2018-01-30)
57
58
59### Bug Fixes
60
61* **http-client:** Rework application/json header ([946273a](https://github.com/aurelia/fetch-client/commit/946273a)), closes [#90](https://github.com/aurelia/fetch-client/issues/90)
62
63
64
65# 1.3.0 (2018-01-24)
66
67
68### Bug Fixes
69
70* **util:** Discontinue using Blob for JSON ([03ae35f](https://github.com/aurelia/fetch-client/commit/03ae35f)), closes [#90](https://github.com/aurelia/fetch-client/issues/90)
71
72
73
74# 1.2.0 (2017-12-20)
75
76
77### Features
78
79* **HttpClient:** add JSON.stringify replacer ([2fc49a9](https://github.com/aurelia/fetch-client/commit/2fc49a9))
80
81
82
83## 1.1.3 (2017-08-22)
84
85
86
87## 1.1.2 (2017-03-23)
88
89
90
91## 1.1.1 (2017-02-21)
92
93
94
95# 1.1.0 (2016-12-03)
96
97
98### Features
99
100* passing current config to configure(function(config)) ([124c28b](https://github.com/aurelia/fetch-client/commit/124c28b)), closes [#74](https://github.com/aurelia/fetch-client/issues/74)
101
102
103
104## 1.0.1 (2016-08-26)
105
106
107
108# 1.0.0 (2016-07-27)
109
110
111
112# 1.0.0-rc.1.0.1 (2016-07-12)
113
114
115
116# 1.0.0-rc.1.0.0 (2016-06-22)
117
118
119
120# 1.0.0-beta.2.0.1 (2016-06-16)
121
122
123
124# 1.0.0-beta.2.0.0 (2016-06-13)
125
126
127### Bug Fixes
128
129* **http-client:** silence bluebird warning ([#62](https://github.com/aurelia/fetch-client/issues/62)) ([608b133](https://github.com/aurelia/fetch-client/commit/608b133))
130
131
132
133# 1.0.0-beta.1.2.5 (2016-05-10)
134
135
136
137# 1.0.0-beta.1.2.4 (2016-05-10)
138
139
140
141# 1.0.0-beta.1.2.2 (2016-04-29)
142
143
144
145# 1.0.0-beta.1.2.1 (2016-04-08)
146
147
148
149# 1.0.0-beta.1.2.0 (2016-03-22)
150
151
152
153# 1.0.0-beta.1.1.1 (2016-03-01)
154
155
156### Bug Fixes
157
158* **all:** remove core-js dependency ([f91bd74](https://github.com/aurelia/fetch-client/commit/f91bd74))
159* **http-client:** don't combine request url with base url when request url is absolute ([d1be3b4](https://github.com/aurelia/fetch-client/commit/d1be3b4))
160* **http-client:** handle last null param in fetch method ([5b5d133](https://github.com/aurelia/fetch-client/commit/5b5d133))
161
162
163
164# 1.0.0-beta.1.1.0 (2016-01-29)
165
166
167### Bug Fixes
168
169* **http-client:** ensure default content-type is respected ([f001eba](https://github.com/aurelia/fetch-client/commit/f001eba)), closes [#32](https://github.com/aurelia/fetch-client/issues/32)
170
171
172### Features
173
174* **all:** update jspm meta; core-js ([dd62f23](https://github.com/aurelia/fetch-client/commit/dd62f23))
175* **interceptors:** provide Request to response interceptors ([2d24bea](https://github.com/aurelia/fetch-client/commit/2d24bea)), closes [#33](https://github.com/aurelia/fetch-client/issues/33)
176
177
178
179# 1.0.0-beta.1.0.2 (2015-12-17)
180
181
182### Bug Fixes
183
184* **http-client:** correct type check ([d38d1b3](https://github.com/aurelia/fetch-client/commit/d38d1b3))
185* **http-client:** work around bug in IE/Edge where Blob types are ignored ([36407e2](https://github.com/aurelia/fetch-client/commit/36407e2))
186
187
188
189# 1.0.0-beta.1.0.1 (2015-12-03)
190
191
192### Bug Fixes
193
194* **build:** fix duplicate type definition error when building docs ([15d7213](https://github.com/aurelia/fetch-client/commit/15d7213))
195* **build:** include fetch API typings with this library's typings ([b2869d5](https://github.com/aurelia/fetch-client/commit/b2869d5)), closes [#15](https://github.com/aurelia/fetch-client/issues/15) [#23](https://github.com/aurelia/fetch-client/issues/23)
196
197
198
199# 1.0.0-beta.1 (2015-11-16)
200
201
202### Features
203
204* **http-client:** throw an error with a helpful message when used in an environment with no fetch support ([843451d](https://github.com/aurelia/fetch-client/commit/843451d)), closes [#21](https://github.com/aurelia/fetch-client/issues/21)
205
206
207
208# 0.4.0 (2015-11-10)
209
210
211### Features
212
213* **http-client:** clean up configuration ([48c8204](https://github.com/aurelia/fetch-client/commit/48c8204))
214
215
216
217# 0.3.0 (2015-10-13)
218
219
220### Bug Fixes
221
222* **http-client:** fix bug where default headers were sometimes not applied correctly ([c3ed06c](https://github.com/aurelia/fetch-client/commit/c3ed06c))
223* **http-client:** fix firefox crash ([939f1a9](https://github.com/aurelia/fetch-client/commit/939f1a9))
224* **request-init:** adjust type annotation on headers to allow objects ([aeffb65](https://github.com/aurelia/fetch-client/commit/aeffb65)), closes [#16](https://github.com/aurelia/fetch-client/issues/16)
225
226
227### Features
228
229* **HttpClient:** allow functions as default header values ([4f9153a](https://github.com/aurelia/fetch-client/commit/4f9153a)), closes [#17](https://github.com/aurelia/fetch-client/issues/17)
230
231
232
233# 0.2.0 (2015-09-04)
234
235
236### Bug Fixes
237
238* **build:** update linting, testing and tools ([12f0cd9](https://github.com/aurelia/fetch-client/commit/12f0cd9))
239
240
241### Features
242
243* **docs:** generate api.json from .d.ts file ([80ccb0c](https://github.com/aurelia/fetch-client/commit/80ccb0c))
244* **docs:** generate api.json from .d.ts file ([6d1cf4c](https://github.com/aurelia/fetch-client/commit/6d1cf4c))
245
246
247
248## 0.1.2 (2015-08-14)
249
250
251### Bug Fixes
252
253* **http-client:** inline ConfigOrCallback type definition ([6a06260](https://github.com/aurelia/fetch-client/commit/6a06260))
254
255
256
257## 0.1.1 (2015-07-29)
258
259
260### Bug Fixes
261
262* **all:** add corejs ([abc6fcf](https://github.com/aurelia/fetch-client/commit/abc6fcf))
263* **http-client:** wrap request creation in a Promise so requestError interceptors will see errors ([522212b](https://github.com/aurelia/fetch-client/commit/522212b))
264* **HttpClient:** fix crash in FF caused by attempting to iterate over Headers ([f45dd86](https://github.com/aurelia/fetch-client/commit/f45dd86))
265
266
267### Features
268
269* **all:** add type annotations ([15fbbbd](https://github.com/aurelia/fetch-client/commit/15fbbbd))
270* **http-client:** make configure chainable ([946ba2c](https://github.com/aurelia/fetch-client/commit/946ba2c))
271
272
273
274# 0.1.0 (2015-07-02)
275
276
277### Features
278
279* **all:** add initial implementation ([dd63fb8](https://github.com/aurelia/fetch-client/commit/dd63fb8))
280* **http-client-configuration:** add chainable helpers for all configuration properties ([26aa9df](https://github.com/aurelia/fetch-client/commit/26aa9df))