An issue discovered in Axios 0.8.1 through 1.5.1 inadvertently reveals the confidential XSRF-TOKEN stored in cookies by including it in the HTTP header X-XSRF-TOKEN for every request made to any host allowing attackers to view sensitive information.
Release Notes
axios/axios (axios)
### [`v1.6.0`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#160-2023-10-26)
[Compare Source](https://togithub.com/axios/axios/compare/v1.5.1...v1.6.0)
##### Bug Fixes
- **CSRF:** fixed CSRF vulnerability CVE-2023-45857 ([#6028](https://togithub.com/axios/axios/issues/6028)) ([96ee232](https://togithub.com/axios/axios/commit/96ee232bd3ee4de2e657333d4d2191cd389e14d0))
- **dns:** fixed lookup function decorator to work properly in node v20; ([#6011](https://togithub.com/axios/axios/issues/6011)) ([5aaff53](https://togithub.com/axios/axios/commit/5aaff532a6b820bb9ab6a8cd0f77131b47e2adb8))
- **types:** fix AxiosHeaders types; ([#5931](https://togithub.com/axios/axios/issues/5931)) ([a1c8ad0](https://togithub.com/axios/axios/commit/a1c8ad008b3c13d53e135bbd0862587fb9d3fc09))
##### PRs
- CVE 2023 45857 ( [#6028](https://api.github.com/repos/axios/axios/pulls/6028) )
```
⚠️ Critical vulnerability fix. See https://security.snyk.io/vuln/SNYK-JS-AXIOS-6032459
```
##### Contributors to this release
- [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+449/-114 (#6032 #6021 #6011 #5932 #5931 )")
- [Valentin Panov](https://togithub.com/valentin-panov "+4/-4 (#6028 )")
- [Rinku Chaudhari](https://togithub.com/therealrinku "+1/-1 (#5889 )")
#### [1.5.1](https://togithub.com/axios/axios/compare/v1.5.0...v1.5.1) (2023-09-26)
##### Bug Fixes
- **adapters:** improved adapters loading logic to have clear error messages; ([#5919](https://togithub.com/axios/axios/issues/5919)) ([e410779](https://togithub.com/axios/axios/commit/e4107797a7a1376f6209fbecfbbce73d3faa7859))
- **formdata:** fixed automatic addition of the `Content-Type` header for FormData in non-browser environments; ([#5917](https://togithub.com/axios/axios/issues/5917)) ([bc9af51](https://togithub.com/axios/axios/commit/bc9af51b1886d1b3529617702f2a21a6c0ed5d92))
- **headers:** allow `content-encoding` header to handle case-insensitive values ([#5890](https://togithub.com/axios/axios/issues/5890)) ([#5892](https://togithub.com/axios/axios/issues/5892)) ([4c89f25](https://togithub.com/axios/axios/commit/4c89f25196525e90a6e75eda9cb31ae0a2e18acd))
- **types:** removed duplicated code ([9e62056](https://togithub.com/axios/axios/commit/9e6205630e1c9cf863adf141c0edb9e6d8d4b149))
##### Contributors to this release
- [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+89/-18 (#5919 #5917 )")
- [David Dallas](https://togithub.com/DavidJDallas "+11/-5 ()")
- [Sean Sattler](https://togithub.com/fb-sean "+2/-8 ()")
- [Mustafa Ateş Uzun](https://togithub.com/0o001 "+4/-4 ()")
- [Przemyslaw Motacki](https://togithub.com/sfc-gh-pmotacki "+2/-1 (#5892 )")
- [Michael Di Prisco](https://togithub.com/Cadienvan "+1/-1 ()")
##### PRs
- CVE 2023 45857 ( [#6028](https://api.github.com/repos/axios/axios/pulls/6028) )
```
⚠️ Critical vulnerability fix. See https://security.snyk.io/vuln/SNYK-JS-AXIOS-6032459
```
### [`v1.5.1`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#151-2023-09-26)
[Compare Source](https://togithub.com/axios/axios/compare/v1.5.0...v1.5.1)
##### Bug Fixes
- **adapters:** improved adapters loading logic to have clear error messages; ([#5919](https://togithub.com/axios/axios/issues/5919)) ([e410779](https://togithub.com/axios/axios/commit/e4107797a7a1376f6209fbecfbbce73d3faa7859))
- **formdata:** fixed automatic addition of the `Content-Type` header for FormData in non-browser environments; ([#5917](https://togithub.com/axios/axios/issues/5917)) ([bc9af51](https://togithub.com/axios/axios/commit/bc9af51b1886d1b3529617702f2a21a6c0ed5d92))
- **headers:** allow `content-encoding` header to handle case-insensitive values ([#5890](https://togithub.com/axios/axios/issues/5890)) ([#5892](https://togithub.com/axios/axios/issues/5892)) ([4c89f25](https://togithub.com/axios/axios/commit/4c89f25196525e90a6e75eda9cb31ae0a2e18acd))
- **types:** removed duplicated code ([9e62056](https://togithub.com/axios/axios/commit/9e6205630e1c9cf863adf141c0edb9e6d8d4b149))
##### Contributors to this release
- [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+89/-18 (#5919 #5917 )")
- [David Dallas](https://togithub.com/DavidJDallas "+11/-5 ()")
- [Sean Sattler](https://togithub.com/fb-sean "+2/-8 ()")
- [Mustafa Ateş Uzun](https://togithub.com/0o001 "+4/-4 ()")
- [Przemyslaw Motacki](https://togithub.com/sfc-gh-pmotacki "+2/-1 (#5892 )")
- [Michael Di Prisco](https://togithub.com/Cadienvan "+1/-1 ()")
### [`v1.5.0`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#150-2023-08-26)
[Compare Source](https://togithub.com/axios/axios/compare/v1.4.0...v1.5.0)
##### Bug Fixes
- **adapter:** make adapter loading error more clear by using platform-specific adapters explicitly ([#5837](https://togithub.com/axios/axios/issues/5837)) ([9a414bb](https://togithub.com/axios/axios/commit/9a414bb6c81796a95c6c7fe668637825458e8b6d))
- **dns:** fixed `cacheable-lookup` integration; ([#5836](https://togithub.com/axios/axios/issues/5836)) ([b3e327d](https://togithub.com/axios/axios/commit/b3e327dcc9277bdce34c7ef57beedf644b00d628))
- **headers:** added support for setting header names that overlap with class methods; ([#5831](https://togithub.com/axios/axios/issues/5831)) ([d8b4ca0](https://togithub.com/axios/axios/commit/d8b4ca0ea5f2f05efa4edfe1e7684593f9f68273))
- **headers:** fixed common Content-Type header merging; ([#5832](https://togithub.com/axios/axios/issues/5832)) ([8fda276](https://togithub.com/axios/axios/commit/8fda2766b1e6bcb72c3fabc146223083ef13ce17))
##### Features
- export getAdapter function ([#5324](https://togithub.com/axios/axios/issues/5324)) ([ca73eb8](https://togithub.com/axios/axios/commit/ca73eb878df0ae2dace81fe3a7f1fb5986231bf1))
- **export:** export adapters without `unsafe` prefix ([#5839](https://togithub.com/axios/axios/issues/5839)) ([1601f4a](https://togithub.com/axios/axios/commit/1601f4a27a81ab47fea228f1e244b2c4e3ce28bf))
##### Contributors to this release
- [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+66/-29 (#5839 #5837 #5836 #5832 #5831 )")
- [夜葬](https://togithub.com/geekact "+42/-0 (#5324 )")
- [Jonathan Budiman](https://togithub.com/JBudiman00 "+30/-0 (#5788 )")
- [Michael Di Prisco](https://togithub.com/Cadienvan "+3/-5 (#5791 )")
### [`v1.4.0`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#140-2023-04-27)
[Compare Source](https://togithub.com/axios/axios/compare/v1.3.6...v1.4.0)
##### Bug Fixes
- **formdata:** add `multipart/form-data` content type for FormData payload on custom client environments; ([#5678](https://togithub.com/axios/axios/issues/5678)) ([bbb61e7](https://togithub.com/axios/axios/commit/bbb61e70cb1185adfb1cbbb86eaf6652c48d89d1))
- **package:** export package internals with unsafe path prefix; ([#5677](https://togithub.com/axios/axios/issues/5677)) ([df38c94](https://togithub.com/axios/axios/commit/df38c949f26414d88ba29ec1e353c4d4f97eaf09))
##### Features
- **dns:** added support for a custom lookup function; ([#5339](https://togithub.com/axios/axios/issues/5339)) ([2701911](https://togithub.com/axios/axios/commit/2701911260a1faa5cc5e1afe437121b330a3b7bb))
- **types:** export `AxiosHeaderValue` type. ([#5525](https://togithub.com/axios/axios/issues/5525)) ([726f1c8](https://togithub.com/axios/axios/commit/726f1c8e00cffa0461a8813a9bdcb8f8b9d762cf))
##### Performance Improvements
- **merge-config:** optimize mergeConfig performance by avoiding duplicate key visits; ([#5679](https://togithub.com/axios/axios/issues/5679)) ([e6f7053](https://togithub.com/axios/axios/commit/e6f7053bf1a3e87cf1f9da8677e12e3fe829d68e))
##### Contributors to this release
- [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+151/-16 (#5684 #5339 #5679 #5678 #5677 )")
- [Arthur Fiorette](https://togithub.com/arthurfiorette "+19/-19 (#5525 )")
- [PIYUSH NEGI](https://togithub.com/npiyush97 "+2/-18 (#5670 )")
#### [1.3.6](https://togithub.com/axios/axios/compare/v1.3.5...v1.3.6) (2023-04-19)
##### Bug Fixes
- **types:** added transport to RawAxiosRequestConfig ([#5445](https://togithub.com/axios/axios/issues/5445)) ([6f360a2](https://togithub.com/axios/axios/commit/6f360a2531d8d70363fd9becef6a45a323f170e2))
- **utils:** make isFormData detection logic stricter to avoid unnecessary calling of the `toString` method on the target; ([#5661](https://togithub.com/axios/axios/issues/5661)) ([aa372f7](https://togithub.com/axios/axios/commit/aa372f7306295dfd1100c1c2c77ce95c95808e76))
##### Contributors to this release
- [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+48/-10 (#5665 #5661 #5663 )")
- [Michael Di Prisco](https://togithub.com/Cadienvan "+2/-0 (#5445 )")
#### [1.3.5](https://togithub.com/axios/axios/compare/v1.3.4...v1.3.5) (2023-04-05)
##### Bug Fixes
- **headers:** fixed isValidHeaderName to support full list of allowed characters; ([#5584](https://togithub.com/axios/axios/issues/5584)) ([e7decef](https://togithub.com/axios/axios/commit/e7decef6a99f4627e27ed9ea5b00ce8e201c3841))
- **params:** re-added the ability to set the function as `paramsSerializer` config; ([#5633](https://togithub.com/axios/axios/issues/5633)) ([a56c866](https://togithub.com/axios/axios/commit/a56c8661209d5ce5a645a05f294a0e08a6c1f6b3))
##### Contributors to this release
- [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+28/-10 (#5633 #5584 )")
#### [1.3.4](https://togithub.com/axios/axios/compare/v1.3.3...v1.3.4) (2023-02-22)
##### Bug Fixes
- **blob:** added a check to make sure the Blob class is available in the browser's global scope; ([#5548](https://togithub.com/axios/axios/issues/5548)) ([3772c8f](https://togithub.com/axios/axios/commit/3772c8fe74112a56e3e9551f894d899bc3a9443a))
- **http:** fixed regression bug when handling synchronous errors inside the adapter; ([#5564](https://togithub.com/axios/axios/issues/5564)) ([a3b246c](https://togithub.com/axios/axios/commit/a3b246c9de5c3bc4b5a742e15add55b375479451))
##### Contributors to this release
- [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+38/-26 (#5564 )")
- [lcysgsg](https://togithub.com/lcysgsg "+4/-0 (#5548 )")
- [Michael Di Prisco](https://togithub.com/Cadienvan "+3/-0 (#5444 )")
#### [1.3.3](https://togithub.com/axios/axios/compare/v1.3.2...v1.3.3) (2023-02-13)
##### Bug Fixes
- **formdata:** added a check to make sure the FormData class is available in the browser's global scope; ([#5545](https://togithub.com/axios/axios/issues/5545)) ([a6dfa72](https://togithub.com/axios/axios/commit/a6dfa72010db5ad52db8bd13c0f98e537e8fd05d))
- **formdata:** fixed setting NaN as Content-Length for form payload in some cases; ([#5535](https://togithub.com/axios/axios/issues/5535)) ([c19f7bf](https://togithub.com/axios/axios/commit/c19f7bf770f90ae8307f4ea3104f227056912da1))
- **headers:** fixed the filtering logic of the clear method; ([#5542](https://togithub.com/axios/axios/issues/5542)) ([ea87ebf](https://togithub.com/axios/axios/commit/ea87ebfe6d1699af072b9e7cd40faf8f14b0ab93))
##### Contributors to this release
- [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+11/-7 (#5545 #5535 #5542 )")
- [陈若枫](https://togithub.com/ruofee "+2/-2 (#5467 )")
#### [1.3.2](https://togithub.com/axios/axios/compare/v1.3.1...v1.3.2) (2023-02-03)
##### Bug Fixes
- **http:** treat http://localhost as base URL for relative paths to avoid `ERR_INVALID_URL` error; ([#5528](https://togithub.com/axios/axios/issues/5528)) ([128d56f](https://togithub.com/axios/axios/commit/128d56f4a0fb8f5f2ed6e0dd80bc9225fee9538c))
- **http:** use explicit import instead of TextEncoder global; ([#5530](https://togithub.com/axios/axios/issues/5530)) ([6b3c305](https://togithub.com/axios/axios/commit/6b3c305fc40c56428e0afabedc6f4d29c2830f6f))
##### Contributors to this release
- [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+2/-1 (#5530 #5528 )")
#### [1.3.1](https://togithub.com/axios/axios/compare/v1.3.0...v1.3.1) (2023-02-01)
##### Bug Fixes
- **formdata:** add hotfix to use the asynchronous API to compute the content-length header value; ([#5521](https://togithub.com/axios/axios/issues/5521)) ([96d336f](https://togithub.com/axios/axios/commit/96d336f527619f21da012fe1f117eeb53e5a2120))
- **serializer:** fixed serialization of array-like objects; ([#5518](https://togithub.com/axios/axios/issues/5518)) ([08104c0](https://togithub.com/axios/axios/commit/08104c028c0f9353897b1b6691d74c440fd0c32d))
##### Contributors to this release
- [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+27/-8 (#5521 #5518 )")
### [`v1.3.6`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#136-2023-04-19)
[Compare Source](https://togithub.com/axios/axios/compare/v1.3.5...v1.3.6)
##### Bug Fixes
- **types:** added transport to RawAxiosRequestConfig ([#5445](https://togithub.com/axios/axios/issues/5445)) ([6f360a2](https://togithub.com/axios/axios/commit/6f360a2531d8d70363fd9becef6a45a323f170e2))
- **utils:** make isFormData detection logic stricter to avoid unnecessary calling of the `toString` method on the target; ([#5661](https://togithub.com/axios/axios/issues/5661)) ([aa372f7](https://togithub.com/axios/axios/commit/aa372f7306295dfd1100c1c2c77ce95c95808e76))
##### Contributors to this release
- [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+48/-10 (#5665 #5661 #5663 )")
- [Michael Di Prisco](https://togithub.com/Cadienvan "+2/-0 (#5445 )")
### [`v1.3.5`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#135-2023-04-05)
[Compare Source](https://togithub.com/axios/axios/compare/v1.3.4...v1.3.5)
##### Bug Fixes
- **headers:** fixed isValidHeaderName to support full list of allowed characters; ([#5584](https://togithub.com/axios/axios/issues/5584)) ([e7decef](https://togithub.com/axios/axios/commit/e7decef6a99f4627e27ed9ea5b00ce8e201c3841))
- **params:** re-added the ability to set the function as `paramsSerializer` config; ([#5633](https://togithub.com/axios/axios/issues/5633)) ([a56c866](https://togithub.com/axios/axios/commit/a56c8661209d5ce5a645a05f294a0e08a6c1f6b3))
##### Contributors to this release
- [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+28/-10 (#5633 #5584 )")
### [`v1.3.4`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#134-2023-02-22)
[Compare Source](https://togithub.com/axios/axios/compare/v1.3.3...v1.3.4)
##### Bug Fixes
- **blob:** added a check to make sure the Blob class is available in the browser's global scope; ([#5548](https://togithub.com/axios/axios/issues/5548)) ([3772c8f](https://togithub.com/axios/axios/commit/3772c8fe74112a56e3e9551f894d899bc3a9443a))
- **http:** fixed regression bug when handling synchronous errors inside the adapter; ([#5564](https://togithub.com/axios/axios/issues/5564)) ([a3b246c](https://togithub.com/axios/axios/commit/a3b246c9de5c3bc4b5a742e15add55b375479451))
##### Contributors to this release
- [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+38/-26 (#5564 )")
- [lcysgsg](https://togithub.com/lcysgsg "+4/-0 (#5548 )")
- [Michael Di Prisco](https://togithub.com/Cadienvan "+3/-0 (#5444 )")
### [`v1.3.3`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#133-2023-02-13)
[Compare Source](https://togithub.com/axios/axios/compare/v1.3.2...v1.3.3)
##### Bug Fixes
- **formdata:** added a check to make sure the FormData class is available in the browser's global scope; ([#5545](https://togithub.com/axios/axios/issues/5545)) ([a6dfa72](https://togithub.com/axios/axios/commit/a6dfa72010db5ad52db8bd13c0f98e537e8fd05d))
- **formdata:** fixed setting NaN as Content-Length for form payload in some cases; ([#5535](https://togithub.com/axios/axios/issues/5535)) ([c19f7bf](https://togithub.com/axios/axios/commit/c19f7bf770f90ae8307f4ea3104f227056912da1))
- **headers:** fixed the filtering logic of the clear method; ([#5542](https://togithub.com/axios/axios/issues/5542)) ([ea87ebf](https://togithub.com/axios/axios/commit/ea87ebfe6d1699af072b9e7cd40faf8f14b0ab93))
##### Contributors to this release
- [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+11/-7 (#5545 #5535 #5542 )")
- [陈若枫](https://togithub.com/ruofee "+2/-2 (#5467 )")
### [`v1.3.2`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#132-2023-02-03)
[Compare Source](https://togithub.com/axios/axios/compare/v1.3.1...v1.3.2)
##### Bug Fixes
- **http:** treat http://localhost as base URL for relative paths to avoid `ERR_INVALID_URL` error; ([#5528](https://togithub.com/axios/axios/issues/5528)) ([128d56f](https://togithub.com/axios/axios/commit/128d56f4a0fb8f5f2ed6e0dd80bc9225fee9538c))
- **http:** use explicit import instead of TextEncoder global; ([#5530](https://togithub.com/axios/axios/issues/5530)) ([6b3c305](https://togithub.com/axios/axios/commit/6b3c305fc40c56428e0afabedc6f4d29c2830f6f))
##### Contributors to this release
- [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+2/-1 (#5530 #5528 )")
### [`v1.3.1`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#131-2023-02-01)
[Compare Source](https://togithub.com/axios/axios/compare/v1.3.0...v1.3.1)
##### Bug Fixes
- **formdata:** add hotfix to use the asynchronous API to compute the content-length header value; ([#5521](https://togithub.com/axios/axios/issues/5521)) ([96d336f](https://togithub.com/axios/axios/commit/96d336f527619f21da012fe1f117eeb53e5a2120))
- **serializer:** fixed serialization of array-like objects; ([#5518](https://togithub.com/axios/axios/issues/5518)) ([08104c0](https://togithub.com/axios/axios/commit/08104c028c0f9353897b1b6691d74c440fd0c32d))
##### Contributors to this release
- [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+27/-8 (#5521 #5518 )")
### [`v1.3.0`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#130-2023-01-31)
[Compare Source](https://togithub.com/axios/axios/compare/v1.2.6...v1.3.0)
##### Bug Fixes
- **headers:** fixed & optimized clear method; ([#5507](https://togithub.com/axios/axios/issues/5507)) ([9915635](https://togithub.com/axios/axios/commit/9915635c69d0ab70daca5738488421f67ca60959))
- **http:** add zlib headers if missing ([#5497](https://togithub.com/axios/axios/issues/5497)) ([65e8d1e](https://togithub.com/axios/axios/commit/65e8d1e28ce829f47a837e45129730e541950d3c))
##### Features
- **fomdata:** added support for spec-compliant FormData & Blob types; ([#5316](https://togithub.com/axios/axios/issues/5316)) ([6ac574e](https://togithub.com/axios/axios/commit/6ac574e00a06731288347acea1e8246091196953))
##### Contributors to this release
- [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+352/-67 (#5514 #5512 #5510 #5509 #5508 #5316 #5507 )")
- [ItsNotGoodName](https://togithub.com/ItsNotGoodName "+43/-2 (#5497 )")
#### [1.2.6](https://togithub.com/axios/axios/compare/v1.2.5...v1.2.6) (2023-01-28)
##### Bug Fixes
- **headers:** added missed Authorization accessor; ([#5502](https://togithub.com/axios/axios/issues/5502)) ([342c0ba](https://togithub.com/axios/axios/commit/342c0ba9a16ea50f5ed7d2366c5c1a2c877e3f26))
- **types:** fixed `CommonRequestHeadersList` & `CommonResponseHeadersList` types to be private in commonJS; ([#5503](https://togithub.com/axios/axios/issues/5503)) ([5a3d0a3](https://togithub.com/axios/axios/commit/5a3d0a3234d77361a1bc7cedee2da1e11df08e2c))
##### Contributors to this release
- ![avatar](https://avatars.githubusercontent.com/u/12586868?v=4\&s=16) [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+24/-9 (#5503 #5502 )")
#### [1.2.5](https://togithub.com/axios/axios/compare/v1.2.4...v1.2.5) (2023-01-26)
##### Bug Fixes
- **types:** fixed AxiosHeaders to handle spread syntax by making all methods non-enumerable; ([#5499](https://togithub.com/axios/axios/issues/5499)) ([580f1e8](https://togithub.com/axios/axios/commit/580f1e8033a61baa38149d59fd16019de3932c22))
##### Contributors to this release
- ![avatar](https://avatars.githubusercontent.com/u/12586868?v=4\&s=16) [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+82/-54 (#5499 )")
- ![avatar](https://avatars.githubusercontent.com/u/20516159?v=4\&s=16) [Elliot Ford](https://togithub.com/EFord36 "+1/-1 (#5462 )")
#### [1.2.4](https://togithub.com/axios/axios/compare/v1.2.3...v1.2.4) (2023-01-22)
##### Bug Fixes
- **types:** renamed `RawAxiosRequestConfig` back to `AxiosRequestConfig`; ([#5486](https://togithub.com/axios/axios/issues/5486)) ([2a71f49](https://togithub.com/axios/axios/commit/2a71f49bc6c68495fa419003a3107ed8bd703ad0))
- **types:** fix `AxiosRequestConfig` generic; ([#5478](https://togithub.com/axios/axios/issues/5478)) ([9bce81b](https://togithub.com/axios/axios/commit/186ea062da8b7d578ae78b1a5c220986b9bce81b))
##### Contributors to this release
- ![avatar](https://avatars.githubusercontent.com/u/12586868?v=4\&s=16) [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+242/-108 (#5486 #5482 )")
- ![avatar](https://avatars.githubusercontent.com/u/9430821?v=4\&s=16) [Daniel Hillmann](https://togithub.com/hilleer "+1/-1 (#5478 )")
#### [1.2.3](https://togithub.com/axios/axios/compare/1.2.2...1.2.3) (2023-01-10)
##### Bug Fixes
- **types:** fixed AxiosRequestConfig header interface by refactoring it to RawAxiosRequestConfig; ([#5420](https://togithub.com/axios/axios/issues/5420)) ([0811963](https://togithub.com/axios/axios/commit/08119634a22f1d5b19f5c9ea0adccb6d3eebc3bc))
##### Contributors to this release
- ![avatar](https://avatars.githubusercontent.com/u/12586868?v=4\&s=16) [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+938/-442 (#5456 #5455 #5453 #5451 #5449 #5447 #5446 #5443 #5442 #5439 #5420 )")
#### \[1.2.2] - 2022-12-29
##### Fixed
- fix(ci): fix release script inputs [#5392](https://togithub.com/axios/axios/pull/5392)
- fix(ci): prerelease scipts [#5377](https://togithub.com/axios/axios/pull/5377)
- fix(ci): release scripts [#5376](https://togithub.com/axios/axios/pull/5376)
- fix(ci): typescript tests [#5375](https://togithub.com/axios/axios/pull/5375)
- fix: Brotli decompression [#5353](https://togithub.com/axios/axios/pull/5353)
- fix: add missing HttpStatusCode [#5345](https://togithub.com/axios/axios/pull/5345)
##### Chores
- chore(ci): set conventional-changelog header config [#5406](https://togithub.com/axios/axios/pull/5406)
- chore(ci): fix automatic contributors resolving [#5403](https://togithub.com/axios/axios/pull/5403)
- chore(ci): improved logging for the contributors list generator [#5398](https://togithub.com/axios/axios/pull/5398)
- chore(ci): fix release action [#5397](https://togithub.com/axios/axios/pull/5397)
- chore(ci): fix version bump script by adding bump argument for target version [#5393](https://togithub.com/axios/axios/pull/5393)
- chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 [#5342](https://togithub.com/axios/axios/pull/5342)
- chore(ci): GitHub Actions Release script [#5384](https://togithub.com/axios/axios/pull/5384)
- chore(ci): release scripts [#5364](https://togithub.com/axios/axios/pull/5364)
##### Contributors to this release
- ![avatar](https://avatars.githubusercontent.com/u/12586868?v=4\&s=16) [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS)
- ![avatar](https://avatars.githubusercontent.com/u/1652293?v=4\&s=16) [Winnie](https://togithub.com/winniehell)
#### \[1.2.1] - 2022-12-05
##### Changed
- feat(exports): export mergeConfig [#5151](https://togithub.com/axios/axios/pull/5151)
##### Fixed
- fix(CancelledError): include config [#4922](https://togithub.com/axios/axios/pull/4922)
- fix(general): removing multiple/trailing/leading whitespace [#5022](https://togithub.com/axios/axios/pull/5022)
- fix(headers): decompression for responses without Content-Length header [#5306](https://togithub.com/axios/axios/pull/5306)
- fix(webWorker): exception to sending form data in web worker [#5139](https://togithub.com/axios/axios/pull/5139)
##### Refactors
- refactor(types): AxiosProgressEvent.event type to any [#5308](https://togithub.com/axios/axios/pull/5308)
- refactor(types): add missing types for static AxiosError.from method [#4956](https://togithub.com/axios/axios/pull/4956)
##### Chores
- chore(docs): remove README link to non-existent upgrade guide [#5307](https://togithub.com/axios/axios/pull/5307)
- chore(docs): typo in issue template name [#5159](https://togithub.com/axios/axios/pull/5159)
##### Contributors to this release
- [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS)
- [Zachary Lysobey](https://togithub.com/zachlysobey)
- [Kevin Ennis](https://togithub.com/kevincennis)
- [Philipp Loose](https://togithub.com/phloose)
- [secondl1ght](https://togithub.com/secondl1ght)
- [wenzheng](https://togithub.com/0x30)
- [Ivan Barsukov](https://togithub.com/ovarn)
- [Arthur Fiorette](https://togithub.com/arthurfiorette)
#### \[1.2.0] - 2022-11-10
##### Changed
- changed: refactored module exports [#5162](https://togithub.com/axios/axios/pull/5162)
- change: re-added support for loading Axios with require('axios').default [#5225](https://togithub.com/axios/axios/pull/5225)
##### Fixed
- fix: improve AxiosHeaders class [#5224](https://togithub.com/axios/axios/pull/5224)
- fix: TypeScript type definitions for commonjs [#5196](https://togithub.com/axios/axios/pull/5196)
- fix: type definition of use method on AxiosInterceptorManager to match the the README [#5071](https://togithub.com/axios/axios/pull/5071)
- fix: \__dirname is not defined in the sandbox [#5269](https://togithub.com/axios/axios/pull/5269)
- fix: AxiosError.toJSON method to avoid circular references [#5247](https://togithub.com/axios/axios/pull/5247)
- fix: Z_BUF_ERROR when content-encoding is set but the response body is empty [#5250](https://togithub.com/axios/axios/pull/5250)
##### Refactors
- refactor: allowing adapters to be loaded by name [#5277](https://togithub.com/axios/axios/pull/5277)
##### Chores
- chore: force CI restart [#5243](https://togithub.com/axios/axios/pull/5243)
- chore: update ECOSYSTEM.md [#5077](https://togithub.com/axios/axios/pull/5077)
- chore: update get/index.html [#5116](https://togithub.com/axios/axios/pull/5116)
- chore: update Sandbox UI/UX [#5205](https://togithub.com/axios/axios/pull/5205)
- chore:(actions): remove git credentials after checkout [#5235](https://togithub.com/axios/axios/pull/5235)
- chore(actions): bump actions/dependency-review-action from 2 to 3 [#5266](https://togithub.com/axios/axios/pull/5266)
- chore(packages): bump loader-utils from 1.4.1 to 1.4.2 [#5295](https://togithub.com/axios/axios/pull/5295)
- chore(packages): bump engine.io from 6.2.0 to 6.2.1 [#5294](https://togithub.com/axios/axios/pull/5294)
- chore(packages): bump socket.io-parser from 4.0.4 to 4.0.5 [#5241](https://togithub.com/axios/axios/pull/5241)
- chore(packages): bump loader-utils from 1.4.0 to 1.4.1 [#5245](https://togithub.com/axios/axios/pull/5245)
- chore(docs): update Resources links in README [#5119](https://togithub.com/axios/axios/pull/5119)
- chore(docs): update the link for JSON url [#5265](https://togithub.com/axios/axios/pull/5265)
- chore(docs): fix broken links [#5218](https://togithub.com/axios/axios/pull/5218)
- chore(docs): update and rename UPGRADE_GUIDE.md to MIGRATION_GUIDE.md [#5170](https://togithub.com/axios/axios/pull/5170)
- chore(docs): typo fix line [#856](https://togithub.com/axios/axios/issues/856) and [#920](https://togithub.com/axios/axios/issues/920) [#5194](https://togithub.com/axios/axios/pull/5194)
- chore(docs): typo fix [#800](https://togithub.com/axios/axios/issues/800) [#5193](https://togithub.com/axios/axios/pull/5193)
- chore(docs): fix typos [#5184](https://togithub.com/axios/axios/pull/5184)
- chore(docs): fix punctuation in README.md [#5197](https://togithub.com/axios/axios/pull/5197)
- chore(docs): update readme in the Handling Errors section - issue reference [#5260](https://togithub.com/axios/axios/issues/5260) [#5261](https://togithub.com/axios/axios/pull/5261)
- chore: remove \b from filename [#5207](https://togithub.com/axios/axios/pull/5207)
- chore(docs): update CHANGELOG.md [#5137](https://togithub.com/axios/axios/pull/5137)
- chore: add sideEffects false to package.json [#5025](https://togithub.com/axios/axios/pull/5025)
##### Contributors to this release
- [Maddy Miller](https://togithub.com/me4502)
- [Amit Saini](https://togithub.com/amitsainii)
- [ecyrbe](https://togithub.com/ecyrbe)
- [Ikko Ashimine](https://togithub.com/eltociear)
- [Geeth Gunnampalli](https://togithub.com/thetechie7)
- [Shreem Asati](https://togithub.com/shreem-123)
- [Frieder Bluemle](https://togithub.com/friederbluemle)
- [윤세영](https://togithub.com/yunseyeong)
- [Claudio Busatto](https://togithub.com/cjcbusatto)
- [Remco Haszing](https://togithub.com/remcohaszing)
- [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS)
- [Csaba Maulis](https://togithub.com/om4csaba)
- [MoPaMo](https://togithub.com/MoPaMo)
- [Daniel Fjeldstad](https://togithub.com/w3bdesign)
- [Adrien Brunet](https://togithub.com/adrien-may)
- [Frazer Smith](https://togithub.com/Fdawgs)
- [HaiTao](https://togithub.com/836334258)
- [AZM](https://togithub.com/aziyatali)
- [relbns](https://togithub.com/relbns)
#### \[1.1.3] - 2022-10-15
##### Added
- Added custom params serializer support [#5113](https://togithub.com/axios/axios/pull/5113)
##### Fixed
- Fixed top-level export to keep them in-line with static properties [#5109](https://togithub.com/axios/axios/pull/5109)
- Stopped including null values to query string. [#5108](https://togithub.com/axios/axios/pull/5108)
- Restored proxy config backwards compatibility with 0.x [#5097](https://togithub.com/axios/axios/pull/5097)
- Added back AxiosHeaders in AxiosHeaderValue [#5103](https://togithub.com/axios/axios/pull/5103)
- Pin CDN install instructions to a specific version [#5060](https://togithub.com/axios/axios/pull/5060)
- Handling of array values fixed for AxiosHeaders [#5085](https://togithub.com/axios/axios/pull/5085)
##### Chores
- docs: match badge style, add link to them [#5046](https://togithub.com/axios/axios/pull/5046)
- chore: fixing comments typo [#5054](https://togithub.com/axios/axios/pull/5054)
- chore: update issue template [#5061](https://togithub.com/axios/axios/pull/5061)
- chore: added progress capturing section to the docs; [#5084](https://togithub.com/axios/axios/pull/5084)
##### Contributors to this release
- [Jason Saayman](https://togithub.com/jasonsaayman)
- [scarf](https://togithub.com/scarf005)
- [Lenz Weber-Tronic](https://togithub.com/phryneas)
- [Arvindh](https://togithub.com/itsarvindh)
- [Félix Legrelle](https://togithub.com/FelixLgr)
- [Patrick Petrovic](https://togithub.com/ppati000)
- [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS)
- [littledian](https://togithub.com/littledian)
- [ChronosMasterOfAllTime](https://togithub.com/ChronosMasterOfAllTime)
#### \[1.1.2] - 2022-10-07
##### Fixed
- Fixed broken exports for UMD builds.
##### Contributors to this release
- [Jason Saayman](https://togithub.com/jasonsaayman)
#### \[1.1.1] - 2022-10-07
##### Fixed
- 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.
##### Contributors to this release
- [Jason Saayman](https://togithub.com/jasonsaayman)
#### \[1.1.0] - 2022-10-06
##### Fixed
- Fixed missing exports in type definition index.d.ts [#5003](https://togithub.com/axios/axios/pull/5003)
- Fixed query params composing [#5018](https://togithub.com/axios/axios/pull/5018)
- Fixed GenericAbortSignal interface by making it more generic [#5021](https://togithub.com/axios/axios/pull/5021)
- Fixed adding "clear" to AxiosInterceptorManager [#5010](https://togithub.com/axios/axios/pull/5010)
- Fixed commonjs & umd exports [#5030](https://togithub.com/axios/axios/pull/5030)
- Fixed inability to access response headers when using axios 1.x with Jest [#5036](https://togithub.com/axios/axios/pull/5036)
##### Contributors to this release
- [Trim21](https://togithub.com/trim21)
- [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS)
- [shingo.sasaki](https://togithub.com/s-sasaki-0529)
- [Ivan Pepelko](https://togithub.com/ivanpepelko)
- [Richard Kořínek](https://togithub.com/risa)
#### \[1.0.0] - 2022-10-04
##### Added
- Added stack trace to AxiosError [#4624](https://togithub.com/axios/axios/pull/4624)
- Add AxiosError to AxiosStatic [#4654](https://togithub.com/axios/axios/pull/4654)
- Replaced Rollup as our build runner [#4596](https://togithub.com/axios/axios/pull/4596)
- Added generic TS types for the exposed toFormData helper [#4668](https://togithub.com/axios/axios/pull/4668)
- Added listen callback function [#4096](https://togithub.com/axios/axios/pull/4096)
- Added instructions for installing using PNPM [#4207](https://togithub.com/axios/axios/pull/4207)
- Added generic AxiosAbortSignal TS interface to avoid importing AbortController polyfill [#4229](https://togithub.com/axios/axios/pull/4229)
- Added axios-url-template in ECOSYSTEM.md [#4238](https://togithub.com/axios/axios/pull/4238)
- 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://togithub.com/axios/axios/pull/4248)
- Added react hook plugin [#4319](https://togithub.com/axios/axios/pull/4319)
- Adding HTTP status code for transformResponse [#4580](https://togithub.com/axios/axios/pull/4580)
- Added blob to the list of protocols supported by the browser [#4678](https://togithub.com/axios/axios/pull/4678)
- Resolving proxy from env on redirect [#4436](https://togithub.com/axios/axios/pull/4436)
- Added enhanced toFormData implementation with additional options [4704](https://togithub.com/axios/axios/pull/4704)
- Adding Canceler parameters config and request [#4711](https://togithub.com/axios/axios/pull/4711)
- Added automatic payload serialization to application/x-www-form-urlencoded [#4714](https://togithub.com/axios/axios/pull/4714)
- Added the ability for webpack users to overwrite built-ins [#4715](https://togithub.com/axios/axios/pull/4715)
- Added string\[] to AxiosRequestHeaders type [#4322](https://togithub.com/axios/axios/pull/4322)
- Added the ability for the url-encoded-form serializer to respect the formSerializer config [#4721](https://togithub.com/axios/axios/pull/4721)
- Added isCancel type assert [#4293](https://togithub.com/axios/axios/pull/4293)
- Added data URL support for node.js [#4725](https://togithub.com/axios/axios/pull/4725)
- Adding types for progress event callbacks [#4675](https://togithub.com/axios/axios/pull/4675)
- URL params serializer [#4734](https://togithub.com/axios/axios/pull/4734)
- Added axios.formToJSON method [#4735](https://togithub.com/axios/axios/pull/4735)
- Bower platform add data protocol [#4804](https://togithub.com/axios/axios/pull/4804)
- Use WHATWG URL API instead of url.parse() [#4852](https://togithub.com/axios/axios/pull/4852)
- Add ENUM containing Http Status Codes to typings [#4903](https://togithub.com/axios/axios/pull/4903)
- Improve typing of timeout in index.d.ts [#4934](https://togithub.com/axios/axios/pull/4934)
##### Changed
- Updated AxiosError.config to be optional in the type definition [#4665](https://togithub.com/axios/axios/pull/4665)
- Updated README emphasizing the URLSearchParam built-in interface over other solutions [#4590](https://togithub.com/axios/axios/pull/4590)
- Include request and config when creating a CanceledError instance [#4659](https://togithub.com/axios/axios/pull/4659)
- Changed func-names eslint rule to as-needed [#4492](https://togithub.com/axios/axios/pull/4492)
- Replacing deprecated substr() with slice() as substr() is deprecated [#4468](https://togithub.com/axios/axios/pull/4468)
- Updating HTTP links in README.md to use HTTPS [#4387](https://togithub.com/axios/axios/pull/4387)
- Updated to a better trim() polyfill [#4072](https://togithub.com/axios/axios/pull/4072)
- Updated types to allow specifying partial default headers on instance create [#4185](https://togithub.com/axios/axios/pull/4185)
- Expanded isAxiosError types [#4344](https://togithub.com/axios/axios/pull/4344)
- Updated type definition for axios instance methods [#4224](https://togithub.com/axios/axios/pull/4224)
- Updated eslint config [#4722](https://togithub.com/axios/axios/pull/4722)
- Updated Docs [#4742](https://togithub.com/axios/axios/pull/4742)
- Refactored Axios to use ES2017 [#4787](https://togithub.com/axios/axios/pull/4787)
##### Deprecated
- 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.
##### Removed
- Removed incorrect argument for NetworkError constructor [#4656](https://togithub.com/axios/axios/pull/4656)
- Removed Webpack [#4596](https://togithub.com/axios/axios/pull/4596)
- Removed function that transform arguments to array [#4544](https://togithub.com/axios/axios/pull/4544)
##### Fixed
- Fixed grammar in README [#4649](https://togithub.com/axios/axios/pull/4649)
- Fixed code error in README [#4599](https://togithub.com/axios/axios/pull/4599)
- Optimized the code that checks cancellation [#4587](https://togithub.com/axios/axios/pull/4587)
- Fix url pointing to defaults.js in README [#4532](https://togithub.com/axios/axios/pull/4532)
- Use type alias instead of interface for AxiosPromise [#4505](https://togithub.com/axios/axios/pull/4505)
- Fix some word spelling and lint style in code comments [#4500](https://togithub.com/axios/axios/pull/4500)
- Edited readme with 3 updated browser icons of Chrome, FireFox and Safari [#4414](https://togithub.com/axios/axios/pull/4414)
- Bump follow-redirects from 1.14.9 to 1.15.0 [#4673](https://togithub.com/axios/axios/pull/4673)
- Fixing http tests to avoid hanging when assertions fail [#4435](https://togithub.com/axios/axios/pull/4435)
- Fix TS definition for AxiosRequestTransformer [#4201](https://togithub.com/axios/axios/pull/4201)
- Fix grammatical issues in README [#4232](https://togithub.com/axios/axios/pull/4232)
- Fixing instance.defaults.headers type [#4557](https://togithub.com/axios/axios/pull/4557)
- Fixed race condition on immediate requests cancellation [#4261](https://togithub.com/axios/axios/pull/4261)
- Fixing Z_BUF_ERROR when no content [#4701](https://togithub.com/axios/axios/pull/4701)
- Fixing proxy beforeRedirect regression [#4708](https://togithub.com/axios/axios/pull/4708)
- Fixed AxiosError status code type [#4717](https://togithub.com/axios/axios/pull/4717)
- Fixed AxiosError stack capturing [#4718](https://togithub.com/axios/axios/pull/4718)
- Fixing AxiosRequestHeaders typings [#4334](https://togithub.com/axios/axios/pull/4334)
- Fixed max body length defaults [#4731](https://togithub.com/axios/axios/pull/4731)
- Fixed toFormData Blob issue on node>v17 [#4728](https://togithub.com/axios/axios/pull/4728)
- Bump grunt from 1.5.2 to 1.5.3 [#4743](https://togithub.com/axios/axios/pull/4743)
- Fixing content-type header repeated [#4745](https://togithub.com/axios/axios/pull/4745)
- Fixed timeout error message for http [4738](https://togithub.com/axios/axios/pull/4738)
- Request ignores false, 0 and empty string as body values [#4785](https://togithub.com/axios/axios/pull/4785)
- Added back missing minified builds [#4805](https://togithub.com/axios/axios/pull/4805)
- Fixed a type error [#4815](https://togithub.com/axios/axios/pull/4815)
- Fixed a regression bug with unsubscribing from cancel token; [#4819](https://togithub.com/axios/axios/pull/4819)
- Remove repeated compression algorithm [#4820](https://togithub.com/axios/axios/pull/4820)
- The error of calling extend to pass parameters [#4857](https://togithub.com/axios/axios/pull/4857)
- SerializerOptions.indexes allows boolean | null | undefined [#4862](https://togithub.com/axios/axios/pull/4862)
- Require interceptors to return values [#4874](https://togithub.com/axios/axios/pull/4874)
- Removed unused imports [#4949](https://togithub.com/axios/axios/pull/4949)
- Allow null indexes on formSerializer and paramsSerializer [#4960](https://togithub.com/axios/axios/pull/4960)
##### Chores
- Set permissions for GitHub actions [#4765](https://togithub.com/axios/axios/pull/4765)
- Included githubactions in the dependabot config [#4770](https://togithub.com/axios/axios/pull/4770)
- Included dependency review [#4771](https://togithub.com/axios/axios/pull/4771)
- Update security.md [#4784](https://togithub.com/axios/axios/pull/4784)
- Remove unnecessary spaces [#4854](https://togithub.com/axios/axios/pull/4854)
- Simplify the import path of AxiosError [#4875](https://togithub.com/axios/axios/pull/4875)
- Fix Gitpod dead link [#4941](https://togithub.com/axios/axios/pull/4941)
- Enable syntax highlighting for a code block [#4970](https://togithub.com/axios/axios/pull/4970)
- Using Logo Axios in Readme.md [#4993](https://togithub.com/axios/axios/pull/4993)
- Fix markup for note in README [#4825](https://togithub.com/axios/axios/pull/4825)
- Fix typo and formatting, add colons [#4853](https://togithub.com/axios/axios/pull/4853)
- Fix typo in readme [#4942](https://togithub.com/axios/axios/pull/4942)
##### Security
- Update SECURITY.md [#4687](https://togithub.com/axios/axios/pull/4687)
##### Contributors to this release
- [Bertrand Marron](https://togithub.com/tusbar)
- [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS)
- [Dan Mooney](https://togithub.com/danmooney)
- [Michael Li](https://togithub.com/xiaoyu-tamu)
- [aong](https://togithub.com/yxwzaxns)
- [Des Preston](https://togithub.com/despreston)
- [Ted Robertson](https://togithub.com/tredondo)
- [zhoulixiang](https://togithub.com/zh-lx)
- [Arthur Fiorette](https://togithub.com/arthurfiorette)
- [Kumar Shanu](https://togithub.com/Kr-Shanu)
- [JALAL](https://togithub.com/JLL32)
- [Jingyi Lin](https://togithub.com/MageeLin)
- [Philipp Loose](https://togithub.com/phloose)
- [Alexander Shchukin](https://togithub.com/sashsvamir)
- [Dave Cardwell](https://togithub.com/davecardwell)
- [Cat Scarlet](https://togithub.com/catscarlet)
- [Luca Pizzini](https://togithub.com/lpizzinidev)
- [Kai](https://togithub.com/Schweinepriester)
- [Maxime Bargiel](https://togithub.com/mbargiel)
- [Brian Helba](https://togithub.com/brianhelba)
- [reslear](https://togithub.com/reslear)
- [Jamie Slome](https://togithub.com/JamieSlome)
- [Landro3](https://togithub.com/Landro3)
- [rafw87](https://togithub.com/rafw87)
- [Afzal Sayed](https://togithub.com/afzalsayed96)
- [Koki Oyatsu](https://togithub.com/kaishuu0123)
- [Dave](https://togithub.com/wangcch)
- [暴走老七](https://togithub.com/baozouai)
- [Spencer](https://togithub.com/spalger)
- [Adrian Wieprzkowicz](https://togithub.com/Argeento)
- [Jamie Telin](https://togithub.com/lejahmie)
- [毛呆](https://togithub.com/aweikalee)
- [Kirill Shakirov](https://togithub.com/turisap)
- [Rraji Abdelbari](https://togithub.com/estarossa0)
- [Jelle Schutter](https://togithub.com/jelleschutter)
- [Tom Ceuppens](https://togithub.com/KyorCode)
- [Johann Cooper](https://togithub.com/JohannCooper)
- [Dimitris Halatsis](https://togithub.com/mitsos1os)
- [chenjigeng](https://togithub.com/chenjigeng)
- [João Gabriel Quaresma](https://togithub.com/joaoGabriel55)
- [Victor Augusto](https://togithub.com/VictorAugDB)
- [neilnaveen](https://togithub.com/neilnaveen)
- [Pavlos](https://togithub.com/psmoros)
- [Kiryl Valkovich](https://togithub.com/visortelle)
- [Naveen](https://togithub.com/naveensrinivasan)
- [wenzheng](https://togithub.com/0x30)
- [hcwhan](https://togithub.com/hcwhan)
- [Bassel Rachid](https://togithub.com/basselworkforce)
- [Grégoire Pineau](https://togithub.com/lyrixx)
- [felipedamin](https://togithub.com/felipedamin)
- [Karl Horky](https://togithub.com/karlhorky)
- [Yue JIN](https://togithub.com/kingyue737)
- [Usman Ali Siddiqui](https://togithub.com/usman250994)
- [WD](https://togithub.com/techbirds)
- [Günther Foidl](https://togithub.com/gfoidl)
- [Stephen Jennings](https://togithub.com/jennings)
- [C.T.Lin](https://togithub.com/chentsulin)
- [mia-z](https://togithub.com/mia-z)
- [Parth Banathia](https://togithub.com/Parth0105)
- [parth0105pluang](https://togithub.com/parth0105pluang)
- [Marco Weber](https://togithub.com/mrcwbr)
- [Luca Pizzini](https://togithub.com/lpizzinidev)
- [Willian Agostini](https://togithub.com/WillianAgostini)
- [Huyen Nguyen](https://togithub.com/huyenltnguyen)
### [`v1.2.6`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#126-2023-01-28)
[Compare Source](https://togithub.com/axios/axios/compare/v1.2.5...v1.2.6)
##### Bug Fixes
- **headers:** added missed Authorization accessor; ([#5502](https://togithub.com/axios/axios/issues/5502)) ([342c0ba](https://togithub.com/axios/axios/commit/342c0ba9a16ea50f5ed7d2366c5c1a2c877e3f26))
- **types:** fixed `CommonRequestHeadersList` & `CommonResponseHeadersList` types to be private in commonJS; ([#5503](https://togithub.com/axios/axios/issues/5503)) ([5a3d0a3](https://togithub.com/axios/axios/commit/5a3d0a3234d77361a1bc7cedee2da1e11df08e2c))
##### Contributors to this release
- ![avatar](https://avatars.githubusercontent.com/u/12586868?v=4\&s=16) [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+24/-9 (#5503 #5502 )")
### [`v1.2.5`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#125-2023-01-26)
[Compare Source](https://togithub.com/axios/axios/compare/v1.2.4...v1.2.5)
##### Bug Fixes
- **types:** fixed AxiosHeaders to handle spread syntax by making all methods non-enumerable; ([#5499](https://togithub.com/axios/axios/issues/5499)) ([580f1e8](https://togithub.com/axios/axios/commit/580f1e8033a61baa38149d59fd16019de3932c22))
##### Contributors to this release
- ![avatar](https://avatars.githubusercontent.com/u/12586868?v=4\&s=16) [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+82/-54 (#5499 )")
- ![avatar](https://avatars.githubusercontent.com/u/20516159?v=4\&s=16) [Elliot Ford](https://togithub.com/EFord36 "+1/-1 (#5462 )")
### [`v1.2.4`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#124-2023-01-22)
[Compare Source](https://togithub.com/axios/axios/compare/v1.2.3...v1.2.4)
##### Bug Fixes
- **types:** renamed `RawAxiosRequestConfig` back to `AxiosRequestConfig`; ([#5486](https://togithub.com/axios/axios/issues/5486)) ([2a71f49](https://togithub.com/axios/axios/commit/2a71f49bc6c68495fa419003a3107ed8bd703ad0))
- **types:** fix `AxiosRequestConfig` generic; ([#5478](https://togithub.com/axios/axios/issues/5478)) ([9bce81b](https://togithub.com/axios/axios/commit/186ea062da8b7d578ae78b1a5c220986b9bce81b))
##### Contributors to this release
- ![avatar](https://avatars.githubusercontent.com/u/12586868?v=4\&s=16) [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+242/-108 (#5486 #5482 )")
- ![avatar](https://avatars.githubusercontent.com/u/9430821?v=4\&s=16) [Daniel Hillmann](https://togithub.com/hilleer "+1/-1 (#5478 )")
### [`v1.2.3`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#123-2023-01-10)
[Compare Source](https://togithub.com/axios/axios/compare/1.2.2...v1.2.3)
##### Bug Fixes
- **types:** fixed AxiosRequestConfig header interface by refactoring it to RawAxiosRequestConfig; ([#5420](https://togithub.com/axios/axios/issues/5420)) ([0811963](https://togithub.com/axios/axios/commit/08119634a22f1d5b19f5c9ea0adccb6d3eebc3bc))
##### Contributors to this release
- ![avatar](https://avatars.githubusercontent.com/u/12586868?v=4\&s=16) [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+938/-442 (#5456 #5455 #5453 #5451 #5449 #5447 #5446 #5443 #5442 #5439 #5420 )")
### [`v1.2.2`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#122---2022-12-29)
[Compare Source](https://togithub.com/axios/axios/compare/v1.2.1...1.2.2)
##### Fixed
- fix(ci): fix release script inputs [#5392](https://togithub.com/axios/axios/pull/5392)
- fix(ci): prerelease scipts [#5377](https://togithub.com/axios/axios/pull/5377)
- fix(ci): release scripts [#5376](https://togithub.com/axios/axios/pull/5376)
- fix(ci): typescript tests [#5375](https://togithub.com/axios/axios/pull/5375)
- fix: Brotli decompression [#5353](https://togithub.com/axios/axios/pull/5353)
- fix: add missing HttpStatusCode [#5345](https://togithub.com/axios/axios/pull/5345)
##### Chores
- chore(ci): set conventional-changelog header config [#5406](https://togithub.com/axios/axios/pull/5406)
- chore(ci): fix automatic contributors resolving [#5403](https://togithub.com/axios/axios/pull/5403)
- chore(ci): improved logging for the contributors list generator [#5398](https://togithub.com/axios/axios/pull/5398)
- chore(ci): fix release action [#5397](https://togithub.com/axios/axios/pull/5397)
- chore(ci): fix version bump script by adding bump argument for target version [#5393](https://togithub.com/axios/axios/pull/5393)
- chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 [#5342](https://togithub.com/axios/axios/pull/5342)
- chore(ci): GitHub Actions Release script [#5384](https://togithub.com/axios/axios/pull/5384)
- chore(ci): release scripts [#5364](https://togithub.com/axios/axios/pull/5364)
##### Contributors to this release
- ![avatar](https://avatars.githubusercontent.com/u/12586868?v=4\&s=16) [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS)
- ![avatar](https://avatars.githubusercontent.com/u/1652293?v=4\&s=16) [Winnie](https://togithub.com/winniehell)
### [`v1.2.1`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#121---2022-12-05)
[Compare Source](https://togithub.com/axios/axios/compare/v1.2.0...v1.2.1)
##### Changed
- feat(exports): export mergeConfig [#5151](https://togithub.com/axios/axios/pull/5151)
##### Fixed
- fix(CancelledError): include config [#4922](https://togithub.com/axios/axios/pull/4922)
- fix(general):
Configuration
📅 Schedule: Branch creation - "" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
0.27.2
->1.6.0
GitHub Vulnerability Alerts
CVE-2023-45857
An issue discovered in Axios 0.8.1 through 1.5.1 inadvertently reveals the confidential XSRF-TOKEN stored in cookies by including it in the HTTP header X-XSRF-TOKEN for every request made to any host allowing attackers to view sensitive information.
Release Notes
axios/axios (axios)
### [`v1.6.0`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#160-2023-10-26) [Compare Source](https://togithub.com/axios/axios/compare/v1.5.1...v1.6.0) ##### Bug Fixes - **CSRF:** fixed CSRF vulnerability CVE-2023-45857 ([#6028](https://togithub.com/axios/axios/issues/6028)) ([96ee232](https://togithub.com/axios/axios/commit/96ee232bd3ee4de2e657333d4d2191cd389e14d0)) - **dns:** fixed lookup function decorator to work properly in node v20; ([#6011](https://togithub.com/axios/axios/issues/6011)) ([5aaff53](https://togithub.com/axios/axios/commit/5aaff532a6b820bb9ab6a8cd0f77131b47e2adb8)) - **types:** fix AxiosHeaders types; ([#5931](https://togithub.com/axios/axios/issues/5931)) ([a1c8ad0](https://togithub.com/axios/axios/commit/a1c8ad008b3c13d53e135bbd0862587fb9d3fc09)) ##### PRs - CVE 2023 45857 ( [#6028](https://api.github.com/repos/axios/axios/pulls/6028) ) ``` ⚠️ Critical vulnerability fix. See https://security.snyk.io/vuln/SNYK-JS-AXIOS-6032459 ``` ##### Contributors to this release - [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+449/-114 (#6032 #6021 #6011 #5932 #5931 )") - [Valentin Panov](https://togithub.com/valentin-panov "+4/-4 (#6028 )") - [Rinku Chaudhari](https://togithub.com/therealrinku "+1/-1 (#5889 )") #### [1.5.1](https://togithub.com/axios/axios/compare/v1.5.0...v1.5.1) (2023-09-26) ##### Bug Fixes - **adapters:** improved adapters loading logic to have clear error messages; ([#5919](https://togithub.com/axios/axios/issues/5919)) ([e410779](https://togithub.com/axios/axios/commit/e4107797a7a1376f6209fbecfbbce73d3faa7859)) - **formdata:** fixed automatic addition of the `Content-Type` header for FormData in non-browser environments; ([#5917](https://togithub.com/axios/axios/issues/5917)) ([bc9af51](https://togithub.com/axios/axios/commit/bc9af51b1886d1b3529617702f2a21a6c0ed5d92)) - **headers:** allow `content-encoding` header to handle case-insensitive values ([#5890](https://togithub.com/axios/axios/issues/5890)) ([#5892](https://togithub.com/axios/axios/issues/5892)) ([4c89f25](https://togithub.com/axios/axios/commit/4c89f25196525e90a6e75eda9cb31ae0a2e18acd)) - **types:** removed duplicated code ([9e62056](https://togithub.com/axios/axios/commit/9e6205630e1c9cf863adf141c0edb9e6d8d4b149)) ##### Contributors to this release - [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+89/-18 (#5919 #5917 )") - [David Dallas](https://togithub.com/DavidJDallas "+11/-5 ()") - [Sean Sattler](https://togithub.com/fb-sean "+2/-8 ()") - [Mustafa Ateş Uzun](https://togithub.com/0o001 "+4/-4 ()") - [Przemyslaw Motacki](https://togithub.com/sfc-gh-pmotacki "+2/-1 (#5892 )") - [Michael Di Prisco](https://togithub.com/Cadienvan "+1/-1 ()") ##### PRs - CVE 2023 45857 ( [#6028](https://api.github.com/repos/axios/axios/pulls/6028) ) ``` ⚠️ Critical vulnerability fix. See https://security.snyk.io/vuln/SNYK-JS-AXIOS-6032459 ``` ### [`v1.5.1`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#151-2023-09-26) [Compare Source](https://togithub.com/axios/axios/compare/v1.5.0...v1.5.1) ##### Bug Fixes - **adapters:** improved adapters loading logic to have clear error messages; ([#5919](https://togithub.com/axios/axios/issues/5919)) ([e410779](https://togithub.com/axios/axios/commit/e4107797a7a1376f6209fbecfbbce73d3faa7859)) - **formdata:** fixed automatic addition of the `Content-Type` header for FormData in non-browser environments; ([#5917](https://togithub.com/axios/axios/issues/5917)) ([bc9af51](https://togithub.com/axios/axios/commit/bc9af51b1886d1b3529617702f2a21a6c0ed5d92)) - **headers:** allow `content-encoding` header to handle case-insensitive values ([#5890](https://togithub.com/axios/axios/issues/5890)) ([#5892](https://togithub.com/axios/axios/issues/5892)) ([4c89f25](https://togithub.com/axios/axios/commit/4c89f25196525e90a6e75eda9cb31ae0a2e18acd)) - **types:** removed duplicated code ([9e62056](https://togithub.com/axios/axios/commit/9e6205630e1c9cf863adf141c0edb9e6d8d4b149)) ##### Contributors to this release - [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+89/-18 (#5919 #5917 )") - [David Dallas](https://togithub.com/DavidJDallas "+11/-5 ()") - [Sean Sattler](https://togithub.com/fb-sean "+2/-8 ()") - [Mustafa Ateş Uzun](https://togithub.com/0o001 "+4/-4 ()") - [Przemyslaw Motacki](https://togithub.com/sfc-gh-pmotacki "+2/-1 (#5892 )") - [Michael Di Prisco](https://togithub.com/Cadienvan "+1/-1 ()") ### [`v1.5.0`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#150-2023-08-26) [Compare Source](https://togithub.com/axios/axios/compare/v1.4.0...v1.5.0) ##### Bug Fixes - **adapter:** make adapter loading error more clear by using platform-specific adapters explicitly ([#5837](https://togithub.com/axios/axios/issues/5837)) ([9a414bb](https://togithub.com/axios/axios/commit/9a414bb6c81796a95c6c7fe668637825458e8b6d)) - **dns:** fixed `cacheable-lookup` integration; ([#5836](https://togithub.com/axios/axios/issues/5836)) ([b3e327d](https://togithub.com/axios/axios/commit/b3e327dcc9277bdce34c7ef57beedf644b00d628)) - **headers:** added support for setting header names that overlap with class methods; ([#5831](https://togithub.com/axios/axios/issues/5831)) ([d8b4ca0](https://togithub.com/axios/axios/commit/d8b4ca0ea5f2f05efa4edfe1e7684593f9f68273)) - **headers:** fixed common Content-Type header merging; ([#5832](https://togithub.com/axios/axios/issues/5832)) ([8fda276](https://togithub.com/axios/axios/commit/8fda2766b1e6bcb72c3fabc146223083ef13ce17)) ##### Features - export getAdapter function ([#5324](https://togithub.com/axios/axios/issues/5324)) ([ca73eb8](https://togithub.com/axios/axios/commit/ca73eb878df0ae2dace81fe3a7f1fb5986231bf1)) - **export:** export adapters without `unsafe` prefix ([#5839](https://togithub.com/axios/axios/issues/5839)) ([1601f4a](https://togithub.com/axios/axios/commit/1601f4a27a81ab47fea228f1e244b2c4e3ce28bf)) ##### Contributors to this release - [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+66/-29 (#5839 #5837 #5836 #5832 #5831 )") - [夜葬](https://togithub.com/geekact "+42/-0 (#5324 )") - [Jonathan Budiman](https://togithub.com/JBudiman00 "+30/-0 (#5788 )") - [Michael Di Prisco](https://togithub.com/Cadienvan "+3/-5 (#5791 )") ### [`v1.4.0`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#140-2023-04-27) [Compare Source](https://togithub.com/axios/axios/compare/v1.3.6...v1.4.0) ##### Bug Fixes - **formdata:** add `multipart/form-data` content type for FormData payload on custom client environments; ([#5678](https://togithub.com/axios/axios/issues/5678)) ([bbb61e7](https://togithub.com/axios/axios/commit/bbb61e70cb1185adfb1cbbb86eaf6652c48d89d1)) - **package:** export package internals with unsafe path prefix; ([#5677](https://togithub.com/axios/axios/issues/5677)) ([df38c94](https://togithub.com/axios/axios/commit/df38c949f26414d88ba29ec1e353c4d4f97eaf09)) ##### Features - **dns:** added support for a custom lookup function; ([#5339](https://togithub.com/axios/axios/issues/5339)) ([2701911](https://togithub.com/axios/axios/commit/2701911260a1faa5cc5e1afe437121b330a3b7bb)) - **types:** export `AxiosHeaderValue` type. ([#5525](https://togithub.com/axios/axios/issues/5525)) ([726f1c8](https://togithub.com/axios/axios/commit/726f1c8e00cffa0461a8813a9bdcb8f8b9d762cf)) ##### Performance Improvements - **merge-config:** optimize mergeConfig performance by avoiding duplicate key visits; ([#5679](https://togithub.com/axios/axios/issues/5679)) ([e6f7053](https://togithub.com/axios/axios/commit/e6f7053bf1a3e87cf1f9da8677e12e3fe829d68e)) ##### Contributors to this release - [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+151/-16 (#5684 #5339 #5679 #5678 #5677 )") - [Arthur Fiorette](https://togithub.com/arthurfiorette "+19/-19 (#5525 )") - [PIYUSH NEGI](https://togithub.com/npiyush97 "+2/-18 (#5670 )") #### [1.3.6](https://togithub.com/axios/axios/compare/v1.3.5...v1.3.6) (2023-04-19) ##### Bug Fixes - **types:** added transport to RawAxiosRequestConfig ([#5445](https://togithub.com/axios/axios/issues/5445)) ([6f360a2](https://togithub.com/axios/axios/commit/6f360a2531d8d70363fd9becef6a45a323f170e2)) - **utils:** make isFormData detection logic stricter to avoid unnecessary calling of the `toString` method on the target; ([#5661](https://togithub.com/axios/axios/issues/5661)) ([aa372f7](https://togithub.com/axios/axios/commit/aa372f7306295dfd1100c1c2c77ce95c95808e76)) ##### Contributors to this release - [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+48/-10 (#5665 #5661 #5663 )") - [Michael Di Prisco](https://togithub.com/Cadienvan "+2/-0 (#5445 )") #### [1.3.5](https://togithub.com/axios/axios/compare/v1.3.4...v1.3.5) (2023-04-05) ##### Bug Fixes - **headers:** fixed isValidHeaderName to support full list of allowed characters; ([#5584](https://togithub.com/axios/axios/issues/5584)) ([e7decef](https://togithub.com/axios/axios/commit/e7decef6a99f4627e27ed9ea5b00ce8e201c3841)) - **params:** re-added the ability to set the function as `paramsSerializer` config; ([#5633](https://togithub.com/axios/axios/issues/5633)) ([a56c866](https://togithub.com/axios/axios/commit/a56c8661209d5ce5a645a05f294a0e08a6c1f6b3)) ##### Contributors to this release - [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+28/-10 (#5633 #5584 )") #### [1.3.4](https://togithub.com/axios/axios/compare/v1.3.3...v1.3.4) (2023-02-22) ##### Bug Fixes - **blob:** added a check to make sure the Blob class is available in the browser's global scope; ([#5548](https://togithub.com/axios/axios/issues/5548)) ([3772c8f](https://togithub.com/axios/axios/commit/3772c8fe74112a56e3e9551f894d899bc3a9443a)) - **http:** fixed regression bug when handling synchronous errors inside the adapter; ([#5564](https://togithub.com/axios/axios/issues/5564)) ([a3b246c](https://togithub.com/axios/axios/commit/a3b246c9de5c3bc4b5a742e15add55b375479451)) ##### Contributors to this release - [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+38/-26 (#5564 )") - [lcysgsg](https://togithub.com/lcysgsg "+4/-0 (#5548 )") - [Michael Di Prisco](https://togithub.com/Cadienvan "+3/-0 (#5444 )") #### [1.3.3](https://togithub.com/axios/axios/compare/v1.3.2...v1.3.3) (2023-02-13) ##### Bug Fixes - **formdata:** added a check to make sure the FormData class is available in the browser's global scope; ([#5545](https://togithub.com/axios/axios/issues/5545)) ([a6dfa72](https://togithub.com/axios/axios/commit/a6dfa72010db5ad52db8bd13c0f98e537e8fd05d)) - **formdata:** fixed setting NaN as Content-Length for form payload in some cases; ([#5535](https://togithub.com/axios/axios/issues/5535)) ([c19f7bf](https://togithub.com/axios/axios/commit/c19f7bf770f90ae8307f4ea3104f227056912da1)) - **headers:** fixed the filtering logic of the clear method; ([#5542](https://togithub.com/axios/axios/issues/5542)) ([ea87ebf](https://togithub.com/axios/axios/commit/ea87ebfe6d1699af072b9e7cd40faf8f14b0ab93)) ##### Contributors to this release - [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+11/-7 (#5545 #5535 #5542 )") - [陈若枫](https://togithub.com/ruofee "+2/-2 (#5467 )") #### [1.3.2](https://togithub.com/axios/axios/compare/v1.3.1...v1.3.2) (2023-02-03) ##### Bug Fixes - **http:** treat http://localhost as base URL for relative paths to avoid `ERR_INVALID_URL` error; ([#5528](https://togithub.com/axios/axios/issues/5528)) ([128d56f](https://togithub.com/axios/axios/commit/128d56f4a0fb8f5f2ed6e0dd80bc9225fee9538c)) - **http:** use explicit import instead of TextEncoder global; ([#5530](https://togithub.com/axios/axios/issues/5530)) ([6b3c305](https://togithub.com/axios/axios/commit/6b3c305fc40c56428e0afabedc6f4d29c2830f6f)) ##### Contributors to this release - [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+2/-1 (#5530 #5528 )") #### [1.3.1](https://togithub.com/axios/axios/compare/v1.3.0...v1.3.1) (2023-02-01) ##### Bug Fixes - **formdata:** add hotfix to use the asynchronous API to compute the content-length header value; ([#5521](https://togithub.com/axios/axios/issues/5521)) ([96d336f](https://togithub.com/axios/axios/commit/96d336f527619f21da012fe1f117eeb53e5a2120)) - **serializer:** fixed serialization of array-like objects; ([#5518](https://togithub.com/axios/axios/issues/5518)) ([08104c0](https://togithub.com/axios/axios/commit/08104c028c0f9353897b1b6691d74c440fd0c32d)) ##### Contributors to this release - [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+27/-8 (#5521 #5518 )") ### [`v1.3.6`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#136-2023-04-19) [Compare Source](https://togithub.com/axios/axios/compare/v1.3.5...v1.3.6) ##### Bug Fixes - **types:** added transport to RawAxiosRequestConfig ([#5445](https://togithub.com/axios/axios/issues/5445)) ([6f360a2](https://togithub.com/axios/axios/commit/6f360a2531d8d70363fd9becef6a45a323f170e2)) - **utils:** make isFormData detection logic stricter to avoid unnecessary calling of the `toString` method on the target; ([#5661](https://togithub.com/axios/axios/issues/5661)) ([aa372f7](https://togithub.com/axios/axios/commit/aa372f7306295dfd1100c1c2c77ce95c95808e76)) ##### Contributors to this release - [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+48/-10 (#5665 #5661 #5663 )") - [Michael Di Prisco](https://togithub.com/Cadienvan "+2/-0 (#5445 )") ### [`v1.3.5`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#135-2023-04-05) [Compare Source](https://togithub.com/axios/axios/compare/v1.3.4...v1.3.5) ##### Bug Fixes - **headers:** fixed isValidHeaderName to support full list of allowed characters; ([#5584](https://togithub.com/axios/axios/issues/5584)) ([e7decef](https://togithub.com/axios/axios/commit/e7decef6a99f4627e27ed9ea5b00ce8e201c3841)) - **params:** re-added the ability to set the function as `paramsSerializer` config; ([#5633](https://togithub.com/axios/axios/issues/5633)) ([a56c866](https://togithub.com/axios/axios/commit/a56c8661209d5ce5a645a05f294a0e08a6c1f6b3)) ##### Contributors to this release - [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+28/-10 (#5633 #5584 )") ### [`v1.3.4`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#134-2023-02-22) [Compare Source](https://togithub.com/axios/axios/compare/v1.3.3...v1.3.4) ##### Bug Fixes - **blob:** added a check to make sure the Blob class is available in the browser's global scope; ([#5548](https://togithub.com/axios/axios/issues/5548)) ([3772c8f](https://togithub.com/axios/axios/commit/3772c8fe74112a56e3e9551f894d899bc3a9443a)) - **http:** fixed regression bug when handling synchronous errors inside the adapter; ([#5564](https://togithub.com/axios/axios/issues/5564)) ([a3b246c](https://togithub.com/axios/axios/commit/a3b246c9de5c3bc4b5a742e15add55b375479451)) ##### Contributors to this release - [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+38/-26 (#5564 )") - [lcysgsg](https://togithub.com/lcysgsg "+4/-0 (#5548 )") - [Michael Di Prisco](https://togithub.com/Cadienvan "+3/-0 (#5444 )") ### [`v1.3.3`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#133-2023-02-13) [Compare Source](https://togithub.com/axios/axios/compare/v1.3.2...v1.3.3) ##### Bug Fixes - **formdata:** added a check to make sure the FormData class is available in the browser's global scope; ([#5545](https://togithub.com/axios/axios/issues/5545)) ([a6dfa72](https://togithub.com/axios/axios/commit/a6dfa72010db5ad52db8bd13c0f98e537e8fd05d)) - **formdata:** fixed setting NaN as Content-Length for form payload in some cases; ([#5535](https://togithub.com/axios/axios/issues/5535)) ([c19f7bf](https://togithub.com/axios/axios/commit/c19f7bf770f90ae8307f4ea3104f227056912da1)) - **headers:** fixed the filtering logic of the clear method; ([#5542](https://togithub.com/axios/axios/issues/5542)) ([ea87ebf](https://togithub.com/axios/axios/commit/ea87ebfe6d1699af072b9e7cd40faf8f14b0ab93)) ##### Contributors to this release - [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+11/-7 (#5545 #5535 #5542 )") - [陈若枫](https://togithub.com/ruofee "+2/-2 (#5467 )") ### [`v1.3.2`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#132-2023-02-03) [Compare Source](https://togithub.com/axios/axios/compare/v1.3.1...v1.3.2) ##### Bug Fixes - **http:** treat http://localhost as base URL for relative paths to avoid `ERR_INVALID_URL` error; ([#5528](https://togithub.com/axios/axios/issues/5528)) ([128d56f](https://togithub.com/axios/axios/commit/128d56f4a0fb8f5f2ed6e0dd80bc9225fee9538c)) - **http:** use explicit import instead of TextEncoder global; ([#5530](https://togithub.com/axios/axios/issues/5530)) ([6b3c305](https://togithub.com/axios/axios/commit/6b3c305fc40c56428e0afabedc6f4d29c2830f6f)) ##### Contributors to this release - [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+2/-1 (#5530 #5528 )") ### [`v1.3.1`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#131-2023-02-01) [Compare Source](https://togithub.com/axios/axios/compare/v1.3.0...v1.3.1) ##### Bug Fixes - **formdata:** add hotfix to use the asynchronous API to compute the content-length header value; ([#5521](https://togithub.com/axios/axios/issues/5521)) ([96d336f](https://togithub.com/axios/axios/commit/96d336f527619f21da012fe1f117eeb53e5a2120)) - **serializer:** fixed serialization of array-like objects; ([#5518](https://togithub.com/axios/axios/issues/5518)) ([08104c0](https://togithub.com/axios/axios/commit/08104c028c0f9353897b1b6691d74c440fd0c32d)) ##### Contributors to this release - [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+27/-8 (#5521 #5518 )") ### [`v1.3.0`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#130-2023-01-31) [Compare Source](https://togithub.com/axios/axios/compare/v1.2.6...v1.3.0) ##### Bug Fixes - **headers:** fixed & optimized clear method; ([#5507](https://togithub.com/axios/axios/issues/5507)) ([9915635](https://togithub.com/axios/axios/commit/9915635c69d0ab70daca5738488421f67ca60959)) - **http:** add zlib headers if missing ([#5497](https://togithub.com/axios/axios/issues/5497)) ([65e8d1e](https://togithub.com/axios/axios/commit/65e8d1e28ce829f47a837e45129730e541950d3c)) ##### Features - **fomdata:** added support for spec-compliant FormData & Blob types; ([#5316](https://togithub.com/axios/axios/issues/5316)) ([6ac574e](https://togithub.com/axios/axios/commit/6ac574e00a06731288347acea1e8246091196953)) ##### Contributors to this release - [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+352/-67 (#5514 #5512 #5510 #5509 #5508 #5316 #5507 )") - [ItsNotGoodName](https://togithub.com/ItsNotGoodName "+43/-2 (#5497 )") #### [1.2.6](https://togithub.com/axios/axios/compare/v1.2.5...v1.2.6) (2023-01-28) ##### Bug Fixes - **headers:** added missed Authorization accessor; ([#5502](https://togithub.com/axios/axios/issues/5502)) ([342c0ba](https://togithub.com/axios/axios/commit/342c0ba9a16ea50f5ed7d2366c5c1a2c877e3f26)) - **types:** fixed `CommonRequestHeadersList` & `CommonResponseHeadersList` types to be private in commonJS; ([#5503](https://togithub.com/axios/axios/issues/5503)) ([5a3d0a3](https://togithub.com/axios/axios/commit/5a3d0a3234d77361a1bc7cedee2da1e11df08e2c)) ##### Contributors to this release - ![avatar](https://avatars.githubusercontent.com/u/12586868?v=4\&s=16) [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+24/-9 (#5503 #5502 )") #### [1.2.5](https://togithub.com/axios/axios/compare/v1.2.4...v1.2.5) (2023-01-26) ##### Bug Fixes - **types:** fixed AxiosHeaders to handle spread syntax by making all methods non-enumerable; ([#5499](https://togithub.com/axios/axios/issues/5499)) ([580f1e8](https://togithub.com/axios/axios/commit/580f1e8033a61baa38149d59fd16019de3932c22)) ##### Contributors to this release - ![avatar](https://avatars.githubusercontent.com/u/12586868?v=4\&s=16) [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+82/-54 (#5499 )") - ![avatar](https://avatars.githubusercontent.com/u/20516159?v=4\&s=16) [Elliot Ford](https://togithub.com/EFord36 "+1/-1 (#5462 )") #### [1.2.4](https://togithub.com/axios/axios/compare/v1.2.3...v1.2.4) (2023-01-22) ##### Bug Fixes - **types:** renamed `RawAxiosRequestConfig` back to `AxiosRequestConfig`; ([#5486](https://togithub.com/axios/axios/issues/5486)) ([2a71f49](https://togithub.com/axios/axios/commit/2a71f49bc6c68495fa419003a3107ed8bd703ad0)) - **types:** fix `AxiosRequestConfig` generic; ([#5478](https://togithub.com/axios/axios/issues/5478)) ([9bce81b](https://togithub.com/axios/axios/commit/186ea062da8b7d578ae78b1a5c220986b9bce81b)) ##### Contributors to this release - ![avatar](https://avatars.githubusercontent.com/u/12586868?v=4\&s=16) [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+242/-108 (#5486 #5482 )") - ![avatar](https://avatars.githubusercontent.com/u/9430821?v=4\&s=16) [Daniel Hillmann](https://togithub.com/hilleer "+1/-1 (#5478 )") #### [1.2.3](https://togithub.com/axios/axios/compare/1.2.2...1.2.3) (2023-01-10) ##### Bug Fixes - **types:** fixed AxiosRequestConfig header interface by refactoring it to RawAxiosRequestConfig; ([#5420](https://togithub.com/axios/axios/issues/5420)) ([0811963](https://togithub.com/axios/axios/commit/08119634a22f1d5b19f5c9ea0adccb6d3eebc3bc)) ##### Contributors to this release - ![avatar](https://avatars.githubusercontent.com/u/12586868?v=4\&s=16) [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+938/-442 (#5456 #5455 #5453 #5451 #5449 #5447 #5446 #5443 #5442 #5439 #5420 )") #### \[1.2.2] - 2022-12-29 ##### Fixed - fix(ci): fix release script inputs [#5392](https://togithub.com/axios/axios/pull/5392) - fix(ci): prerelease scipts [#5377](https://togithub.com/axios/axios/pull/5377) - fix(ci): release scripts [#5376](https://togithub.com/axios/axios/pull/5376) - fix(ci): typescript tests [#5375](https://togithub.com/axios/axios/pull/5375) - fix: Brotli decompression [#5353](https://togithub.com/axios/axios/pull/5353) - fix: add missing HttpStatusCode [#5345](https://togithub.com/axios/axios/pull/5345) ##### Chores - chore(ci): set conventional-changelog header config [#5406](https://togithub.com/axios/axios/pull/5406) - chore(ci): fix automatic contributors resolving [#5403](https://togithub.com/axios/axios/pull/5403) - chore(ci): improved logging for the contributors list generator [#5398](https://togithub.com/axios/axios/pull/5398) - chore(ci): fix release action [#5397](https://togithub.com/axios/axios/pull/5397) - chore(ci): fix version bump script by adding bump argument for target version [#5393](https://togithub.com/axios/axios/pull/5393) - chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 [#5342](https://togithub.com/axios/axios/pull/5342) - chore(ci): GitHub Actions Release script [#5384](https://togithub.com/axios/axios/pull/5384) - chore(ci): release scripts [#5364](https://togithub.com/axios/axios/pull/5364) ##### Contributors to this release - ![avatar](https://avatars.githubusercontent.com/u/12586868?v=4\&s=16) [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS) - ![avatar](https://avatars.githubusercontent.com/u/1652293?v=4\&s=16) [Winnie](https://togithub.com/winniehell) #### \[1.2.1] - 2022-12-05 ##### Changed - feat(exports): export mergeConfig [#5151](https://togithub.com/axios/axios/pull/5151) ##### Fixed - fix(CancelledError): include config [#4922](https://togithub.com/axios/axios/pull/4922) - fix(general): removing multiple/trailing/leading whitespace [#5022](https://togithub.com/axios/axios/pull/5022) - fix(headers): decompression for responses without Content-Length header [#5306](https://togithub.com/axios/axios/pull/5306) - fix(webWorker): exception to sending form data in web worker [#5139](https://togithub.com/axios/axios/pull/5139) ##### Refactors - refactor(types): AxiosProgressEvent.event type to any [#5308](https://togithub.com/axios/axios/pull/5308) - refactor(types): add missing types for static AxiosError.from method [#4956](https://togithub.com/axios/axios/pull/4956) ##### Chores - chore(docs): remove README link to non-existent upgrade guide [#5307](https://togithub.com/axios/axios/pull/5307) - chore(docs): typo in issue template name [#5159](https://togithub.com/axios/axios/pull/5159) ##### Contributors to this release - [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS) - [Zachary Lysobey](https://togithub.com/zachlysobey) - [Kevin Ennis](https://togithub.com/kevincennis) - [Philipp Loose](https://togithub.com/phloose) - [secondl1ght](https://togithub.com/secondl1ght) - [wenzheng](https://togithub.com/0x30) - [Ivan Barsukov](https://togithub.com/ovarn) - [Arthur Fiorette](https://togithub.com/arthurfiorette) #### \[1.2.0] - 2022-11-10 ##### Changed - changed: refactored module exports [#5162](https://togithub.com/axios/axios/pull/5162) - change: re-added support for loading Axios with require('axios').default [#5225](https://togithub.com/axios/axios/pull/5225) ##### Fixed - fix: improve AxiosHeaders class [#5224](https://togithub.com/axios/axios/pull/5224) - fix: TypeScript type definitions for commonjs [#5196](https://togithub.com/axios/axios/pull/5196) - fix: type definition of use method on AxiosInterceptorManager to match the the README [#5071](https://togithub.com/axios/axios/pull/5071) - fix: \__dirname is not defined in the sandbox [#5269](https://togithub.com/axios/axios/pull/5269) - fix: AxiosError.toJSON method to avoid circular references [#5247](https://togithub.com/axios/axios/pull/5247) - fix: Z_BUF_ERROR when content-encoding is set but the response body is empty [#5250](https://togithub.com/axios/axios/pull/5250) ##### Refactors - refactor: allowing adapters to be loaded by name [#5277](https://togithub.com/axios/axios/pull/5277) ##### Chores - chore: force CI restart [#5243](https://togithub.com/axios/axios/pull/5243) - chore: update ECOSYSTEM.md [#5077](https://togithub.com/axios/axios/pull/5077) - chore: update get/index.html [#5116](https://togithub.com/axios/axios/pull/5116) - chore: update Sandbox UI/UX [#5205](https://togithub.com/axios/axios/pull/5205) - chore:(actions): remove git credentials after checkout [#5235](https://togithub.com/axios/axios/pull/5235) - chore(actions): bump actions/dependency-review-action from 2 to 3 [#5266](https://togithub.com/axios/axios/pull/5266) - chore(packages): bump loader-utils from 1.4.1 to 1.4.2 [#5295](https://togithub.com/axios/axios/pull/5295) - chore(packages): bump engine.io from 6.2.0 to 6.2.1 [#5294](https://togithub.com/axios/axios/pull/5294) - chore(packages): bump socket.io-parser from 4.0.4 to 4.0.5 [#5241](https://togithub.com/axios/axios/pull/5241) - chore(packages): bump loader-utils from 1.4.0 to 1.4.1 [#5245](https://togithub.com/axios/axios/pull/5245) - chore(docs): update Resources links in README [#5119](https://togithub.com/axios/axios/pull/5119) - chore(docs): update the link for JSON url [#5265](https://togithub.com/axios/axios/pull/5265) - chore(docs): fix broken links [#5218](https://togithub.com/axios/axios/pull/5218) - chore(docs): update and rename UPGRADE_GUIDE.md to MIGRATION_GUIDE.md [#5170](https://togithub.com/axios/axios/pull/5170) - chore(docs): typo fix line [#856](https://togithub.com/axios/axios/issues/856) and [#920](https://togithub.com/axios/axios/issues/920) [#5194](https://togithub.com/axios/axios/pull/5194) - chore(docs): typo fix [#800](https://togithub.com/axios/axios/issues/800) [#5193](https://togithub.com/axios/axios/pull/5193) - chore(docs): fix typos [#5184](https://togithub.com/axios/axios/pull/5184) - chore(docs): fix punctuation in README.md [#5197](https://togithub.com/axios/axios/pull/5197) - chore(docs): update readme in the Handling Errors section - issue reference [#5260](https://togithub.com/axios/axios/issues/5260) [#5261](https://togithub.com/axios/axios/pull/5261) - chore: remove \b from filename [#5207](https://togithub.com/axios/axios/pull/5207) - chore(docs): update CHANGELOG.md [#5137](https://togithub.com/axios/axios/pull/5137) - chore: add sideEffects false to package.json [#5025](https://togithub.com/axios/axios/pull/5025) ##### Contributors to this release - [Maddy Miller](https://togithub.com/me4502) - [Amit Saini](https://togithub.com/amitsainii) - [ecyrbe](https://togithub.com/ecyrbe) - [Ikko Ashimine](https://togithub.com/eltociear) - [Geeth Gunnampalli](https://togithub.com/thetechie7) - [Shreem Asati](https://togithub.com/shreem-123) - [Frieder Bluemle](https://togithub.com/friederbluemle) - [윤세영](https://togithub.com/yunseyeong) - [Claudio Busatto](https://togithub.com/cjcbusatto) - [Remco Haszing](https://togithub.com/remcohaszing) - [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS) - [Csaba Maulis](https://togithub.com/om4csaba) - [MoPaMo](https://togithub.com/MoPaMo) - [Daniel Fjeldstad](https://togithub.com/w3bdesign) - [Adrien Brunet](https://togithub.com/adrien-may) - [Frazer Smith](https://togithub.com/Fdawgs) - [HaiTao](https://togithub.com/836334258) - [AZM](https://togithub.com/aziyatali) - [relbns](https://togithub.com/relbns) #### \[1.1.3] - 2022-10-15 ##### Added - Added custom params serializer support [#5113](https://togithub.com/axios/axios/pull/5113) ##### Fixed - Fixed top-level export to keep them in-line with static properties [#5109](https://togithub.com/axios/axios/pull/5109) - Stopped including null values to query string. [#5108](https://togithub.com/axios/axios/pull/5108) - Restored proxy config backwards compatibility with 0.x [#5097](https://togithub.com/axios/axios/pull/5097) - Added back AxiosHeaders in AxiosHeaderValue [#5103](https://togithub.com/axios/axios/pull/5103) - Pin CDN install instructions to a specific version [#5060](https://togithub.com/axios/axios/pull/5060) - Handling of array values fixed for AxiosHeaders [#5085](https://togithub.com/axios/axios/pull/5085) ##### Chores - docs: match badge style, add link to them [#5046](https://togithub.com/axios/axios/pull/5046) - chore: fixing comments typo [#5054](https://togithub.com/axios/axios/pull/5054) - chore: update issue template [#5061](https://togithub.com/axios/axios/pull/5061) - chore: added progress capturing section to the docs; [#5084](https://togithub.com/axios/axios/pull/5084) ##### Contributors to this release - [Jason Saayman](https://togithub.com/jasonsaayman) - [scarf](https://togithub.com/scarf005) - [Lenz Weber-Tronic](https://togithub.com/phryneas) - [Arvindh](https://togithub.com/itsarvindh) - [Félix Legrelle](https://togithub.com/FelixLgr) - [Patrick Petrovic](https://togithub.com/ppati000) - [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS) - [littledian](https://togithub.com/littledian) - [ChronosMasterOfAllTime](https://togithub.com/ChronosMasterOfAllTime) #### \[1.1.2] - 2022-10-07 ##### Fixed - Fixed broken exports for UMD builds. ##### Contributors to this release - [Jason Saayman](https://togithub.com/jasonsaayman) #### \[1.1.1] - 2022-10-07 ##### Fixed - 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. ##### Contributors to this release - [Jason Saayman](https://togithub.com/jasonsaayman) #### \[1.1.0] - 2022-10-06 ##### Fixed - Fixed missing exports in type definition index.d.ts [#5003](https://togithub.com/axios/axios/pull/5003) - Fixed query params composing [#5018](https://togithub.com/axios/axios/pull/5018) - Fixed GenericAbortSignal interface by making it more generic [#5021](https://togithub.com/axios/axios/pull/5021) - Fixed adding "clear" to AxiosInterceptorManager [#5010](https://togithub.com/axios/axios/pull/5010) - Fixed commonjs & umd exports [#5030](https://togithub.com/axios/axios/pull/5030) - Fixed inability to access response headers when using axios 1.x with Jest [#5036](https://togithub.com/axios/axios/pull/5036) ##### Contributors to this release - [Trim21](https://togithub.com/trim21) - [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS) - [shingo.sasaki](https://togithub.com/s-sasaki-0529) - [Ivan Pepelko](https://togithub.com/ivanpepelko) - [Richard Kořínek](https://togithub.com/risa) #### \[1.0.0] - 2022-10-04 ##### Added - Added stack trace to AxiosError [#4624](https://togithub.com/axios/axios/pull/4624) - Add AxiosError to AxiosStatic [#4654](https://togithub.com/axios/axios/pull/4654) - Replaced Rollup as our build runner [#4596](https://togithub.com/axios/axios/pull/4596) - Added generic TS types for the exposed toFormData helper [#4668](https://togithub.com/axios/axios/pull/4668) - Added listen callback function [#4096](https://togithub.com/axios/axios/pull/4096) - Added instructions for installing using PNPM [#4207](https://togithub.com/axios/axios/pull/4207) - Added generic AxiosAbortSignal TS interface to avoid importing AbortController polyfill [#4229](https://togithub.com/axios/axios/pull/4229) - Added axios-url-template in ECOSYSTEM.md [#4238](https://togithub.com/axios/axios/pull/4238) - 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://togithub.com/axios/axios/pull/4248) - Added react hook plugin [#4319](https://togithub.com/axios/axios/pull/4319) - Adding HTTP status code for transformResponse [#4580](https://togithub.com/axios/axios/pull/4580) - Added blob to the list of protocols supported by the browser [#4678](https://togithub.com/axios/axios/pull/4678) - Resolving proxy from env on redirect [#4436](https://togithub.com/axios/axios/pull/4436) - Added enhanced toFormData implementation with additional options [4704](https://togithub.com/axios/axios/pull/4704) - Adding Canceler parameters config and request [#4711](https://togithub.com/axios/axios/pull/4711) - Added automatic payload serialization to application/x-www-form-urlencoded [#4714](https://togithub.com/axios/axios/pull/4714) - Added the ability for webpack users to overwrite built-ins [#4715](https://togithub.com/axios/axios/pull/4715) - Added string\[] to AxiosRequestHeaders type [#4322](https://togithub.com/axios/axios/pull/4322) - Added the ability for the url-encoded-form serializer to respect the formSerializer config [#4721](https://togithub.com/axios/axios/pull/4721) - Added isCancel type assert [#4293](https://togithub.com/axios/axios/pull/4293) - Added data URL support for node.js [#4725](https://togithub.com/axios/axios/pull/4725) - Adding types for progress event callbacks [#4675](https://togithub.com/axios/axios/pull/4675) - URL params serializer [#4734](https://togithub.com/axios/axios/pull/4734) - Added axios.formToJSON method [#4735](https://togithub.com/axios/axios/pull/4735) - Bower platform add data protocol [#4804](https://togithub.com/axios/axios/pull/4804) - Use WHATWG URL API instead of url.parse() [#4852](https://togithub.com/axios/axios/pull/4852) - Add ENUM containing Http Status Codes to typings [#4903](https://togithub.com/axios/axios/pull/4903) - Improve typing of timeout in index.d.ts [#4934](https://togithub.com/axios/axios/pull/4934) ##### Changed - Updated AxiosError.config to be optional in the type definition [#4665](https://togithub.com/axios/axios/pull/4665) - Updated README emphasizing the URLSearchParam built-in interface over other solutions [#4590](https://togithub.com/axios/axios/pull/4590) - Include request and config when creating a CanceledError instance [#4659](https://togithub.com/axios/axios/pull/4659) - Changed func-names eslint rule to as-needed [#4492](https://togithub.com/axios/axios/pull/4492) - Replacing deprecated substr() with slice() as substr() is deprecated [#4468](https://togithub.com/axios/axios/pull/4468) - Updating HTTP links in README.md to use HTTPS [#4387](https://togithub.com/axios/axios/pull/4387) - Updated to a better trim() polyfill [#4072](https://togithub.com/axios/axios/pull/4072) - Updated types to allow specifying partial default headers on instance create [#4185](https://togithub.com/axios/axios/pull/4185) - Expanded isAxiosError types [#4344](https://togithub.com/axios/axios/pull/4344) - Updated type definition for axios instance methods [#4224](https://togithub.com/axios/axios/pull/4224) - Updated eslint config [#4722](https://togithub.com/axios/axios/pull/4722) - Updated Docs [#4742](https://togithub.com/axios/axios/pull/4742) - Refactored Axios to use ES2017 [#4787](https://togithub.com/axios/axios/pull/4787) ##### Deprecated - 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. ##### Removed - Removed incorrect argument for NetworkError constructor [#4656](https://togithub.com/axios/axios/pull/4656) - Removed Webpack [#4596](https://togithub.com/axios/axios/pull/4596) - Removed function that transform arguments to array [#4544](https://togithub.com/axios/axios/pull/4544) ##### Fixed - Fixed grammar in README [#4649](https://togithub.com/axios/axios/pull/4649) - Fixed code error in README [#4599](https://togithub.com/axios/axios/pull/4599) - Optimized the code that checks cancellation [#4587](https://togithub.com/axios/axios/pull/4587) - Fix url pointing to defaults.js in README [#4532](https://togithub.com/axios/axios/pull/4532) - Use type alias instead of interface for AxiosPromise [#4505](https://togithub.com/axios/axios/pull/4505) - Fix some word spelling and lint style in code comments [#4500](https://togithub.com/axios/axios/pull/4500) - Edited readme with 3 updated browser icons of Chrome, FireFox and Safari [#4414](https://togithub.com/axios/axios/pull/4414) - Bump follow-redirects from 1.14.9 to 1.15.0 [#4673](https://togithub.com/axios/axios/pull/4673) - Fixing http tests to avoid hanging when assertions fail [#4435](https://togithub.com/axios/axios/pull/4435) - Fix TS definition for AxiosRequestTransformer [#4201](https://togithub.com/axios/axios/pull/4201) - Fix grammatical issues in README [#4232](https://togithub.com/axios/axios/pull/4232) - Fixing instance.defaults.headers type [#4557](https://togithub.com/axios/axios/pull/4557) - Fixed race condition on immediate requests cancellation [#4261](https://togithub.com/axios/axios/pull/4261) - Fixing Z_BUF_ERROR when no content [#4701](https://togithub.com/axios/axios/pull/4701) - Fixing proxy beforeRedirect regression [#4708](https://togithub.com/axios/axios/pull/4708) - Fixed AxiosError status code type [#4717](https://togithub.com/axios/axios/pull/4717) - Fixed AxiosError stack capturing [#4718](https://togithub.com/axios/axios/pull/4718) - Fixing AxiosRequestHeaders typings [#4334](https://togithub.com/axios/axios/pull/4334) - Fixed max body length defaults [#4731](https://togithub.com/axios/axios/pull/4731) - Fixed toFormData Blob issue on node>v17 [#4728](https://togithub.com/axios/axios/pull/4728) - Bump grunt from 1.5.2 to 1.5.3 [#4743](https://togithub.com/axios/axios/pull/4743) - Fixing content-type header repeated [#4745](https://togithub.com/axios/axios/pull/4745) - Fixed timeout error message for http [4738](https://togithub.com/axios/axios/pull/4738) - Request ignores false, 0 and empty string as body values [#4785](https://togithub.com/axios/axios/pull/4785) - Added back missing minified builds [#4805](https://togithub.com/axios/axios/pull/4805) - Fixed a type error [#4815](https://togithub.com/axios/axios/pull/4815) - Fixed a regression bug with unsubscribing from cancel token; [#4819](https://togithub.com/axios/axios/pull/4819) - Remove repeated compression algorithm [#4820](https://togithub.com/axios/axios/pull/4820) - The error of calling extend to pass parameters [#4857](https://togithub.com/axios/axios/pull/4857) - SerializerOptions.indexes allows boolean | null | undefined [#4862](https://togithub.com/axios/axios/pull/4862) - Require interceptors to return values [#4874](https://togithub.com/axios/axios/pull/4874) - Removed unused imports [#4949](https://togithub.com/axios/axios/pull/4949) - Allow null indexes on formSerializer and paramsSerializer [#4960](https://togithub.com/axios/axios/pull/4960) ##### Chores - Set permissions for GitHub actions [#4765](https://togithub.com/axios/axios/pull/4765) - Included githubactions in the dependabot config [#4770](https://togithub.com/axios/axios/pull/4770) - Included dependency review [#4771](https://togithub.com/axios/axios/pull/4771) - Update security.md [#4784](https://togithub.com/axios/axios/pull/4784) - Remove unnecessary spaces [#4854](https://togithub.com/axios/axios/pull/4854) - Simplify the import path of AxiosError [#4875](https://togithub.com/axios/axios/pull/4875) - Fix Gitpod dead link [#4941](https://togithub.com/axios/axios/pull/4941) - Enable syntax highlighting for a code block [#4970](https://togithub.com/axios/axios/pull/4970) - Using Logo Axios in Readme.md [#4993](https://togithub.com/axios/axios/pull/4993) - Fix markup for note in README [#4825](https://togithub.com/axios/axios/pull/4825) - Fix typo and formatting, add colons [#4853](https://togithub.com/axios/axios/pull/4853) - Fix typo in readme [#4942](https://togithub.com/axios/axios/pull/4942) ##### Security - Update SECURITY.md [#4687](https://togithub.com/axios/axios/pull/4687) ##### Contributors to this release - [Bertrand Marron](https://togithub.com/tusbar) - [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS) - [Dan Mooney](https://togithub.com/danmooney) - [Michael Li](https://togithub.com/xiaoyu-tamu) - [aong](https://togithub.com/yxwzaxns) - [Des Preston](https://togithub.com/despreston) - [Ted Robertson](https://togithub.com/tredondo) - [zhoulixiang](https://togithub.com/zh-lx) - [Arthur Fiorette](https://togithub.com/arthurfiorette) - [Kumar Shanu](https://togithub.com/Kr-Shanu) - [JALAL](https://togithub.com/JLL32) - [Jingyi Lin](https://togithub.com/MageeLin) - [Philipp Loose](https://togithub.com/phloose) - [Alexander Shchukin](https://togithub.com/sashsvamir) - [Dave Cardwell](https://togithub.com/davecardwell) - [Cat Scarlet](https://togithub.com/catscarlet) - [Luca Pizzini](https://togithub.com/lpizzinidev) - [Kai](https://togithub.com/Schweinepriester) - [Maxime Bargiel](https://togithub.com/mbargiel) - [Brian Helba](https://togithub.com/brianhelba) - [reslear](https://togithub.com/reslear) - [Jamie Slome](https://togithub.com/JamieSlome) - [Landro3](https://togithub.com/Landro3) - [rafw87](https://togithub.com/rafw87) - [Afzal Sayed](https://togithub.com/afzalsayed96) - [Koki Oyatsu](https://togithub.com/kaishuu0123) - [Dave](https://togithub.com/wangcch) - [暴走老七](https://togithub.com/baozouai) - [Spencer](https://togithub.com/spalger) - [Adrian Wieprzkowicz](https://togithub.com/Argeento) - [Jamie Telin](https://togithub.com/lejahmie) - [毛呆](https://togithub.com/aweikalee) - [Kirill Shakirov](https://togithub.com/turisap) - [Rraji Abdelbari](https://togithub.com/estarossa0) - [Jelle Schutter](https://togithub.com/jelleschutter) - [Tom Ceuppens](https://togithub.com/KyorCode) - [Johann Cooper](https://togithub.com/JohannCooper) - [Dimitris Halatsis](https://togithub.com/mitsos1os) - [chenjigeng](https://togithub.com/chenjigeng) - [João Gabriel Quaresma](https://togithub.com/joaoGabriel55) - [Victor Augusto](https://togithub.com/VictorAugDB) - [neilnaveen](https://togithub.com/neilnaveen) - [Pavlos](https://togithub.com/psmoros) - [Kiryl Valkovich](https://togithub.com/visortelle) - [Naveen](https://togithub.com/naveensrinivasan) - [wenzheng](https://togithub.com/0x30) - [hcwhan](https://togithub.com/hcwhan) - [Bassel Rachid](https://togithub.com/basselworkforce) - [Grégoire Pineau](https://togithub.com/lyrixx) - [felipedamin](https://togithub.com/felipedamin) - [Karl Horky](https://togithub.com/karlhorky) - [Yue JIN](https://togithub.com/kingyue737) - [Usman Ali Siddiqui](https://togithub.com/usman250994) - [WD](https://togithub.com/techbirds) - [Günther Foidl](https://togithub.com/gfoidl) - [Stephen Jennings](https://togithub.com/jennings) - [C.T.Lin](https://togithub.com/chentsulin) - [mia-z](https://togithub.com/mia-z) - [Parth Banathia](https://togithub.com/Parth0105) - [parth0105pluang](https://togithub.com/parth0105pluang) - [Marco Weber](https://togithub.com/mrcwbr) - [Luca Pizzini](https://togithub.com/lpizzinidev) - [Willian Agostini](https://togithub.com/WillianAgostini) - [Huyen Nguyen](https://togithub.com/huyenltnguyen) ### [`v1.2.6`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#126-2023-01-28) [Compare Source](https://togithub.com/axios/axios/compare/v1.2.5...v1.2.6) ##### Bug Fixes - **headers:** added missed Authorization accessor; ([#5502](https://togithub.com/axios/axios/issues/5502)) ([342c0ba](https://togithub.com/axios/axios/commit/342c0ba9a16ea50f5ed7d2366c5c1a2c877e3f26)) - **types:** fixed `CommonRequestHeadersList` & `CommonResponseHeadersList` types to be private in commonJS; ([#5503](https://togithub.com/axios/axios/issues/5503)) ([5a3d0a3](https://togithub.com/axios/axios/commit/5a3d0a3234d77361a1bc7cedee2da1e11df08e2c)) ##### Contributors to this release - ![avatar](https://avatars.githubusercontent.com/u/12586868?v=4\&s=16) [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+24/-9 (#5503 #5502 )") ### [`v1.2.5`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#125-2023-01-26) [Compare Source](https://togithub.com/axios/axios/compare/v1.2.4...v1.2.5) ##### Bug Fixes - **types:** fixed AxiosHeaders to handle spread syntax by making all methods non-enumerable; ([#5499](https://togithub.com/axios/axios/issues/5499)) ([580f1e8](https://togithub.com/axios/axios/commit/580f1e8033a61baa38149d59fd16019de3932c22)) ##### Contributors to this release - ![avatar](https://avatars.githubusercontent.com/u/12586868?v=4\&s=16) [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+82/-54 (#5499 )") - ![avatar](https://avatars.githubusercontent.com/u/20516159?v=4\&s=16) [Elliot Ford](https://togithub.com/EFord36 "+1/-1 (#5462 )") ### [`v1.2.4`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#124-2023-01-22) [Compare Source](https://togithub.com/axios/axios/compare/v1.2.3...v1.2.4) ##### Bug Fixes - **types:** renamed `RawAxiosRequestConfig` back to `AxiosRequestConfig`; ([#5486](https://togithub.com/axios/axios/issues/5486)) ([2a71f49](https://togithub.com/axios/axios/commit/2a71f49bc6c68495fa419003a3107ed8bd703ad0)) - **types:** fix `AxiosRequestConfig` generic; ([#5478](https://togithub.com/axios/axios/issues/5478)) ([9bce81b](https://togithub.com/axios/axios/commit/186ea062da8b7d578ae78b1a5c220986b9bce81b)) ##### Contributors to this release - ![avatar](https://avatars.githubusercontent.com/u/12586868?v=4\&s=16) [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+242/-108 (#5486 #5482 )") - ![avatar](https://avatars.githubusercontent.com/u/9430821?v=4\&s=16) [Daniel Hillmann](https://togithub.com/hilleer "+1/-1 (#5478 )") ### [`v1.2.3`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#123-2023-01-10) [Compare Source](https://togithub.com/axios/axios/compare/1.2.2...v1.2.3) ##### Bug Fixes - **types:** fixed AxiosRequestConfig header interface by refactoring it to RawAxiosRequestConfig; ([#5420](https://togithub.com/axios/axios/issues/5420)) ([0811963](https://togithub.com/axios/axios/commit/08119634a22f1d5b19f5c9ea0adccb6d3eebc3bc)) ##### Contributors to this release - ![avatar](https://avatars.githubusercontent.com/u/12586868?v=4\&s=16) [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+938/-442 (#5456 #5455 #5453 #5451 #5449 #5447 #5446 #5443 #5442 #5439 #5420 )") ### [`v1.2.2`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#122---2022-12-29) [Compare Source](https://togithub.com/axios/axios/compare/v1.2.1...1.2.2) ##### Fixed - fix(ci): fix release script inputs [#5392](https://togithub.com/axios/axios/pull/5392) - fix(ci): prerelease scipts [#5377](https://togithub.com/axios/axios/pull/5377) - fix(ci): release scripts [#5376](https://togithub.com/axios/axios/pull/5376) - fix(ci): typescript tests [#5375](https://togithub.com/axios/axios/pull/5375) - fix: Brotli decompression [#5353](https://togithub.com/axios/axios/pull/5353) - fix: add missing HttpStatusCode [#5345](https://togithub.com/axios/axios/pull/5345) ##### Chores - chore(ci): set conventional-changelog header config [#5406](https://togithub.com/axios/axios/pull/5406) - chore(ci): fix automatic contributors resolving [#5403](https://togithub.com/axios/axios/pull/5403) - chore(ci): improved logging for the contributors list generator [#5398](https://togithub.com/axios/axios/pull/5398) - chore(ci): fix release action [#5397](https://togithub.com/axios/axios/pull/5397) - chore(ci): fix version bump script by adding bump argument for target version [#5393](https://togithub.com/axios/axios/pull/5393) - chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 [#5342](https://togithub.com/axios/axios/pull/5342) - chore(ci): GitHub Actions Release script [#5384](https://togithub.com/axios/axios/pull/5384) - chore(ci): release scripts [#5364](https://togithub.com/axios/axios/pull/5364) ##### Contributors to this release - ![avatar](https://avatars.githubusercontent.com/u/12586868?v=4\&s=16) [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS) - ![avatar](https://avatars.githubusercontent.com/u/1652293?v=4\&s=16) [Winnie](https://togithub.com/winniehell) ### [`v1.2.1`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#121---2022-12-05) [Compare Source](https://togithub.com/axios/axios/compare/v1.2.0...v1.2.1) ##### Changed - feat(exports): export mergeConfig [#5151](https://togithub.com/axios/axios/pull/5151) ##### Fixed - fix(CancelledError): include config [#4922](https://togithub.com/axios/axios/pull/4922) - fix(general):Configuration
📅 Schedule: Branch creation - "" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.