axios v0.21.2 Release Notes

Release Date: 2021-09-04 // over 2 years ago
  • πŸ›  Fixes and Functionality:

    • ⚑️ Updating axios requests to be delayed by pre-emptive promise creation (#2702)
    • βž• Adding "synchronous" and "runWhen" options to interceptors api (#2702)
    • ⚑️ Updating of transformResponse (#3377)
    • βž• Adding ability to omit User-Agent header (#3703)
    • βž• Adding multiple JSON improvements (#3688, #3763)
    • πŸ›  Fixing quadratic runtime and extra memory usage when setting a maxContentLength (#3738)
    • βž• Adding parseInt to config.timeout (#3781)
    • βž• Adding custom return type support to interceptor (#3783)
    • βž• Adding security fix for ReDoS vulnerability (#3980)

    βœ… Internal and Tests:

    • ⚑️ Updating build dev dependancies (#3401)
    • πŸ›  Fixing builds running on Travis CI (#3538)
    • ⚑️ Updating follow rediect version (#3694, #3771)
    • ⚑️ Updating karma sauce launcher to fix failing sauce tests (#3712, #3717)
    • ⚑️ Updating content-type header for application/json to not contain charset field, according do RFC 8259 (#2154)
    • πŸ›  Fixing tests by bumping karma-sauce-launcher version (#3813)
    • πŸ‘· Changing testing process from Travis CI to GitHub Actions (#3938)

    πŸ“š Documentation:

    • πŸ“š Updating documentation around the use of AUTH_TOKEN with multiple domain endpoints (#3539)
    • βœ‚ Remove duplication of item in changelog (#3523)
    • πŸ›  Fixing gramatical errors (#2642)
    • πŸ›  Fixing spelling error (#3567)
    • Moving gitpod metion (#2637)
    • βž• Adding new axios documentation website link (#3681, #3707)
    • πŸ“š Updating documentation around dispatching requests (#3772)
    • βž• Adding documentation for the type guard isAxiosError (#3767)
    • βž• Adding explanation of cancel token (#3803)
    • ⚑️ Updating CI status badge (#3953)
    • πŸ›  Fixing errors with JSON documentation (#3936)
    • πŸ›  Fixing README typo under Request Config (#3825)
    • βž• Adding axios-multi-api to the ecosystem file (#3817)
    • βž• Adding SECURITY.md to properly disclose security vulnerabilities (#3981)

    πŸš€ Huge thanks to everyone who contributed to this release via code (authors listed below) or via reviews and triaging on GitHub: