source: node_modules/axios/CHANGELOG.md

main
Last change on this file was d24f17c, checked in by Aleksandar Panovski <apano77@…>, 15 months ago

Initial commit

  • Property mode set to 100644
File size: 49.1 KB
Line 
1# Changelog
2
3## [1.6.7](https://github.com/axios/axios/compare/v1.6.6...v1.6.7) (2024-01-25)
4
5
6### Bug Fixes
7
8* capture async stack only for rejections with native error objects; ([#6203](https://github.com/axios/axios/issues/6203)) ([1a08f90](https://github.com/axios/axios/commit/1a08f90f402336e4d00e9ee82f211c6adb1640b0))
9
10### Contributors to this release
11
12- <img src="https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS "+30/-26 (#6203 )")
13- <img src="https://avatars.githubusercontent.com/u/73059627?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [zhoulixiang](https://github.com/zh-lx "+0/-3 (#6186 )")
14
15## [1.6.6](https://github.com/axios/axios/compare/v1.6.5...v1.6.6) (2024-01-24)
16
17
18### Bug Fixes
19
20* fixed missed dispatchBeforeRedirect argument ([#5778](https://github.com/axios/axios/issues/5778)) ([a1938ff](https://github.com/axios/axios/commit/a1938ff073fcb0f89011f001dfbc1fa1dc995e39))
21* wrap errors to improve async stack trace ([#5987](https://github.com/axios/axios/issues/5987)) ([123f354](https://github.com/axios/axios/commit/123f354b920f154a209ea99f76b7b2ef3d9ebbab))
22
23### Contributors to this release
24
25- <img src="https://avatars.githubusercontent.com/u/1186084?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Ilya Priven](https://github.com/ikonst "+91/-8 (#5987 )")
26- <img src="https://avatars.githubusercontent.com/u/1884246?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Zao Soula](https://github.com/zaosoula "+6/-6 (#5778 )")
27
28## [1.6.5](https://github.com/axios/axios/compare/v1.6.4...v1.6.5) (2024-01-05)
29
30
31### Bug Fixes
32
33* **ci:** refactor notify action as a job of publish action; ([#6176](https://github.com/axios/axios/issues/6176)) ([0736f95](https://github.com/axios/axios/commit/0736f95ce8776366dc9ca569f49ba505feb6373c))
34* **dns:** fixed lookup error handling; ([#6175](https://github.com/axios/axios/issues/6175)) ([f4f2b03](https://github.com/axios/axios/commit/f4f2b039dd38eb4829e8583caede4ed6d2dd59be))
35
36### Contributors to this release
37
38- <img src="https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS "+41/-6 (#6176 #6175 )")
39- <img src="https://avatars.githubusercontent.com/u/4814473?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Jay](https://github.com/jasonsaayman "+6/-1 ()")
40
41## [1.6.4](https://github.com/axios/axios/compare/v1.6.3...v1.6.4) (2024-01-03)
42
43
44### Bug Fixes
45
46* **security:** fixed formToJSON prototype pollution vulnerability; ([#6167](https://github.com/axios/axios/issues/6167)) ([3c0c11c](https://github.com/axios/axios/commit/3c0c11cade045c4412c242b5727308cff9897a0e))
47* **security:** fixed security vulnerability in follow-redirects ([#6163](https://github.com/axios/axios/issues/6163)) ([75af1cd](https://github.com/axios/axios/commit/75af1cdff5b3a6ca3766d3d3afbc3115bb0811b8))
48
49### Contributors to this release
50
51- <img src="https://avatars.githubusercontent.com/u/4814473?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Jay](https://github.com/jasonsaayman "+34/-6 ()")
52- <img src="https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS "+34/-3 (#6172 #6167 )")
53- <img src="https://avatars.githubusercontent.com/u/1402060?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Guy Nesher](https://github.com/gnesher "+10/-10 (#6163 )")
54
55## [1.6.3](https://github.com/axios/axios/compare/v1.6.2...v1.6.3) (2023-12-26)
56
57
58### Bug Fixes
59
60* Regular Expression Denial of Service (ReDoS) ([#6132](https://github.com/axios/axios/issues/6132)) ([5e7ad38](https://github.com/axios/axios/commit/5e7ad38fb0f819fceb19fb2ee5d5d38f56aa837d))
61
62### Contributors to this release
63
64- <img src="https://avatars.githubusercontent.com/u/4814473?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Jay](https://github.com/jasonsaayman "+15/-6 (#6145 )")
65- <img src="https://avatars.githubusercontent.com/u/22686401?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Willian Agostini](https://github.com/WillianAgostini "+17/-2 (#6132 )")
66- <img src="https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS "+3/-0 (#6084 )")
67
68## [1.6.2](https://github.com/axios/axios/compare/v1.6.1...v1.6.2) (2023-11-14)
69
70
71### Features
72
73* **withXSRFToken:** added withXSRFToken option as a workaround to achieve the old `withCredentials` behavior; ([#6046](https://github.com/axios/axios/issues/6046)) ([cff9967](https://github.com/axios/axios/commit/cff996779b272a5e94c2b52f5503ccf668bc42dc))
74
75### PRs
76- feat(withXSRFToken): added withXSRFToken option as a workaround to achieve the old &#x60;withCredentials&#x60; behavior; ( [#6046](https://api.github.com/repos/axios/axios/pulls/6046) )
77```
78
79📢 This PR added &#x27;withXSRFToken&#x27; option as a replacement for old withCredentials behaviour.
80You should now use withXSRFToken along with withCredential to get the old behavior.
81This functionality is considered as a fix.
82```
83
84### Contributors to this release
85
86- <img src="https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS "+271/-146 (#6081 #6080 #6079 #6078 #6046 #6064 #6063 )")
87- <img src="https://avatars.githubusercontent.com/u/79681367?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Ng Choon Khon (CK)](https://github.com/ckng0221 "+4/-4 (#6073 )")
88- <img src="https://avatars.githubusercontent.com/u/9162827?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Muhammad Noman](https://github.com/mnomanmemon "+2/-2 (#6048 )")
89
90## [1.6.1](https://github.com/axios/axios/compare/v1.6.0...v1.6.1) (2023-11-08)
91
92
93### Bug Fixes
94
95* **formdata:** fixed content-type header normalization for non-standard browser environments; ([#6056](https://github.com/axios/axios/issues/6056)) ([dd465ab](https://github.com/axios/axios/commit/dd465ab22bbfa262c6567be6574bf46a057d5288))
96* **platform:** fixed emulated browser detection in node.js environment; ([#6055](https://github.com/axios/axios/issues/6055)) ([3dc8369](https://github.com/axios/axios/commit/3dc8369e505e32a4e12c22f154c55fd63ac67fbb))
97
98### Contributors to this release
99
100- <img src="https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS "+432/-65 (#6059 #6056 #6055 )")
101- <img src="https://avatars.githubusercontent.com/u/3982806?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Fabian Meyer](https://github.com/meyfa "+5/-2 (#5835 )")
102
103### PRs
104- feat(withXSRFToken): added withXSRFToken option as a workaround to achieve the old &#x60;withCredentials&#x60; behavior; ( [#6046](https://api.github.com/repos/axios/axios/pulls/6046) )
105```
106
107📢 This PR added &#x27;withXSRFToken&#x27; option as a replacement for old withCredentials behaviour.
108You should now use withXSRFToken along with withCredential to get the old behavior.
109This functionality is considered as a fix.
110```
111
112# [1.6.0](https://github.com/axios/axios/compare/v1.5.1...v1.6.0) (2023-10-26)
113
114
115### Bug Fixes
116
117* **CSRF:** fixed CSRF vulnerability CVE-2023-45857 ([#6028](https://github.com/axios/axios/issues/6028)) ([96ee232](https://github.com/axios/axios/commit/96ee232bd3ee4de2e657333d4d2191cd389e14d0))
118* **dns:** fixed lookup function decorator to work properly in node v20; ([#6011](https://github.com/axios/axios/issues/6011)) ([5aaff53](https://github.com/axios/axios/commit/5aaff532a6b820bb9ab6a8cd0f77131b47e2adb8))
119* **types:** fix AxiosHeaders types; ([#5931](https://github.com/axios/axios/issues/5931)) ([a1c8ad0](https://github.com/axios/axios/commit/a1c8ad008b3c13d53e135bbd0862587fb9d3fc09))
120
121### PRs
122- CVE 2023 45857 ( [#6028](https://api.github.com/repos/axios/axios/pulls/6028) )
123```
124
125⚠️ Critical vulnerability fix. See https://security.snyk.io/vuln/SNYK-JS-AXIOS-6032459
126```
127
128### Contributors to this release
129
130- <img src="https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS "+449/-114 (#6032 #6021 #6011 #5932 #5931 )")
131- <img src="https://avatars.githubusercontent.com/u/63700910?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Valentin Panov](https://github.com/valentin-panov "+4/-4 (#6028 )")
132- <img src="https://avatars.githubusercontent.com/u/76877078?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Rinku Chaudhari](https://github.com/therealrinku "+1/-1 (#5889 )")
133
134## [1.5.1](https://github.com/axios/axios/compare/v1.5.0...v1.5.1) (2023-09-26)
135
136
137### Bug Fixes
138
139* **adapters:** improved adapters loading logic to have clear error messages; ([#5919](https://github.com/axios/axios/issues/5919)) ([e410779](https://github.com/axios/axios/commit/e4107797a7a1376f6209fbecfbbce73d3faa7859))
140* **formdata:** fixed automatic addition of the `Content-Type` header for FormData in non-browser environments; ([#5917](https://github.com/axios/axios/issues/5917)) ([bc9af51](https://github.com/axios/axios/commit/bc9af51b1886d1b3529617702f2a21a6c0ed5d92))
141* **headers:** allow `content-encoding` header to handle case-insensitive values ([#5890](https://github.com/axios/axios/issues/5890)) ([#5892](https://github.com/axios/axios/issues/5892)) ([4c89f25](https://github.com/axios/axios/commit/4c89f25196525e90a6e75eda9cb31ae0a2e18acd))
142* **types:** removed duplicated code ([9e62056](https://github.com/axios/axios/commit/9e6205630e1c9cf863adf141c0edb9e6d8d4b149))
143
144### Contributors to this release
145
146- <img src="https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS "+89/-18 (#5919 #5917 )")
147- <img src="https://avatars.githubusercontent.com/u/110460234?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [David Dallas](https://github.com/DavidJDallas "+11/-5 ()")
148- <img src="https://avatars.githubusercontent.com/u/71556073?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Sean Sattler](https://github.com/fb-sean "+2/-8 ()")
149- <img src="https://avatars.githubusercontent.com/u/4294069?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Mustafa Ateş Uzun](https://github.com/0o001 "+4/-4 ()")
150- <img src="https://avatars.githubusercontent.com/u/132928043?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Przemyslaw Motacki](https://github.com/sfc-gh-pmotacki "+2/-1 (#5892 )")
151- <img src="https://avatars.githubusercontent.com/u/5492927?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Michael Di Prisco](https://github.com/Cadienvan "+1/-1 ()")
152
153### PRs
154- CVE 2023 45857 ( [#6028](https://api.github.com/repos/axios/axios/pulls/6028) )
155```
156
157⚠️ Critical vulnerability fix. See https://security.snyk.io/vuln/SNYK-JS-AXIOS-6032459
158```
159
160# [1.5.0](https://github.com/axios/axios/compare/v1.4.0...v1.5.0) (2023-08-26)
161
162
163### Bug Fixes
164
165* **adapter:** make adapter loading error more clear by using platform-specific adapters explicitly ([#5837](https://github.com/axios/axios/issues/5837)) ([9a414bb](https://github.com/axios/axios/commit/9a414bb6c81796a95c6c7fe668637825458e8b6d))
166* **dns:** fixed `cacheable-lookup` integration; ([#5836](https://github.com/axios/axios/issues/5836)) ([b3e327d](https://github.com/axios/axios/commit/b3e327dcc9277bdce34c7ef57beedf644b00d628))
167* **headers:** added support for setting header names that overlap with class methods; ([#5831](https://github.com/axios/axios/issues/5831)) ([d8b4ca0](https://github.com/axios/axios/commit/d8b4ca0ea5f2f05efa4edfe1e7684593f9f68273))
168* **headers:** fixed common Content-Type header merging; ([#5832](https://github.com/axios/axios/issues/5832)) ([8fda276](https://github.com/axios/axios/commit/8fda2766b1e6bcb72c3fabc146223083ef13ce17))
169
170
171### Features
172
173* export getAdapter function ([#5324](https://github.com/axios/axios/issues/5324)) ([ca73eb8](https://github.com/axios/axios/commit/ca73eb878df0ae2dace81fe3a7f1fb5986231bf1))
174* **export:** export adapters without `unsafe` prefix ([#5839](https://github.com/axios/axios/issues/5839)) ([1601f4a](https://github.com/axios/axios/commit/1601f4a27a81ab47fea228f1e244b2c4e3ce28bf))
175
176### Contributors to this release
177
178- <img src="https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS "+66/-29 (#5839 #5837 #5836 #5832 #5831 )")
179- <img src="https://avatars.githubusercontent.com/u/102841186?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [夜葬](https://github.com/geekact "+42/-0 (#5324 )")
180- <img src="https://avatars.githubusercontent.com/u/65978976?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Jonathan Budiman](https://github.com/JBudiman00 "+30/-0 (#5788 )")
181- <img src="https://avatars.githubusercontent.com/u/5492927?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Michael Di Prisco](https://github.com/Cadienvan "+3/-5 (#5791 )")
182
183### PRs
184- CVE 2023 45857 ( [#6028](https://api.github.com/repos/axios/axios/pulls/6028) )
185```
186
187⚠️ Critical vulnerability fix. See https://security.snyk.io/vuln/SNYK-JS-AXIOS-6032459
188```
189
190# [1.4.0](https://github.com/axios/axios/compare/v1.3.6...v1.4.0) (2023-04-27)
191
192
193### Bug Fixes
194
195* **formdata:** add `multipart/form-data` content type for FormData payload on custom client environments; ([#5678](https://github.com/axios/axios/issues/5678)) ([bbb61e7](https://github.com/axios/axios/commit/bbb61e70cb1185adfb1cbbb86eaf6652c48d89d1))
196* **package:** export package internals with unsafe path prefix; ([#5677](https://github.com/axios/axios/issues/5677)) ([df38c94](https://github.com/axios/axios/commit/df38c949f26414d88ba29ec1e353c4d4f97eaf09))
197
198
199### Features
200
201* **dns:** added support for a custom lookup function; ([#5339](https://github.com/axios/axios/issues/5339)) ([2701911](https://github.com/axios/axios/commit/2701911260a1faa5cc5e1afe437121b330a3b7bb))
202* **types:** export `AxiosHeaderValue` type. ([#5525](https://github.com/axios/axios/issues/5525)) ([726f1c8](https://github.com/axios/axios/commit/726f1c8e00cffa0461a8813a9bdcb8f8b9d762cf))
203
204
205### Performance Improvements
206
207* **merge-config:** optimize mergeConfig performance by avoiding duplicate key visits; ([#5679](https://github.com/axios/axios/issues/5679)) ([e6f7053](https://github.com/axios/axios/commit/e6f7053bf1a3e87cf1f9da8677e12e3fe829d68e))
208
209### Contributors to this release
210
211- <img src="https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS "+151/-16 (#5684 #5339 #5679 #5678 #5677 )")
212- <img src="https://avatars.githubusercontent.com/u/47537704?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Arthur Fiorette](https://github.com/arthurfiorette "+19/-19 (#5525 )")
213- <img src="https://avatars.githubusercontent.com/u/43876655?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [PIYUSH NEGI](https://github.com/npiyush97 "+2/-18 (#5670 )")
214
215### PRs
216- CVE 2023 45857 ( [#6028](https://api.github.com/repos/axios/axios/pulls/6028) )
217```
218
219⚠️ Critical vulnerability fix. See https://security.snyk.io/vuln/SNYK-JS-AXIOS-6032459
220```
221
222## [1.3.6](https://github.com/axios/axios/compare/v1.3.5...v1.3.6) (2023-04-19)
223
224
225### Bug Fixes
226
227* **types:** added transport to RawAxiosRequestConfig ([#5445](https://github.com/axios/axios/issues/5445)) ([6f360a2](https://github.com/axios/axios/commit/6f360a2531d8d70363fd9becef6a45a323f170e2))
228* **utils:** make isFormData detection logic stricter to avoid unnecessary calling of the `toString` method on the target; ([#5661](https://github.com/axios/axios/issues/5661)) ([aa372f7](https://github.com/axios/axios/commit/aa372f7306295dfd1100c1c2c77ce95c95808e76))
229
230### Contributors to this release
231
232- <img src="https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS "+48/-10 (#5665 #5661 #5663 )")
233- <img src="https://avatars.githubusercontent.com/u/5492927?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Michael Di Prisco](https://github.com/Cadienvan "+2/-0 (#5445 )")
234
235### PRs
236- CVE 2023 45857 ( [#6028](https://api.github.com/repos/axios/axios/pulls/6028) )
237```
238
239⚠️ Critical vulnerability fix. See https://security.snyk.io/vuln/SNYK-JS-AXIOS-6032459
240```
241
242## [1.3.5](https://github.com/axios/axios/compare/v1.3.4...v1.3.5) (2023-04-05)
243
244
245### Bug Fixes
246
247* **headers:** fixed isValidHeaderName to support full list of allowed characters; ([#5584](https://github.com/axios/axios/issues/5584)) ([e7decef](https://github.com/axios/axios/commit/e7decef6a99f4627e27ed9ea5b00ce8e201c3841))
248* **params:** re-added the ability to set the function as `paramsSerializer` config; ([#5633](https://github.com/axios/axios/issues/5633)) ([a56c866](https://github.com/axios/axios/commit/a56c8661209d5ce5a645a05f294a0e08a6c1f6b3))
249
250### Contributors to this release
251
252- <img src="https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS "+28/-10 (#5633 #5584 )")
253
254### PRs
255- CVE 2023 45857 ( [#6028](https://api.github.com/repos/axios/axios/pulls/6028) )
256```
257
258⚠️ Critical vulnerability fix. See https://security.snyk.io/vuln/SNYK-JS-AXIOS-6032459
259```
260
261## [1.3.4](https://github.com/axios/axios/compare/v1.3.3...v1.3.4) (2023-02-22)
262
263
264### Bug Fixes
265
266* **blob:** added a check to make sure the Blob class is available in the browser's global scope; ([#5548](https://github.com/axios/axios/issues/5548)) ([3772c8f](https://github.com/axios/axios/commit/3772c8fe74112a56e3e9551f894d899bc3a9443a))
267* **http:** fixed regression bug when handling synchronous errors inside the adapter; ([#5564](https://github.com/axios/axios/issues/5564)) ([a3b246c](https://github.com/axios/axios/commit/a3b246c9de5c3bc4b5a742e15add55b375479451))
268
269### Contributors to this release
270
271- <img src="https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS "+38/-26 (#5564 )")
272- <img src="https://avatars.githubusercontent.com/u/19550000?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [lcysgsg](https://github.com/lcysgsg "+4/-0 (#5548 )")
273- <img src="https://avatars.githubusercontent.com/u/5492927?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Michael Di Prisco](https://github.com/Cadienvan "+3/-0 (#5444 )")
274
275### PRs
276- CVE 2023 45857 ( [#6028](https://api.github.com/repos/axios/axios/pulls/6028) )
277```
278
279⚠️ Critical vulnerability fix. See https://security.snyk.io/vuln/SNYK-JS-AXIOS-6032459
280```
281
282## [1.3.3](https://github.com/axios/axios/compare/v1.3.2...v1.3.3) (2023-02-13)
283
284
285### Bug Fixes
286
287* **formdata:** added a check to make sure the FormData class is available in the browser's global scope; ([#5545](https://github.com/axios/axios/issues/5545)) ([a6dfa72](https://github.com/axios/axios/commit/a6dfa72010db5ad52db8bd13c0f98e537e8fd05d))
288* **formdata:** fixed setting NaN as Content-Length for form payload in some cases; ([#5535](https://github.com/axios/axios/issues/5535)) ([c19f7bf](https://github.com/axios/axios/commit/c19f7bf770f90ae8307f4ea3104f227056912da1))
289* **headers:** fixed the filtering logic of the clear method; ([#5542](https://github.com/axios/axios/issues/5542)) ([ea87ebf](https://github.com/axios/axios/commit/ea87ebfe6d1699af072b9e7cd40faf8f14b0ab93))
290
291### Contributors to this release
292
293- <img src="https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS "+11/-7 (#5545 #5535 #5542 )")
294- <img src="https://avatars.githubusercontent.com/u/19842213?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [陈若枫](https://github.com/ruofee "+2/-2 (#5467 )")
295
296### PRs
297- CVE 2023 45857 ( [#6028](https://api.github.com/repos/axios/axios/pulls/6028) )
298```
299
300⚠️ Critical vulnerability fix. See https://security.snyk.io/vuln/SNYK-JS-AXIOS-6032459
301```
302
303## [1.3.2](https://github.com/axios/axios/compare/v1.3.1...v1.3.2) (2023-02-03)
304
305
306### Bug Fixes
307
308* **http:** treat http://localhost as base URL for relative paths to avoid `ERR_INVALID_URL` error; ([#5528](https://github.com/axios/axios/issues/5528)) ([128d56f](https://github.com/axios/axios/commit/128d56f4a0fb8f5f2ed6e0dd80bc9225fee9538c))
309* **http:** use explicit import instead of TextEncoder global; ([#5530](https://github.com/axios/axios/issues/5530)) ([6b3c305](https://github.com/axios/axios/commit/6b3c305fc40c56428e0afabedc6f4d29c2830f6f))
310
311### Contributors to this release
312
313- <img src="https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS "+2/-1 (#5530 #5528 )")
314
315### PRs
316- CVE 2023 45857 ( [#6028](https://api.github.com/repos/axios/axios/pulls/6028) )
317```
318
319⚠️ Critical vulnerability fix. See https://security.snyk.io/vuln/SNYK-JS-AXIOS-6032459
320```
321
322## [1.3.1](https://github.com/axios/axios/compare/v1.3.0...v1.3.1) (2023-02-01)
323
324
325### Bug Fixes
326
327* **formdata:** add hotfix to use the asynchronous API to compute the content-length header value; ([#5521](https://github.com/axios/axios/issues/5521)) ([96d336f](https://github.com/axios/axios/commit/96d336f527619f21da012fe1f117eeb53e5a2120))
328* **serializer:** fixed serialization of array-like objects; ([#5518](https://github.com/axios/axios/issues/5518)) ([08104c0](https://github.com/axios/axios/commit/08104c028c0f9353897b1b6691d74c440fd0c32d))
329
330### Contributors to this release
331
332- <img src="https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS "+27/-8 (#5521 #5518 )")
333
334### PRs
335- CVE 2023 45857 ( [#6028](https://api.github.com/repos/axios/axios/pulls/6028) )
336```
337
338⚠️ Critical vulnerability fix. See https://security.snyk.io/vuln/SNYK-JS-AXIOS-6032459
339```
340
341# [1.3.0](https://github.com/axios/axios/compare/v1.2.6...v1.3.0) (2023-01-31)
342
343
344### Bug Fixes
345
346* **headers:** fixed & optimized clear method; ([#5507](https://github.com/axios/axios/issues/5507)) ([9915635](https://github.com/axios/axios/commit/9915635c69d0ab70daca5738488421f67ca60959))
347* **http:** add zlib headers if missing ([#5497](https://github.com/axios/axios/issues/5497)) ([65e8d1e](https://github.com/axios/axios/commit/65e8d1e28ce829f47a837e45129730e541950d3c))
348
349
350### Features
351
352* **fomdata:** added support for spec-compliant FormData & Blob types; ([#5316](https://github.com/axios/axios/issues/5316)) ([6ac574e](https://github.com/axios/axios/commit/6ac574e00a06731288347acea1e8246091196953))
353
354### Contributors to this release
355
356- <img src="https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS "+352/-67 (#5514 #5512 #5510 #5509 #5508 #5316 #5507 )")
357- <img src="https://avatars.githubusercontent.com/u/35015993?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [ItsNotGoodName](https://github.com/ItsNotGoodName "+43/-2 (#5497 )")
358
359### PRs
360- CVE 2023 45857 ( [#6028](https://api.github.com/repos/axios/axios/pulls/6028) )
361```
362
363⚠️ Critical vulnerability fix. See https://security.snyk.io/vuln/SNYK-JS-AXIOS-6032459
364```
365
366## [1.2.6](https://github.com/axios/axios/compare/v1.2.5...v1.2.6) (2023-01-28)
367
368
369### Bug Fixes
370
371* **headers:** added missed Authorization accessor; ([#5502](https://github.com/axios/axios/issues/5502)) ([342c0ba](https://github.com/axios/axios/commit/342c0ba9a16ea50f5ed7d2366c5c1a2c877e3f26))
372* **types:** fixed `CommonRequestHeadersList` & `CommonResponseHeadersList` types to be private in commonJS; ([#5503](https://github.com/axios/axios/issues/5503)) ([5a3d0a3](https://github.com/axios/axios/commit/5a3d0a3234d77361a1bc7cedee2da1e11df08e2c))
373
374### Contributors to this release
375
376- ![avatar](https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;16) [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS "+24/-9 (#5503 #5502 )")
377
378### PRs
379- CVE 2023 45857 ( [#6028](https://api.github.com/repos/axios/axios/pulls/6028) )
380```
381
382⚠️ Critical vulnerability fix. See https://security.snyk.io/vuln/SNYK-JS-AXIOS-6032459
383```
384
385## [1.2.5](https://github.com/axios/axios/compare/v1.2.4...v1.2.5) (2023-01-26)
386
387
388### Bug Fixes
389
390* **types:** fixed AxiosHeaders to handle spread syntax by making all methods non-enumerable; ([#5499](https://github.com/axios/axios/issues/5499)) ([580f1e8](https://github.com/axios/axios/commit/580f1e8033a61baa38149d59fd16019de3932c22))
391
392### Contributors to this release
393
394- ![avatar](https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;16) [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS "+82/-54 (#5499 )")
395- ![avatar](https://avatars.githubusercontent.com/u/20516159?v&#x3D;4&amp;s&#x3D;16) [Elliot Ford](https://github.com/EFord36 "+1/-1 (#5462 )")
396
397### PRs
398- CVE 2023 45857 ( [#6028](https://api.github.com/repos/axios/axios/pulls/6028) )
399```
400
401⚠️ Critical vulnerability fix. See https://security.snyk.io/vuln/SNYK-JS-AXIOS-6032459
402```
403
404## [1.2.4](https://github.com/axios/axios/compare/v1.2.3...v1.2.4) (2023-01-22)
405
406
407### Bug Fixes
408
409* **types:** renamed `RawAxiosRequestConfig` back to `AxiosRequestConfig`; ([#5486](https://github.com/axios/axios/issues/5486)) ([2a71f49](https://github.com/axios/axios/commit/2a71f49bc6c68495fa419003a3107ed8bd703ad0))
410* **types:** fix `AxiosRequestConfig` generic; ([#5478](https://github.com/axios/axios/issues/5478)) ([9bce81b](https://github.com/axios/axios/commit/186ea062da8b7d578ae78b1a5c220986b9bce81b))
411
412### Contributors to this release
413
414- ![avatar](https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;16) [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS "+242/-108 (#5486 #5482 )")
415- ![avatar](https://avatars.githubusercontent.com/u/9430821?v&#x3D;4&amp;s&#x3D;16) [Daniel Hillmann](https://github.com/hilleer "+1/-1 (#5478 )")
416
417### PRs
418- CVE 2023 45857 ( [#6028](https://api.github.com/repos/axios/axios/pulls/6028) )
419```
420
421⚠️ Critical vulnerability fix. See https://security.snyk.io/vuln/SNYK-JS-AXIOS-6032459
422```
423
424## [1.2.3](https://github.com/axios/axios/compare/1.2.2...1.2.3) (2023-01-10)
425
426
427### Bug Fixes
428
429* **types:** fixed AxiosRequestConfig header interface by refactoring it to RawAxiosRequestConfig; ([#5420](https://github.com/axios/axios/issues/5420)) ([0811963](https://github.com/axios/axios/commit/08119634a22f1d5b19f5c9ea0adccb6d3eebc3bc))
430
431### Contributors to this release
432
433- ![avatar](https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;16) [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS "+938/-442 (#5456 #5455 #5453 #5451 #5449 #5447 #5446 #5443 #5442 #5439 #5420 )")
434
435### PRs
436- CVE 2023 45857 ( [#6028](https://api.github.com/repos/axios/axios/pulls/6028) )
437```
438
439⚠️ Critical vulnerability fix. See https://security.snyk.io/vuln/SNYK-JS-AXIOS-6032459
440```
441
442## [1.2.2] - 2022-12-29
443
444### Fixed
445- fix(ci): fix release script inputs [#5392](https://github.com/axios/axios/pull/5392)
446- fix(ci): prerelease scipts [#5377](https://github.com/axios/axios/pull/5377)
447- fix(ci): release scripts [#5376](https://github.com/axios/axios/pull/5376)
448- fix(ci): typescript tests [#5375](https://github.com/axios/axios/pull/5375)
449- fix: Brotli decompression [#5353](https://github.com/axios/axios/pull/5353)
450- fix: add missing HttpStatusCode [#5345](https://github.com/axios/axios/pull/5345)
451
452### Chores
453- chore(ci): set conventional-changelog header config [#5406](https://github.com/axios/axios/pull/5406)
454- chore(ci): fix automatic contributors resolving [#5403](https://github.com/axios/axios/pull/5403)
455- chore(ci): improved logging for the contributors list generator [#5398](https://github.com/axios/axios/pull/5398)
456- chore(ci): fix release action [#5397](https://github.com/axios/axios/pull/5397)
457- chore(ci): fix version bump script by adding bump argument for target version [#5393](https://github.com/axios/axios/pull/5393)
458- chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 [#5342](https://github.com/axios/axios/pull/5342)
459- chore(ci): GitHub Actions Release script [#5384](https://github.com/axios/axios/pull/5384)
460- chore(ci): release scripts [#5364](https://github.com/axios/axios/pull/5364)
461
462### Contributors to this release
463- ![avatar](https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;16) [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS)
464- ![avatar](https://avatars.githubusercontent.com/u/1652293?v&#x3D;4&amp;s&#x3D;16) [Winnie](https://github.com/winniehell)
465
466## [1.2.1] - 2022-12-05
467
468### Changed
469- feat(exports): export mergeConfig [#5151](https://github.com/axios/axios/pull/5151)
470
471### Fixed
472- fix(CancelledError): include config [#4922](https://github.com/axios/axios/pull/4922)
473- fix(general): removing multiple/trailing/leading whitespace [#5022](https://github.com/axios/axios/pull/5022)
474- fix(headers): decompression for responses without Content-Length header [#5306](https://github.com/axios/axios/pull/5306)
475- fix(webWorker): exception to sending form data in web worker [#5139](https://github.com/axios/axios/pull/5139)
476
477### Refactors
478- refactor(types): AxiosProgressEvent.event type to any [#5308](https://github.com/axios/axios/pull/5308)
479- refactor(types): add missing types for static AxiosError.from method [#4956](https://github.com/axios/axios/pull/4956)
480
481### Chores
482- chore(docs): remove README link to non-existent upgrade guide [#5307](https://github.com/axios/axios/pull/5307)
483- chore(docs): typo in issue template name [#5159](https://github.com/axios/axios/pull/5159)
484
485### Contributors to this release
486
487- [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS)
488- [Zachary Lysobey](https://github.com/zachlysobey)
489- [Kevin Ennis](https://github.com/kevincennis)
490- [Philipp Loose](https://github.com/phloose)
491- [secondl1ght](https://github.com/secondl1ght)
492- [wenzheng](https://github.com/0x30)
493- [Ivan Barsukov](https://github.com/ovarn)
494- [Arthur Fiorette](https://github.com/arthurfiorette)
495
496### PRs
497- CVE 2023 45857 ( [#6028](https://api.github.com/repos/axios/axios/pulls/6028) )
498```
499
500⚠️ Critical vulnerability fix. See https://security.snyk.io/vuln/SNYK-JS-AXIOS-6032459
501```
502
503## [1.2.0] - 2022-11-10
504
505### Changed
506
507- changed: refactored module exports [#5162](https://github.com/axios/axios/pull/5162)
508- change: re-added support for loading Axios with require('axios').default [#5225](https://github.com/axios/axios/pull/5225)
509
510### Fixed
511
512- fix: improve AxiosHeaders class [#5224](https://github.com/axios/axios/pull/5224)
513- fix: TypeScript type definitions for commonjs [#5196](https://github.com/axios/axios/pull/5196)
514- fix: type definition of use method on AxiosInterceptorManager to match the the README [#5071](https://github.com/axios/axios/pull/5071)
515- fix: __dirname is not defined in the sandbox [#5269](https://github.com/axios/axios/pull/5269)
516- fix: AxiosError.toJSON method to avoid circular references [#5247](https://github.com/axios/axios/pull/5247)
517- fix: Z_BUF_ERROR when content-encoding is set but the response body is empty [#5250](https://github.com/axios/axios/pull/5250)
518
519### Refactors
520- refactor: allowing adapters to be loaded by name [#5277](https://github.com/axios/axios/pull/5277)
521
522### Chores
523
524- chore: force CI restart [#5243](https://github.com/axios/axios/pull/5243)
525- chore: update ECOSYSTEM.md [#5077](https://github.com/axios/axios/pull/5077)
526- chore: update get/index.html [#5116](https://github.com/axios/axios/pull/5116)
527- chore: update Sandbox UI/UX [#5205](https://github.com/axios/axios/pull/5205)
528- chore:(actions): remove git credentials after checkout [#5235](https://github.com/axios/axios/pull/5235)
529- chore(actions): bump actions/dependency-review-action from 2 to 3 [#5266](https://github.com/axios/axios/pull/5266)
530- chore(packages): bump loader-utils from 1.4.1 to 1.4.2 [#5295](https://github.com/axios/axios/pull/5295)
531- chore(packages): bump engine.io from 6.2.0 to 6.2.1 [#5294](https://github.com/axios/axios/pull/5294)
532- chore(packages): bump socket.io-parser from 4.0.4 to 4.0.5 [#5241](https://github.com/axios/axios/pull/5241)
533- chore(packages): bump loader-utils from 1.4.0 to 1.4.1 [#5245](https://github.com/axios/axios/pull/5245)
534- chore(docs): update Resources links in README [#5119](https://github.com/axios/axios/pull/5119)
535- chore(docs): update the link for JSON url [#5265](https://github.com/axios/axios/pull/5265)
536- chore(docs): fix broken links [#5218](https://github.com/axios/axios/pull/5218)
537- chore(docs): update and rename UPGRADE_GUIDE.md to MIGRATION_GUIDE.md [#5170](https://github.com/axios/axios/pull/5170)
538- chore(docs): typo fix line #856 and #920 [#5194](https://github.com/axios/axios/pull/5194)
539- chore(docs): typo fix #800 [#5193](https://github.com/axios/axios/pull/5193)
540- chore(docs): fix typos [#5184](https://github.com/axios/axios/pull/5184)
541- chore(docs): fix punctuation in README.md [#5197](https://github.com/axios/axios/pull/5197)
542- chore(docs): update readme in the Handling Errors section - issue reference #5260 [#5261](https://github.com/axios/axios/pull/5261)
543- chore: remove \b from filename [#5207](https://github.com/axios/axios/pull/5207)
544- chore(docs): update CHANGELOG.md [#5137](https://github.com/axios/axios/pull/5137)
545- chore: add sideEffects false to package.json [#5025](https://github.com/axios/axios/pull/5025)
546
547### Contributors to this release
548
549- [Maddy Miller](https://github.com/me4502)
550- [Amit Saini](https://github.com/amitsainii)
551- [ecyrbe](https://github.com/ecyrbe)
552- [Ikko Ashimine](https://github.com/eltociear)
553- [Geeth Gunnampalli](https://github.com/thetechie7)
554- [Shreem Asati](https://github.com/shreem-123)
555- [Frieder Bluemle](https://github.com/friederbluemle)
556- [윤세영](https://github.com/yunseyeong)
557- [Claudio Busatto](https://github.com/cjcbusatto)
558- [Remco Haszing](https://github.com/remcohaszing)
559- [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS)
560- [Csaba Maulis](https://github.com/om4csaba)
561- [MoPaMo](https://github.com/MoPaMo)
562- [Daniel Fjeldstad](https://github.com/w3bdesign)
563- [Adrien Brunet](https://github.com/adrien-may)
564- [Frazer Smith](https://github.com/Fdawgs)
565- [HaiTao](https://github.com/836334258)
566- [AZM](https://github.com/aziyatali)
567- [relbns](https://github.com/relbns)
568
569### PRs
570- CVE 2023 45857 ( [#6028](https://api.github.com/repos/axios/axios/pulls/6028) )
571```
572
573⚠️ Critical vulnerability fix. See https://security.snyk.io/vuln/SNYK-JS-AXIOS-6032459
574```
575
576## [1.1.3] - 2022-10-15
577
578### Added
579
580- Added custom params serializer support [#5113](https://github.com/axios/axios/pull/5113)
581
582### Fixed
583
584- Fixed top-level export to keep them in-line with static properties [#5109](https://github.com/axios/axios/pull/5109)
585- Stopped including null values to query string. [#5108](https://github.com/axios/axios/pull/5108)
586- Restored proxy config backwards compatibility with 0.x [#5097](https://github.com/axios/axios/pull/5097)
587- Added back AxiosHeaders in AxiosHeaderValue [#5103](https://github.com/axios/axios/pull/5103)
588- Pin CDN install instructions to a specific version [#5060](https://github.com/axios/axios/pull/5060)
589- Handling of array values fixed for AxiosHeaders [#5085](https://github.com/axios/axios/pull/5085)
590
591### Chores
592
593- docs: match badge style, add link to them [#5046](https://github.com/axios/axios/pull/5046)
594- chore: fixing comments typo [#5054](https://github.com/axios/axios/pull/5054)
595- chore: update issue template [#5061](https://github.com/axios/axios/pull/5061)
596- chore: added progress capturing section to the docs; [#5084](https://github.com/axios/axios/pull/5084)
597
598### Contributors to this release
599
600- [Jason Saayman](https://github.com/jasonsaayman)
601- [scarf](https://github.com/scarf005)
602- [Lenz Weber-Tronic](https://github.com/phryneas)
603- [Arvindh](https://github.com/itsarvindh)
604- [Félix Legrelle](https://github.com/FelixLgr)
605- [Patrick Petrovic](https://github.com/ppati000)
606- [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS)
607- [littledian](https://github.com/littledian)
608- [ChronosMasterOfAllTime](https://github.com/ChronosMasterOfAllTime)
609
610### PRs
611- CVE 2023 45857 ( [#6028](https://api.github.com/repos/axios/axios/pulls/6028) )
612```
613
614⚠️ Critical vulnerability fix. See https://security.snyk.io/vuln/SNYK-JS-AXIOS-6032459
615```
616
617## [1.1.2] - 2022-10-07
618
619### Fixed
620
621- Fixed broken exports for UMD builds.
622
623### Contributors to this release
624
625- [Jason Saayman](https://github.com/jasonsaayman)
626
627### PRs
628- CVE 2023 45857 ( [#6028](https://api.github.com/repos/axios/axios/pulls/6028) )
629```
630
631⚠️ Critical vulnerability fix. See https://security.snyk.io/vuln/SNYK-JS-AXIOS-6032459
632```
633
634## [1.1.1] - 2022-10-07
635
636### Fixed
637
638- Fixed broken exports for common js. This fix breaks a prior fix, I will fix both issues ASAP but the commonJS use is more impactful.
639
640### Contributors to this release
641
642- [Jason Saayman](https://github.com/jasonsaayman)
643
644### PRs
645- CVE 2023 45857 ( [#6028](https://api.github.com/repos/axios/axios/pulls/6028) )
646```
647
648⚠️ Critical vulnerability fix. See https://security.snyk.io/vuln/SNYK-JS-AXIOS-6032459
649```
650
651## [1.1.0] - 2022-10-06
652
653### Fixed
654
655- Fixed missing exports in type definition index.d.ts [#5003](https://github.com/axios/axios/pull/5003)
656- Fixed query params composing [#5018](https://github.com/axios/axios/pull/5018)
657- Fixed GenericAbortSignal interface by making it more generic [#5021](https://github.com/axios/axios/pull/5021)
658- Fixed adding "clear" to AxiosInterceptorManager [#5010](https://github.com/axios/axios/pull/5010)
659- Fixed commonjs & umd exports [#5030](https://github.com/axios/axios/pull/5030)
660- Fixed inability to access response headers when using axios 1.x with Jest [#5036](https://github.com/axios/axios/pull/5036)
661
662### Contributors to this release
663
664- [Trim21](https://github.com/trim21)
665- [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS)
666- [shingo.sasaki](https://github.com/s-sasaki-0529)
667- [Ivan Pepelko](https://github.com/ivanpepelko)
668- [Richard Kořínek](https://github.com/risa)
669
670### PRs
671- CVE 2023 45857 ( [#6028](https://api.github.com/repos/axios/axios/pulls/6028) )
672```
673
674⚠️ Critical vulnerability fix. See https://security.snyk.io/vuln/SNYK-JS-AXIOS-6032459
675```
676
677## [1.0.0] - 2022-10-04
678
679### Added
680
681- Added stack trace to AxiosError [#4624](https://github.com/axios/axios/pull/4624)
682- Add AxiosError to AxiosStatic [#4654](https://github.com/axios/axios/pull/4654)
683- Replaced Rollup as our build runner [#4596](https://github.com/axios/axios/pull/4596)
684- Added generic TS types for the exposed toFormData helper [#4668](https://github.com/axios/axios/pull/4668)
685- Added listen callback function [#4096](https://github.com/axios/axios/pull/4096)
686- Added instructions for installing using PNPM [#4207](https://github.com/axios/axios/pull/4207)
687- Added generic AxiosAbortSignal TS interface to avoid importing AbortController polyfill [#4229](https://github.com/axios/axios/pull/4229)
688- Added axios-url-template in ECOSYSTEM.md [#4238](https://github.com/axios/axios/pull/4238)
689- Added a clear() function to the request and response interceptors object so a user can ensure that all interceptors have been removed from an axios instance [#4248](https://github.com/axios/axios/pull/4248)
690- Added react hook plugin [#4319](https://github.com/axios/axios/pull/4319)
691- Adding HTTP status code for transformResponse [#4580](https://github.com/axios/axios/pull/4580)
692- Added blob to the list of protocols supported by the browser [#4678](https://github.com/axios/axios/pull/4678)
693- Resolving proxy from env on redirect [#4436](https://github.com/axios/axios/pull/4436)
694- Added enhanced toFormData implementation with additional options [4704](https://github.com/axios/axios/pull/4704)
695- Adding Canceler parameters config and request [#4711](https://github.com/axios/axios/pull/4711)
696- Added automatic payload serialization to application/x-www-form-urlencoded [#4714](https://github.com/axios/axios/pull/4714)
697- Added the ability for webpack users to overwrite built-ins [#4715](https://github.com/axios/axios/pull/4715)
698- Added string[] to AxiosRequestHeaders type [#4322](https://github.com/axios/axios/pull/4322)
699- Added the ability for the url-encoded-form serializer to respect the formSerializer config [#4721](https://github.com/axios/axios/pull/4721)
700- Added isCancel type assert [#4293](https://github.com/axios/axios/pull/4293)
701- Added data URL support for node.js [#4725](https://github.com/axios/axios/pull/4725)
702- Adding types for progress event callbacks [#4675](https://github.com/axios/axios/pull/4675)
703- URL params serializer [#4734](https://github.com/axios/axios/pull/4734)
704- Added axios.formToJSON method [#4735](https://github.com/axios/axios/pull/4735)
705- Bower platform add data protocol [#4804](https://github.com/axios/axios/pull/4804)
706- Use WHATWG URL API instead of url.parse() [#4852](https://github.com/axios/axios/pull/4852)
707- Add ENUM containing Http Status Codes to typings [#4903](https://github.com/axios/axios/pull/4903)
708- Improve typing of timeout in index.d.ts [#4934](https://github.com/axios/axios/pull/4934)
709
710### Changed
711
712- Updated AxiosError.config to be optional in the type definition [#4665](https://github.com/axios/axios/pull/4665)
713- Updated README emphasizing the URLSearchParam built-in interface over other solutions [#4590](https://github.com/axios/axios/pull/4590)
714- Include request and config when creating a CanceledError instance [#4659](https://github.com/axios/axios/pull/4659)
715- Changed func-names eslint rule to as-needed [#4492](https://github.com/axios/axios/pull/4492)
716- Replacing deprecated substr() with slice() as substr() is deprecated [#4468](https://github.com/axios/axios/pull/4468)
717- Updating HTTP links in README.md to use HTTPS [#4387](https://github.com/axios/axios/pull/4387)
718- Updated to a better trim() polyfill [#4072](https://github.com/axios/axios/pull/4072)
719- Updated types to allow specifying partial default headers on instance create [#4185](https://github.com/axios/axios/pull/4185)
720- Expanded isAxiosError types [#4344](https://github.com/axios/axios/pull/4344)
721- Updated type definition for axios instance methods [#4224](https://github.com/axios/axios/pull/4224)
722- Updated eslint config [#4722](https://github.com/axios/axios/pull/4722)
723- Updated Docs [#4742](https://github.com/axios/axios/pull/4742)
724- Refactored Axios to use ES2017 [#4787](https://github.com/axios/axios/pull/4787)
725
726
727### Deprecated
728- There are multiple deprecations, refactors and fixes provided in this release. Please read through the full release notes to see how this may impact your project and use case.
729
730### Removed
731
732- Removed incorrect argument for NetworkError constructor [#4656](https://github.com/axios/axios/pull/4656)
733- Removed Webpack [#4596](https://github.com/axios/axios/pull/4596)
734- Removed function that transform arguments to array [#4544](https://github.com/axios/axios/pull/4544)
735
736### Fixed
737
738- Fixed grammar in README [#4649](https://github.com/axios/axios/pull/4649)
739- Fixed code error in README [#4599](https://github.com/axios/axios/pull/4599)
740- Optimized the code that checks cancellation [#4587](https://github.com/axios/axios/pull/4587)
741- Fix url pointing to defaults.js in README [#4532](https://github.com/axios/axios/pull/4532)
742- Use type alias instead of interface for AxiosPromise [#4505](https://github.com/axios/axios/pull/4505)
743- Fix some word spelling and lint style in code comments [#4500](https://github.com/axios/axios/pull/4500)
744- Edited readme with 3 updated browser icons of Chrome, FireFox and Safari [#4414](https://github.com/axios/axios/pull/4414)
745- Bump follow-redirects from 1.14.9 to 1.15.0 [#4673](https://github.com/axios/axios/pull/4673)
746- Fixing http tests to avoid hanging when assertions fail [#4435](https://github.com/axios/axios/pull/4435)
747- Fix TS definition for AxiosRequestTransformer [#4201](https://github.com/axios/axios/pull/4201)
748- Fix grammatical issues in README [#4232](https://github.com/axios/axios/pull/4232)
749- Fixing instance.defaults.headers type [#4557](https://github.com/axios/axios/pull/4557)
750- Fixed race condition on immediate requests cancellation [#4261](https://github.com/axios/axios/pull/4261)
751- Fixing Z_BUF_ERROR when no content [#4701](https://github.com/axios/axios/pull/4701)
752- Fixing proxy beforeRedirect regression [#4708](https://github.com/axios/axios/pull/4708)
753- Fixed AxiosError status code type [#4717](https://github.com/axios/axios/pull/4717)
754- Fixed AxiosError stack capturing [#4718](https://github.com/axios/axios/pull/4718)
755- Fixing AxiosRequestHeaders typings [#4334](https://github.com/axios/axios/pull/4334)
756- Fixed max body length defaults [#4731](https://github.com/axios/axios/pull/4731)
757- Fixed toFormData Blob issue on node>v17 [#4728](https://github.com/axios/axios/pull/4728)
758- Bump grunt from 1.5.2 to 1.5.3 [#4743](https://github.com/axios/axios/pull/4743)
759- Fixing content-type header repeated [#4745](https://github.com/axios/axios/pull/4745)
760- Fixed timeout error message for http [4738](https://github.com/axios/axios/pull/4738)
761- Request ignores false, 0 and empty string as body values [#4785](https://github.com/axios/axios/pull/4785)
762- Added back missing minified builds [#4805](https://github.com/axios/axios/pull/4805)
763- Fixed a type error [#4815](https://github.com/axios/axios/pull/4815)
764- Fixed a regression bug with unsubscribing from cancel token; [#4819](https://github.com/axios/axios/pull/4819)
765- Remove repeated compression algorithm [#4820](https://github.com/axios/axios/pull/4820)
766- The error of calling extend to pass parameters [#4857](https://github.com/axios/axios/pull/4857)
767- SerializerOptions.indexes allows boolean | null | undefined [#4862](https://github.com/axios/axios/pull/4862)
768- Require interceptors to return values [#4874](https://github.com/axios/axios/pull/4874)
769- Removed unused imports [#4949](https://github.com/axios/axios/pull/4949)
770- Allow null indexes on formSerializer and paramsSerializer [#4960](https://github.com/axios/axios/pull/4960)
771
772### Chores
773- Set permissions for GitHub actions [#4765](https://github.com/axios/axios/pull/4765)
774- Included githubactions in the dependabot config [#4770](https://github.com/axios/axios/pull/4770)
775- Included dependency review [#4771](https://github.com/axios/axios/pull/4771)
776- Update security.md [#4784](https://github.com/axios/axios/pull/4784)
777- Remove unnecessary spaces [#4854](https://github.com/axios/axios/pull/4854)
778- Simplify the import path of AxiosError [#4875](https://github.com/axios/axios/pull/4875)
779- Fix Gitpod dead link [#4941](https://github.com/axios/axios/pull/4941)
780- Enable syntax highlighting for a code block [#4970](https://github.com/axios/axios/pull/4970)
781- Using Logo Axios in Readme.md [#4993](https://github.com/axios/axios/pull/4993)
782- Fix markup for note in README [#4825](https://github.com/axios/axios/pull/4825)
783- Fix typo and formatting, add colons [#4853](https://github.com/axios/axios/pull/4853)
784- Fix typo in readme [#4942](https://github.com/axios/axios/pull/4942)
785
786### Security
787
788- Update SECURITY.md [#4687](https://github.com/axios/axios/pull/4687)
789
790### Contributors to this release
791
792- [Bertrand Marron](https://github.com/tusbar)
793- [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS)
794- [Dan Mooney](https://github.com/danmooney)
795- [Michael Li](https://github.com/xiaoyu-tamu)
796- [aong](https://github.com/yxwzaxns)
797- [Des Preston](https://github.com/despreston)
798- [Ted Robertson](https://github.com/tredondo)
799- [zhoulixiang](https://github.com/zh-lx)
800- [Arthur Fiorette](https://github.com/arthurfiorette)
801- [Kumar Shanu](https://github.com/Kr-Shanu)
802- [JALAL](https://github.com/JLL32)
803- [Jingyi Lin](https://github.com/MageeLin)
804- [Philipp Loose](https://github.com/phloose)
805- [Alexander Shchukin](https://github.com/sashsvamir)
806- [Dave Cardwell](https://github.com/davecardwell)
807- [Cat Scarlet](https://github.com/catscarlet)
808- [Luca Pizzini](https://github.com/lpizzinidev)
809- [Kai](https://github.com/Schweinepriester)
810- [Maxime Bargiel](https://github.com/mbargiel)
811- [Brian Helba](https://github.com/brianhelba)
812- [reslear](https://github.com/reslear)
813- [Jamie Slome](https://github.com/JamieSlome)
814- [Landro3](https://github.com/Landro3)
815- [rafw87](https://github.com/rafw87)
816- [Afzal Sayed](https://github.com/afzalsayed96)
817- [Koki Oyatsu](https://github.com/kaishuu0123)
818- [Dave](https://github.com/wangcch)
819- [暴走老七](https://github.com/baozouai)
820- [Spencer](https://github.com/spalger)
821- [Adrian Wieprzkowicz](https://github.com/Argeento)
822- [Jamie Telin](https://github.com/lejahmie)
823- [毛呆](https://github.com/aweikalee)
824- [Kirill Shakirov](https://github.com/turisap)
825- [Rraji Abdelbari](https://github.com/estarossa0)
826- [Jelle Schutter](https://github.com/jelleschutter)
827- [Tom Ceuppens](https://github.com/KyorCode)
828- [Johann Cooper](https://github.com/JohannCooper)
829- [Dimitris Halatsis](https://github.com/mitsos1os)
830- [chenjigeng](https://github.com/chenjigeng)
831- [João Gabriel Quaresma](https://github.com/joaoGabriel55)
832- [Victor Augusto](https://github.com/VictorAugDB)
833- [neilnaveen](https://github.com/neilnaveen)
834- [Pavlos](https://github.com/psmoros)
835- [Kiryl Valkovich](https://github.com/visortelle)
836- [Naveen](https://github.com/naveensrinivasan)
837- [wenzheng](https://github.com/0x30)
838- [hcwhan](https://github.com/hcwhan)
839- [Bassel Rachid](https://github.com/basselworkforce)
840- [Grégoire Pineau](https://github.com/lyrixx)
841- [felipedamin](https://github.com/felipedamin)
842- [Karl Horky](https://github.com/karlhorky)
843- [Yue JIN](https://github.com/kingyue737)
844- [Usman Ali Siddiqui](https://github.com/usman250994)
845- [WD](https://github.com/techbirds)
846- [Günther Foidl](https://github.com/gfoidl)
847- [Stephen Jennings](https://github.com/jennings)
848- [C.T.Lin](https://github.com/chentsulin)
849- [mia-z](https://github.com/mia-z)
850- [Parth Banathia](https://github.com/Parth0105)
851- [parth0105pluang](https://github.com/parth0105pluang)
852- [Marco Weber](https://github.com/mrcwbr)
853- [Luca Pizzini](https://github.com/lpizzinidev)
854- [Willian Agostini](https://github.com/WillianAgostini)
855- [Huyen Nguyen](https://github.com/huyenltnguyen)
Note: See TracBrowser for help on using the repository browser.