1 | # Changelog
|
2 |
|
3 | # [1.5.0](https://github.com/axios/axios/compare/v1.4.0...v1.5.0) (2023-08-26)
|
4 |
|
5 |
|
6 | ### Bug Fixes
|
7 |
|
8 | * **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))
|
9 | * **dns:** fixed `cacheable-lookup` integration; ([#5836](https://github.com/axios/axios/issues/5836)) ([b3e327d](https://github.com/axios/axios/commit/b3e327dcc9277bdce34c7ef57beedf644b00d628))
|
10 | * **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))
|
11 | * **headers:** fixed common Content-Type header merging; ([#5832](https://github.com/axios/axios/issues/5832)) ([8fda276](https://github.com/axios/axios/commit/8fda2766b1e6bcb72c3fabc146223083ef13ce17))
|
12 |
|
13 |
|
14 | ### Features
|
15 |
|
16 | * export getAdapter function ([#5324](https://github.com/axios/axios/issues/5324)) ([ca73eb8](https://github.com/axios/axios/commit/ca73eb878df0ae2dace81fe3a7f1fb5986231bf1))
|
17 | * **export:** export adapters without `unsafe` prefix ([#5839](https://github.com/axios/axios/issues/5839)) ([1601f4a](https://github.com/axios/axios/commit/1601f4a27a81ab47fea228f1e244b2c4e3ce28bf))
|
18 |
|
19 | ### Contributors to this release
|
20 |
|
21 | - <img src="https://avatars.githubusercontent.com/u/12586868?v=4&s=18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS "+66/-29 (#5839 #5837 #5836 #5832 #5831 )")
|
22 | - <img src="https://avatars.githubusercontent.com/u/102841186?v=4&s=18" alt="avatar" width="18"/> [夜葬](https://github.com/geekact "+42/-0 (#5324 )")
|
23 | - <img src="https://avatars.githubusercontent.com/u/65978976?v=4&s=18" alt="avatar" width="18"/> [Jonathan Budiman](https://github.com/JBudiman00 "+30/-0 (#5788 )")
|
24 | - <img src="https://avatars.githubusercontent.com/u/5492927?v=4&s=18" alt="avatar" width="18"/> [Michael Di Prisco](https://github.com/Cadienvan "+3/-5 (#5791 )")
|
25 |
|
26 | # [1.4.0](https://github.com/axios/axios/compare/v1.3.6...v1.4.0) (2023-04-27)
|
27 |
|
28 |
|
29 | ### Bug Fixes
|
30 |
|
31 | * **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))
|
32 | * **package:** export package internals with unsafe path prefix; ([#5677](https://github.com/axios/axios/issues/5677)) ([df38c94](https://github.com/axios/axios/commit/df38c949f26414d88ba29ec1e353c4d4f97eaf09))
|
33 |
|
34 |
|
35 | ### Features
|
36 |
|
37 | * **dns:** added support for a custom lookup function; ([#5339](https://github.com/axios/axios/issues/5339)) ([2701911](https://github.com/axios/axios/commit/2701911260a1faa5cc5e1afe437121b330a3b7bb))
|
38 | * **types:** export `AxiosHeaderValue` type. ([#5525](https://github.com/axios/axios/issues/5525)) ([726f1c8](https://github.com/axios/axios/commit/726f1c8e00cffa0461a8813a9bdcb8f8b9d762cf))
|
39 |
|
40 |
|
41 | ### Performance Improvements
|
42 |
|
43 | * **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))
|
44 |
|
45 | ### Contributors to this release
|
46 |
|
47 | - <img src="https://avatars.githubusercontent.com/u/12586868?v=4&s=18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS "+151/-16 (#5684 #5339 #5679 #5678 #5677 )")
|
48 | - <img src="https://avatars.githubusercontent.com/u/47537704?v=4&s=18" alt="avatar" width="18"/> [Arthur Fiorette](https://github.com/arthurfiorette "+19/-19 (#5525 )")
|
49 | - <img src="https://avatars.githubusercontent.com/u/43876655?v=4&s=18" alt="avatar" width="18"/> [PIYUSH NEGI](https://github.com/npiyush97 "+2/-18 (#5670 )")
|
50 |
|
51 | ## [1.3.6](https://github.com/axios/axios/compare/v1.3.5...v1.3.6) (2023-04-19)
|
52 |
|
53 |
|
54 | ### Bug Fixes
|
55 |
|
56 | * **types:** added transport to RawAxiosRequestConfig ([#5445](https://github.com/axios/axios/issues/5445)) ([6f360a2](https://github.com/axios/axios/commit/6f360a2531d8d70363fd9becef6a45a323f170e2))
|
57 | * **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))
|
58 |
|
59 | ### Contributors to this release
|
60 |
|
61 | - <img src="https://avatars.githubusercontent.com/u/12586868?v=4&s=18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS "+48/-10 (#5665 #5661 #5663 )")
|
62 | - <img src="https://avatars.githubusercontent.com/u/5492927?v=4&s=18" alt="avatar" width="18"/> [Michael Di Prisco](https://github.com/Cadienvan "+2/-0 (#5445 )")
|
63 |
|
64 | ## [1.3.5](https://github.com/axios/axios/compare/v1.3.4...v1.3.5) (2023-04-05)
|
65 |
|
66 |
|
67 | ### Bug Fixes
|
68 |
|
69 | * **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))
|
70 | * **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))
|
71 |
|
72 | ### Contributors to this release
|
73 |
|
74 | - <img src="https://avatars.githubusercontent.com/u/12586868?v=4&s=18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS "+28/-10 (#5633 #5584 )")
|
75 |
|
76 | ## [1.3.4](https://github.com/axios/axios/compare/v1.3.3...v1.3.4) (2023-02-22)
|
77 |
|
78 |
|
79 | ### Bug Fixes
|
80 |
|
81 | * **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))
|
82 | * **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))
|
83 |
|
84 | ### Contributors to this release
|
85 |
|
86 | - <img src="https://avatars.githubusercontent.com/u/12586868?v=4&s=18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS "+38/-26 (#5564 )")
|
87 | - <img src="https://avatars.githubusercontent.com/u/19550000?v=4&s=18" alt="avatar" width="18"/> [lcysgsg](https://github.com/lcysgsg "+4/-0 (#5548 )")
|
88 | - <img src="https://avatars.githubusercontent.com/u/5492927?v=4&s=18" alt="avatar" width="18"/> [Michael Di Prisco](https://github.com/Cadienvan "+3/-0 (#5444 )")
|
89 |
|
90 | ## [1.3.3](https://github.com/axios/axios/compare/v1.3.2...v1.3.3) (2023-02-13)
|
91 |
|
92 |
|
93 | ### Bug Fixes
|
94 |
|
95 | * **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))
|
96 | * **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))
|
97 | * **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))
|
98 |
|
99 | ### Contributors to this release
|
100 |
|
101 | - <img src="https://avatars.githubusercontent.com/u/12586868?v=4&s=18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS "+11/-7 (#5545 #5535 #5542 )")
|
102 | - <img src="https://avatars.githubusercontent.com/u/19842213?v=4&s=18" alt="avatar" width="18"/> [陈若枫](https://github.com/ruofee "+2/-2 (#5467 )")
|
103 |
|
104 | ## [1.3.2](https://github.com/axios/axios/compare/v1.3.1...v1.3.2) (2023-02-03)
|
105 |
|
106 |
|
107 | ### Bug Fixes
|
108 |
|
109 | * **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))
|
110 | * **http:** use explicit import instead of TextEncoder global; ([#5530](https://github.com/axios/axios/issues/5530)) ([6b3c305](https://github.com/axios/axios/commit/6b3c305fc40c56428e0afabedc6f4d29c2830f6f))
|
111 |
|
112 | ### Contributors to this release
|
113 |
|
114 | - <img src="https://avatars.githubusercontent.com/u/12586868?v=4&s=18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS "+2/-1 (#5530 #5528 )")
|
115 |
|
116 | ## [1.3.1](https://github.com/axios/axios/compare/v1.3.0...v1.3.1) (2023-02-01)
|
117 |
|
118 |
|
119 | ### Bug Fixes
|
120 |
|
121 | * **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))
|
122 | * **serializer:** fixed serialization of array-like objects; ([#5518](https://github.com/axios/axios/issues/5518)) ([08104c0](https://github.com/axios/axios/commit/08104c028c0f9353897b1b6691d74c440fd0c32d))
|
123 |
|
124 | ### Contributors to this release
|
125 |
|
126 | - <img src="https://avatars.githubusercontent.com/u/12586868?v=4&s=18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS "+27/-8 (#5521 #5518 )")
|
127 |
|
128 | # [1.3.0](https://github.com/axios/axios/compare/v1.2.6...v1.3.0) (2023-01-31)
|
129 |
|
130 |
|
131 | ### Bug Fixes
|
132 |
|
133 | * **headers:** fixed & optimized clear method; ([#5507](https://github.com/axios/axios/issues/5507)) ([9915635](https://github.com/axios/axios/commit/9915635c69d0ab70daca5738488421f67ca60959))
|
134 | * **http:** add zlib headers if missing ([#5497](https://github.com/axios/axios/issues/5497)) ([65e8d1e](https://github.com/axios/axios/commit/65e8d1e28ce829f47a837e45129730e541950d3c))
|
135 |
|
136 |
|
137 | ### Features
|
138 |
|
139 | * **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))
|
140 |
|
141 | ### Contributors to this release
|
142 |
|
143 | - <img src="https://avatars.githubusercontent.com/u/12586868?v=4&s=18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS "+352/-67 (#5514 #5512 #5510 #5509 #5508 #5316 #5507 )")
|
144 | - <img src="https://avatars.githubusercontent.com/u/35015993?v=4&s=18" alt="avatar" width="18"/> [ItsNotGoodName](https://github.com/ItsNotGoodName "+43/-2 (#5497 )")
|
145 |
|
146 | ## [1.2.6](https://github.com/axios/axios/compare/v1.2.5...v1.2.6) (2023-01-28)
|
147 |
|
148 |
|
149 | ### Bug Fixes
|
150 |
|
151 | * **headers:** added missed Authorization accessor; ([#5502](https://github.com/axios/axios/issues/5502)) ([342c0ba](https://github.com/axios/axios/commit/342c0ba9a16ea50f5ed7d2366c5c1a2c877e3f26))
|
152 | * **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))
|
153 |
|
154 | ### Contributors to this release
|
155 |
|
156 | - ![avatar](https://avatars.githubusercontent.com/u/12586868?v=4&s=16) [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS "+24/-9 (#5503 #5502 )")
|
157 |
|
158 | ## [1.2.5](https://github.com/axios/axios/compare/v1.2.4...v1.2.5) (2023-01-26)
|
159 |
|
160 |
|
161 | ### Bug Fixes
|
162 |
|
163 | * **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))
|
164 |
|
165 | ### Contributors to this release
|
166 |
|
167 | - ![avatar](https://avatars.githubusercontent.com/u/12586868?v=4&s=16) [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS "+82/-54 (#5499 )")
|
168 | - ![avatar](https://avatars.githubusercontent.com/u/20516159?v=4&s=16) [Elliot Ford](https://github.com/EFord36 "+1/-1 (#5462 )")
|
169 |
|
170 | ## [1.2.4](https://github.com/axios/axios/compare/v1.2.3...v1.2.4) (2023-01-22)
|
171 |
|
172 |
|
173 | ### Bug Fixes
|
174 |
|
175 | * **types:** renamed `RawAxiosRequestConfig` back to `AxiosRequestConfig`; ([#5486](https://github.com/axios/axios/issues/5486)) ([2a71f49](https://github.com/axios/axios/commit/2a71f49bc6c68495fa419003a3107ed8bd703ad0))
|
176 | * **types:** fix `AxiosRequestConfig` generic; ([#5478](https://github.com/axios/axios/issues/5478)) ([9bce81b](https://github.com/axios/axios/commit/186ea062da8b7d578ae78b1a5c220986b9bce81b))
|
177 |
|
178 | ### Contributors to this release
|
179 |
|
180 | - ![avatar](https://avatars.githubusercontent.com/u/12586868?v=4&s=16) [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS "+242/-108 (#5486 #5482 )")
|
181 | - ![avatar](https://avatars.githubusercontent.com/u/9430821?v=4&s=16) [Daniel Hillmann](https://github.com/hilleer "+1/-1 (#5478 )")
|
182 |
|
183 | ## [1.2.3](https://github.com/axios/axios/compare/1.2.2...1.2.3) (2023-01-10)
|
184 |
|
185 |
|
186 | ### Bug Fixes
|
187 |
|
188 | * **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))
|
189 |
|
190 | ### Contributors to this release
|
191 |
|
192 | - ![avatar](https://avatars.githubusercontent.com/u/12586868?v=4&s=16) [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS "+938/-442 (#5456 #5455 #5453 #5451 #5449 #5447 #5446 #5443 #5442 #5439 #5420 )")
|
193 |
|
194 | ## [1.2.2] - 2022-12-29
|
195 |
|
196 | ### Fixed
|
197 | - fix(ci): fix release script inputs [#5392](https://github.com/axios/axios/pull/5392)
|
198 | - fix(ci): prerelease scipts [#5377](https://github.com/axios/axios/pull/5377)
|
199 | - fix(ci): release scripts [#5376](https://github.com/axios/axios/pull/5376)
|
200 | - fix(ci): typescript tests [#5375](https://github.com/axios/axios/pull/5375)
|
201 | - fix: Brotli decompression [#5353](https://github.com/axios/axios/pull/5353)
|
202 | - fix: add missing HttpStatusCode [#5345](https://github.com/axios/axios/pull/5345)
|
203 |
|
204 | ### Chores
|
205 | - chore(ci): set conventional-changelog header config [#5406](https://github.com/axios/axios/pull/5406)
|
206 | - chore(ci): fix automatic contributors resolving [#5403](https://github.com/axios/axios/pull/5403)
|
207 | - chore(ci): improved logging for the contributors list generator [#5398](https://github.com/axios/axios/pull/5398)
|
208 | - chore(ci): fix release action [#5397](https://github.com/axios/axios/pull/5397)
|
209 | - chore(ci): fix version bump script by adding bump argument for target version [#5393](https://github.com/axios/axios/pull/5393)
|
210 | - chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 [#5342](https://github.com/axios/axios/pull/5342)
|
211 | - chore(ci): GitHub Actions Release script [#5384](https://github.com/axios/axios/pull/5384)
|
212 | - chore(ci): release scripts [#5364](https://github.com/axios/axios/pull/5364)
|
213 |
|
214 | ### Contributors to this release
|
215 | - ![avatar](https://avatars.githubusercontent.com/u/12586868?v=4&s=16) [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS)
|
216 | - ![avatar](https://avatars.githubusercontent.com/u/1652293?v=4&s=16) [Winnie](https://github.com/winniehell)
|
217 |
|
218 | ## [1.2.1] - 2022-12-05
|
219 |
|
220 | ### Changed
|
221 | - feat(exports): export mergeConfig [#5151](https://github.com/axios/axios/pull/5151)
|
222 |
|
223 | ### Fixed
|
224 | - fix(CancelledError): include config [#4922](https://github.com/axios/axios/pull/4922)
|
225 | - fix(general): removing multiple/trailing/leading whitespace [#5022](https://github.com/axios/axios/pull/5022)
|
226 | - fix(headers): decompression for responses without Content-Length header [#5306](https://github.com/axios/axios/pull/5306)
|
227 | - fix(webWorker): exception to sending form data in web worker [#5139](https://github.com/axios/axios/pull/5139)
|
228 |
|
229 | ### Refactors
|
230 | - refactor(types): AxiosProgressEvent.event type to any [#5308](https://github.com/axios/axios/pull/5308)
|
231 | - refactor(types): add missing types for static AxiosError.from method [#4956](https://github.com/axios/axios/pull/4956)
|
232 |
|
233 | ### Chores
|
234 | - chore(docs): remove README link to non-existent upgrade guide [#5307](https://github.com/axios/axios/pull/5307)
|
235 | - chore(docs): typo in issue template name [#5159](https://github.com/axios/axios/pull/5159)
|
236 |
|
237 | ### Contributors to this release
|
238 |
|
239 | - [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS)
|
240 | - [Zachary Lysobey](https://github.com/zachlysobey)
|
241 | - [Kevin Ennis](https://github.com/kevincennis)
|
242 | - [Philipp Loose](https://github.com/phloose)
|
243 | - [secondl1ght](https://github.com/secondl1ght)
|
244 | - [wenzheng](https://github.com/0x30)
|
245 | - [Ivan Barsukov](https://github.com/ovarn)
|
246 | - [Arthur Fiorette](https://github.com/arthurfiorette)
|
247 |
|
248 | ## [1.2.0] - 2022-11-10
|
249 |
|
250 | ### Changed
|
251 |
|
252 | - changed: refactored module exports [#5162](https://github.com/axios/axios/pull/5162)
|
253 | - change: re-added support for loading Axios with require('axios').default [#5225](https://github.com/axios/axios/pull/5225)
|
254 |
|
255 | ### Fixed
|
256 |
|
257 | - fix: improve AxiosHeaders class [#5224](https://github.com/axios/axios/pull/5224)
|
258 | - fix: TypeScript type definitions for commonjs [#5196](https://github.com/axios/axios/pull/5196)
|
259 | - fix: type definition of use method on AxiosInterceptorManager to match the the README [#5071](https://github.com/axios/axios/pull/5071)
|
260 | - fix: __dirname is not defined in the sandbox [#5269](https://github.com/axios/axios/pull/5269)
|
261 | - fix: AxiosError.toJSON method to avoid circular references [#5247](https://github.com/axios/axios/pull/5247)
|
262 | - fix: Z_BUF_ERROR when content-encoding is set but the response body is empty [#5250](https://github.com/axios/axios/pull/5250)
|
263 |
|
264 | ### Refactors
|
265 | - refactor: allowing adapters to be loaded by name [#5277](https://github.com/axios/axios/pull/5277)
|
266 |
|
267 | ### Chores
|
268 |
|
269 | - chore: force CI restart [#5243](https://github.com/axios/axios/pull/5243)
|
270 | - chore: update ECOSYSTEM.md [#5077](https://github.com/axios/axios/pull/5077)
|
271 | - chore: update get/index.html [#5116](https://github.com/axios/axios/pull/5116)
|
272 | - chore: update Sandbox UI/UX [#5205](https://github.com/axios/axios/pull/5205)
|
273 | - chore:(actions): remove git credentials after checkout [#5235](https://github.com/axios/axios/pull/5235)
|
274 | - chore(actions): bump actions/dependency-review-action from 2 to 3 [#5266](https://github.com/axios/axios/pull/5266)
|
275 | - chore(packages): bump loader-utils from 1.4.1 to 1.4.2 [#5295](https://github.com/axios/axios/pull/5295)
|
276 | - chore(packages): bump engine.io from 6.2.0 to 6.2.1 [#5294](https://github.com/axios/axios/pull/5294)
|
277 | - chore(packages): bump socket.io-parser from 4.0.4 to 4.0.5 [#5241](https://github.com/axios/axios/pull/5241)
|
278 | - chore(packages): bump loader-utils from 1.4.0 to 1.4.1 [#5245](https://github.com/axios/axios/pull/5245)
|
279 | - chore(docs): update Resources links in README [#5119](https://github.com/axios/axios/pull/5119)
|
280 | - chore(docs): update the link for JSON url [#5265](https://github.com/axios/axios/pull/5265)
|
281 | - chore(docs): fix broken links [#5218](https://github.com/axios/axios/pull/5218)
|
282 | - chore(docs): update and rename UPGRADE_GUIDE.md to MIGRATION_GUIDE.md [#5170](https://github.com/axios/axios/pull/5170)
|
283 | - chore(docs): typo fix line #856 and #920 [#5194](https://github.com/axios/axios/pull/5194)
|
284 | - chore(docs): typo fix #800 [#5193](https://github.com/axios/axios/pull/5193)
|
285 | - chore(docs): fix typos [#5184](https://github.com/axios/axios/pull/5184)
|
286 | - chore(docs): fix punctuation in README.md [#5197](https://github.com/axios/axios/pull/5197)
|
287 | - chore(docs): update readme in the Handling Errors section - issue reference #5260 [#5261](https://github.com/axios/axios/pull/5261)
|
288 | - chore: remove \b from filename [#5207](https://github.com/axios/axios/pull/5207)
|
289 | - chore(docs): update CHANGELOG.md [#5137](https://github.com/axios/axios/pull/5137)
|
290 | - chore: add sideEffects false to package.json [#5025](https://github.com/axios/axios/pull/5025)
|
291 |
|
292 | ### Contributors to this release
|
293 |
|
294 | - [Maddy Miller](https://github.com/me4502)
|
295 | - [Amit Saini](https://github.com/amitsainii)
|
296 | - [ecyrbe](https://github.com/ecyrbe)
|
297 | - [Ikko Ashimine](https://github.com/eltociear)
|
298 | - [Geeth Gunnampalli](https://github.com/thetechie7)
|
299 | - [Shreem Asati](https://github.com/shreem-123)
|
300 | - [Frieder Bluemle](https://github.com/friederbluemle)
|
301 | - [윤세영](https://github.com/yunseyeong)
|
302 | - [Claudio Busatto](https://github.com/cjcbusatto)
|
303 | - [Remco Haszing](https://github.com/remcohaszing)
|
304 | - [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS)
|
305 | - [Csaba Maulis](https://github.com/om4csaba)
|
306 | - [MoPaMo](https://github.com/MoPaMo)
|
307 | - [Daniel Fjeldstad](https://github.com/w3bdesign)
|
308 | - [Adrien Brunet](https://github.com/adrien-may)
|
309 | - [Frazer Smith](https://github.com/Fdawgs)
|
310 | - [HaiTao](https://github.com/836334258)
|
311 | - [AZM](https://github.com/aziyatali)
|
312 | - [relbns](https://github.com/relbns)
|
313 |
|
314 | ## [1.1.3] - 2022-10-15
|
315 |
|
316 | ### Added
|
317 |
|
318 | - Added custom params serializer support [#5113](https://github.com/axios/axios/pull/5113)
|
319 |
|
320 | ### Fixed
|
321 |
|
322 | - Fixed top-level export to keep them in-line with static properties [#5109](https://github.com/axios/axios/pull/5109)
|
323 | - Stopped including null values to query string. [#5108](https://github.com/axios/axios/pull/5108)
|
324 | - Restored proxy config backwards compatibility with 0.x [#5097](https://github.com/axios/axios/pull/5097)
|
325 | - Added back AxiosHeaders in AxiosHeaderValue [#5103](https://github.com/axios/axios/pull/5103)
|
326 | - Pin CDN install instructions to a specific version [#5060](https://github.com/axios/axios/pull/5060)
|
327 | - Handling of array values fixed for AxiosHeaders [#5085](https://github.com/axios/axios/pull/5085)
|
328 |
|
329 | ### Chores
|
330 |
|
331 | - docs: match badge style, add link to them [#5046](https://github.com/axios/axios/pull/5046)
|
332 | - chore: fixing comments typo [#5054](https://github.com/axios/axios/pull/5054)
|
333 | - chore: update issue template [#5061](https://github.com/axios/axios/pull/5061)
|
334 | - chore: added progress capturing section to the docs; [#5084](https://github.com/axios/axios/pull/5084)
|
335 |
|
336 | ### Contributors to this release
|
337 |
|
338 | - [Jason Saayman](https://github.com/jasonsaayman)
|
339 | - [scarf](https://github.com/scarf005)
|
340 | - [Lenz Weber-Tronic](https://github.com/phryneas)
|
341 | - [Arvindh](https://github.com/itsarvindh)
|
342 | - [Félix Legrelle](https://github.com/FelixLgr)
|
343 | - [Patrick Petrovic](https://github.com/ppati000)
|
344 | - [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS)
|
345 | - [littledian](https://github.com/littledian)
|
346 | - [ChronosMasterOfAllTime](https://github.com/ChronosMasterOfAllTime)
|
347 |
|
348 | ## [1.1.2] - 2022-10-07
|
349 |
|
350 | ### Fixed
|
351 |
|
352 | - Fixed broken exports for UMD builds.
|
353 |
|
354 | ### Contributors to this release
|
355 |
|
356 | - [Jason Saayman](https://github.com/jasonsaayman)
|
357 |
|
358 | ## [1.1.1] - 2022-10-07
|
359 |
|
360 | ### Fixed
|
361 |
|
362 | - 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.
|
363 |
|
364 | ### Contributors to this release
|
365 |
|
366 | - [Jason Saayman](https://github.com/jasonsaayman)
|
367 |
|
368 | ## [1.1.0] - 2022-10-06
|
369 |
|
370 | ### Fixed
|
371 |
|
372 | - Fixed missing exports in type definition index.d.ts [#5003](https://github.com/axios/axios/pull/5003)
|
373 | - Fixed query params composing [#5018](https://github.com/axios/axios/pull/5018)
|
374 | - Fixed GenericAbortSignal interface by making it more generic [#5021](https://github.com/axios/axios/pull/5021)
|
375 | - Fixed adding "clear" to AxiosInterceptorManager [#5010](https://github.com/axios/axios/pull/5010)
|
376 | - Fixed commonjs & umd exports [#5030](https://github.com/axios/axios/pull/5030)
|
377 | - Fixed inability to access response headers when using axios 1.x with Jest [#5036](https://github.com/axios/axios/pull/5036)
|
378 |
|
379 | ### Contributors to this release
|
380 |
|
381 | - [Trim21](https://github.com/trim21)
|
382 | - [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS)
|
383 | - [shingo.sasaki](https://github.com/s-sasaki-0529)
|
384 | - [Ivan Pepelko](https://github.com/ivanpepelko)
|
385 | - [Richard Kořínek](https://github.com/risa)
|
386 |
|
387 | ## [1.0.0] - 2022-10-04
|
388 |
|
389 | ### Added
|
390 |
|
391 | - Added stack trace to AxiosError [#4624](https://github.com/axios/axios/pull/4624)
|
392 | - Add AxiosError to AxiosStatic [#4654](https://github.com/axios/axios/pull/4654)
|
393 | - Replaced Rollup as our build runner [#4596](https://github.com/axios/axios/pull/4596)
|
394 | - Added generic TS types for the exposed toFormData helper [#4668](https://github.com/axios/axios/pull/4668)
|
395 | - Added listen callback function [#4096](https://github.com/axios/axios/pull/4096)
|
396 | - Added instructions for installing using PNPM [#4207](https://github.com/axios/axios/pull/4207)
|
397 | - Added generic AxiosAbortSignal TS interface to avoid importing AbortController polyfill [#4229](https://github.com/axios/axios/pull/4229)
|
398 | - Added axios-url-template in ECOSYSTEM.md [#4238](https://github.com/axios/axios/pull/4238)
|
399 | - 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)
|
400 | - Added react hook plugin [#4319](https://github.com/axios/axios/pull/4319)
|
401 | - Adding HTTP status code for transformResponse [#4580](https://github.com/axios/axios/pull/4580)
|
402 | - Added blob to the list of protocols supported by the browser [#4678](https://github.com/axios/axios/pull/4678)
|
403 | - Resolving proxy from env on redirect [#4436](https://github.com/axios/axios/pull/4436)
|
404 | - Added enhanced toFormData implementation with additional options [4704](https://github.com/axios/axios/pull/4704)
|
405 | - Adding Canceler parameters config and request [#4711](https://github.com/axios/axios/pull/4711)
|
406 | - Added automatic payload serialization to application/x-www-form-urlencoded [#4714](https://github.com/axios/axios/pull/4714)
|
407 | - Added the ability for webpack users to overwrite built-ins [#4715](https://github.com/axios/axios/pull/4715)
|
408 | - Added string[] to AxiosRequestHeaders type [#4322](https://github.com/axios/axios/pull/4322)
|
409 | - Added the ability for the url-encoded-form serializer to respect the formSerializer config [#4721](https://github.com/axios/axios/pull/4721)
|
410 | - Added isCancel type assert [#4293](https://github.com/axios/axios/pull/4293)
|
411 | - Added data URL support for node.js [#4725](https://github.com/axios/axios/pull/4725)
|
412 | - Adding types for progress event callbacks [#4675](https://github.com/axios/axios/pull/4675)
|
413 | - URL params serializer [#4734](https://github.com/axios/axios/pull/4734)
|
414 | - Added axios.formToJSON method [#4735](https://github.com/axios/axios/pull/4735)
|
415 | - Bower platform add data protocol [#4804](https://github.com/axios/axios/pull/4804)
|
416 | - Use WHATWG URL API instead of url.parse() [#4852](https://github.com/axios/axios/pull/4852)
|
417 | - Add ENUM containing Http Status Codes to typings [#4903](https://github.com/axios/axios/pull/4903)
|
418 | - Improve typing of timeout in index.d.ts [#4934](https://github.com/axios/axios/pull/4934)
|
419 |
|
420 | ### Changed
|
421 |
|
422 | - Updated AxiosError.config to be optional in the type definition [#4665](https://github.com/axios/axios/pull/4665)
|
423 | - Updated README emphasizing the URLSearchParam built-in interface over other solutions [#4590](https://github.com/axios/axios/pull/4590)
|
424 | - Include request and config when creating a CanceledError instance [#4659](https://github.com/axios/axios/pull/4659)
|
425 | - Changed func-names eslint rule to as-needed [#4492](https://github.com/axios/axios/pull/4492)
|
426 | - Replacing deprecated substr() with slice() as substr() is deprecated [#4468](https://github.com/axios/axios/pull/4468)
|
427 | - Updating HTTP links in README.md to use HTTPS [#4387](https://github.com/axios/axios/pull/4387)
|
428 | - Updated to a better trim() polyfill [#4072](https://github.com/axios/axios/pull/4072)
|
429 | - Updated types to allow specifying partial default headers on instance create [#4185](https://github.com/axios/axios/pull/4185)
|
430 | - Expanded isAxiosError types [#4344](https://github.com/axios/axios/pull/4344)
|
431 | - Updated type definition for axios instance methods [#4224](https://github.com/axios/axios/pull/4224)
|
432 | - Updated eslint config [#4722](https://github.com/axios/axios/pull/4722)
|
433 | - Updated Docs [#4742](https://github.com/axios/axios/pull/4742)
|
434 | - Refactored Axios to use ES2017 [#4787](https://github.com/axios/axios/pull/4787)
|
435 |
|
436 |
|
437 | ### Deprecated
|
438 | - 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.
|
439 |
|
440 | ### Removed
|
441 |
|
442 | - Removed incorrect argument for NetworkError constructor [#4656](https://github.com/axios/axios/pull/4656)
|
443 | - Removed Webpack [#4596](https://github.com/axios/axios/pull/4596)
|
444 | - Removed function that transform arguments to array [#4544](https://github.com/axios/axios/pull/4544)
|
445 |
|
446 | ### Fixed
|
447 |
|
448 | - Fixed grammar in README [#4649](https://github.com/axios/axios/pull/4649)
|
449 | - Fixed code error in README [#4599](https://github.com/axios/axios/pull/4599)
|
450 | - Optimized the code that checks cancellation [#4587](https://github.com/axios/axios/pull/4587)
|
451 | - Fix url pointing to defaults.js in README [#4532](https://github.com/axios/axios/pull/4532)
|
452 | - Use type alias instead of interface for AxiosPromise [#4505](https://github.com/axios/axios/pull/4505)
|
453 | - Fix some word spelling and lint style in code comments [#4500](https://github.com/axios/axios/pull/4500)
|
454 | - Edited readme with 3 updated browser icons of Chrome, FireFox and Safari [#4414](https://github.com/axios/axios/pull/4414)
|
455 | - Bump follow-redirects from 1.14.9 to 1.15.0 [#4673](https://github.com/axios/axios/pull/4673)
|
456 | - Fixing http tests to avoid hanging when assertions fail [#4435](https://github.com/axios/axios/pull/4435)
|
457 | - Fix TS definition for AxiosRequestTransformer [#4201](https://github.com/axios/axios/pull/4201)
|
458 | - Fix grammatical issues in README [#4232](https://github.com/axios/axios/pull/4232)
|
459 | - Fixing instance.defaults.headers type [#4557](https://github.com/axios/axios/pull/4557)
|
460 | - Fixed race condition on immediate requests cancellation [#4261](https://github.com/axios/axios/pull/4261)
|
461 | - Fixing Z_BUF_ERROR when no content [#4701](https://github.com/axios/axios/pull/4701)
|
462 | - Fixing proxy beforeRedirect regression [#4708](https://github.com/axios/axios/pull/4708)
|
463 | - Fixed AxiosError status code type [#4717](https://github.com/axios/axios/pull/4717)
|
464 | - Fixed AxiosError stack capturing [#4718](https://github.com/axios/axios/pull/4718)
|
465 | - Fixing AxiosRequestHeaders typings [#4334](https://github.com/axios/axios/pull/4334)
|
466 | - Fixed max body length defaults [#4731](https://github.com/axios/axios/pull/4731)
|
467 | - Fixed toFormData Blob issue on node>v17 [#4728](https://github.com/axios/axios/pull/4728)
|
468 | - Bump grunt from 1.5.2 to 1.5.3 [#4743](https://github.com/axios/axios/pull/4743)
|
469 | - Fixing content-type header repeated [#4745](https://github.com/axios/axios/pull/4745)
|
470 | - Fixed timeout error message for http [4738](https://github.com/axios/axios/pull/4738)
|
471 | - Request ignores false, 0 and empty string as body values [#4785](https://github.com/axios/axios/pull/4785)
|
472 | - Added back missing minified builds [#4805](https://github.com/axios/axios/pull/4805)
|
473 | - Fixed a type error [#4815](https://github.com/axios/axios/pull/4815)
|
474 | - Fixed a regression bug with unsubscribing from cancel token; [#4819](https://github.com/axios/axios/pull/4819)
|
475 | - Remove repeated compression algorithm [#4820](https://github.com/axios/axios/pull/4820)
|
476 | - The error of calling extend to pass parameters [#4857](https://github.com/axios/axios/pull/4857)
|
477 | - SerializerOptions.indexes allows boolean | null | undefined [#4862](https://github.com/axios/axios/pull/4862)
|
478 | - Require interceptors to return values [#4874](https://github.com/axios/axios/pull/4874)
|
479 | - Removed unused imports [#4949](https://github.com/axios/axios/pull/4949)
|
480 | - Allow null indexes on formSerializer and paramsSerializer [#4960](https://github.com/axios/axios/pull/4960)
|
481 |
|
482 | ### Chores
|
483 | - Set permissions for GitHub actions [#4765](https://github.com/axios/axios/pull/4765)
|
484 | - Included githubactions in the dependabot config [#4770](https://github.com/axios/axios/pull/4770)
|
485 | - Included dependency review [#4771](https://github.com/axios/axios/pull/4771)
|
486 | - Update security.md [#4784](https://github.com/axios/axios/pull/4784)
|
487 | - Remove unnecessary spaces [#4854](https://github.com/axios/axios/pull/4854)
|
488 | - Simplify the import path of AxiosError [#4875](https://github.com/axios/axios/pull/4875)
|
489 | - Fix Gitpod dead link [#4941](https://github.com/axios/axios/pull/4941)
|
490 | - Enable syntax highlighting for a code block [#4970](https://github.com/axios/axios/pull/4970)
|
491 | - Using Logo Axios in Readme.md [#4993](https://github.com/axios/axios/pull/4993)
|
492 | - Fix markup for note in README [#4825](https://github.com/axios/axios/pull/4825)
|
493 | - Fix typo and formatting, add colons [#4853](https://github.com/axios/axios/pull/4853)
|
494 | - Fix typo in readme [#4942](https://github.com/axios/axios/pull/4942)
|
495 |
|
496 | ### Security
|
497 |
|
498 | - Update SECURITY.md [#4687](https://github.com/axios/axios/pull/4687)
|
499 |
|
500 | ### Contributors to this release
|
501 |
|
502 | - [Bertrand Marron](https://github.com/tusbar)
|
503 | - [Dmitriy Mozgovoy](https://github.com/DigitalBrainJS)
|
504 | - [Dan Mooney](https://github.com/danmooney)
|
505 | - [Michael Li](https://github.com/xiaoyu-tamu)
|
506 | - [aong](https://github.com/yxwzaxns)
|
507 | - [Des Preston](https://github.com/despreston)
|
508 | - [Ted Robertson](https://github.com/tredondo)
|
509 | - [zhoulixiang](https://github.com/zh-lx)
|
510 | - [Arthur Fiorette](https://github.com/arthurfiorette)
|
511 | - [Kumar Shanu](https://github.com/Kr-Shanu)
|
512 | - [JALAL](https://github.com/JLL32)
|
513 | - [Jingyi Lin](https://github.com/MageeLin)
|
514 | - [Philipp Loose](https://github.com/phloose)
|
515 | - [Alexander Shchukin](https://github.com/sashsvamir)
|
516 | - [Dave Cardwell](https://github.com/davecardwell)
|
517 | - [Cat Scarlet](https://github.com/catscarlet)
|
518 | - [Luca Pizzini](https://github.com/lpizzinidev)
|
519 | - [Kai](https://github.com/Schweinepriester)
|
520 | - [Maxime Bargiel](https://github.com/mbargiel)
|
521 | - [Brian Helba](https://github.com/brianhelba)
|
522 | - [reslear](https://github.com/reslear)
|
523 | - [Jamie Slome](https://github.com/JamieSlome)
|
524 | - [Landro3](https://github.com/Landro3)
|
525 | - [rafw87](https://github.com/rafw87)
|
526 | - [Afzal Sayed](https://github.com/afzalsayed96)
|
527 | - [Koki Oyatsu](https://github.com/kaishuu0123)
|
528 | - [Dave](https://github.com/wangcch)
|
529 | - [暴走老七](https://github.com/baozouai)
|
530 | - [Spencer](https://github.com/spalger)
|
531 | - [Adrian Wieprzkowicz](https://github.com/Argeento)
|
532 | - [Jamie Telin](https://github.com/lejahmie)
|
533 | - [毛呆](https://github.com/aweikalee)
|
534 | - [Kirill Shakirov](https://github.com/turisap)
|
535 | - [Rraji Abdelbari](https://github.com/estarossa0)
|
536 | - [Jelle Schutter](https://github.com/jelleschutter)
|
537 | - [Tom Ceuppens](https://github.com/KyorCode)
|
538 | - [Johann Cooper](https://github.com/JohannCooper)
|
539 | - [Dimitris Halatsis](https://github.com/mitsos1os)
|
540 | - [chenjigeng](https://github.com/chenjigeng)
|
541 | - [João Gabriel Quaresma](https://github.com/joaoGabriel55)
|
542 | - [Victor Augusto](https://github.com/VictorAugDB)
|
543 | - [neilnaveen](https://github.com/neilnaveen)
|
544 | - [Pavlos](https://github.com/psmoros)
|
545 | - [Kiryl Valkovich](https://github.com/visortelle)
|
546 | - [Naveen](https://github.com/naveensrinivasan)
|
547 | - [wenzheng](https://github.com/0x30)
|
548 | - [hcwhan](https://github.com/hcwhan)
|
549 | - [Bassel Rachid](https://github.com/basselworkforce)
|
550 | - [Grégoire Pineau](https://github.com/lyrixx)
|
551 | - [felipedamin](https://github.com/felipedamin)
|
552 | - [Karl Horky](https://github.com/karlhorky)
|
553 | - [Yue JIN](https://github.com/kingyue737)
|
554 | - [Usman Ali Siddiqui](https://github.com/usman250994)
|
555 | - [WD](https://github.com/techbirds)
|
556 | - [Günther Foidl](https://github.com/gfoidl)
|
557 | - [Stephen Jennings](https://github.com/jennings)
|
558 | - [C.T.Lin](https://github.com/chentsulin)
|
559 | - [mia-z](https://github.com/mia-z)
|
560 | - [Parth Banathia](https://github.com/Parth0105)
|
561 | - [parth0105pluang](https://github.com/parth0105pluang)
|
562 | - [Marco Weber](https://github.com/mrcwbr)
|
563 | - [Luca Pizzini](https://github.com/lpizzinidev)
|
564 | - [Willian Agostini](https://github.com/WillianAgostini)
|
565 | - [Huyen Nguyen](https://github.com/huyenltnguyen) |
\ | No newline at end of file |