All Versions
40
Latest Version
Avg Release Cycle
60 days
Latest Release
143 days ago

Changelog History
Page 1

  • v0.19.0

    May 30, 2019

    πŸ›  Fixes and Functionality:

    • Unzip response body only for statuses != 204 (#1129) - drawski
    • πŸ›  Destroy stream on exceeding maxContentLength (fixes #1098) (#1485) - Gadzhi Gadzhiev
    • πŸ‘‰ Makes Axios error generic to use AxiosResponse (#1738) - Suman Lama
    • πŸ›  Fixing Mocha tests by locking follow-redirects version to 1.5.10 (#1993) - grumblerchester
    • πŸ‘ Allow uppercase methods in typings. (#1781) - Ken Powers
    • πŸ›  Fixing building url with hash mark (#1771) - Anatoly Ryabov
    • πŸ— This commit fix building url with hash map (fragment identifier) when parameters are present: they must not be added after #, because client cut everything after #
    • Preserve HTTP method when following redirect (#1758) - Rikki Gibson
    • βž• Add getUri signature to TypeScript definition. (#1736) - Alexander Trauzzi
    • βž• Adding isAxiosError flag to errors thrown by axios (#1419) - Ayush Gupta

    Internal:

    • πŸ›  Fixing .eslintrc without extension (#1789) - Manoel
    • πŸ›  Fix failing SauceLabs tests by updating configuration - Emily Morehouse
    • βž• Add issue templates - Emily Morehouse

    πŸ“š Documentation:

    • πŸ’… Consistent coding style in README (#1787) - Ali Servet Donmez
    • βž• Add information about auth parameter to README (#2166) - xlaguna
    • βž• Add DELETE to list of methods that allow data as a config option (#2169) - Daniela Borges Matos de Carvalho
    • ⚑️ Update ECOSYSTEM.md - Add Axios Endpoints (#2176) - Renan
    • βž• Add r2curl in ECOSYSTEM (#2141) - 유용우 / CX
    • ⚑️ Update README.md - Add instructions for installing with yarn (#2036) - Victor Hermes
    • πŸ›  Fixing spacing for README.md (#2066) - Josh McCarty
    • ⚑️ Update README.md. - Change .then to .finally in example code (#2090) - Omar Cai
    • Clarify what values responseType can have in Node (#2121) - Tyler Breisacher
    • πŸ“„ docs(ECOSYSTEM): add axios-api-versioning (#2020) - Weffe
    • πŸ‘€ It seems that responseType: 'blob' doesn't actually work in Node (when I tried using it, response.data was a string, not a Blob, since Node doesn't have Blobs), so this clarifies that this option should only be used in the browser
    • ⚑️ Update README.md. - Add Querystring library note (#1896) - Dmitriy Eroshenko
    • βž• Add react-hooks-axios to Libraries section of ECOSYSTEM.md (#1925) - Cody Chan
    • 0️⃣ Clarify in README that default timeout is 0 (no timeout) (#1750) - Ben Standefer
  • v0.19.0-beta.1

    August 09, 2018

    NOTE: This is a beta version of this release. There may be functionality that is broken in πŸ— certain browsers, though we suspect that builds are hanging and not erroring. See https://saucelabs.com/u/axios for the most up-to-date information.

    πŸ†• New Functionality:

    • βž• Add getUri method (#1712)
    • βž• Add support for no_proxy env variable (#1693)
    • βž• Add toJSON to decorated Axios errors to faciliate serialization (#1625)
    • βž• Add second then on axios call (#1623)
    • Typings: allow custom return types
    • βž• Add option to specify character set in responses (with http adapter)

    πŸ›  Fixes:

    • πŸ›  Fix Keep defaults local to instance (#385)
    • βœ… Correctly catch exception in http test (#1475)
    • πŸ›  Fix accept header normalization (#1698)
    • πŸ›  Fix http adapter to allow HTTPS connections via HTTP (#959)
    • πŸ›  Fix Removes usage of deprecated Buffer constructor. (#1555, #1622)
    • πŸ›  Fix defaults to use httpAdapter if available (#1285)
      • Fixing defaults to use httpAdapter if available
      • Use a safer, cross-platform method to detect the Node environment
    • πŸ›  Fix Reject promise if request is cancelled by the browser (#537)
    • [Typescript] Fix missing type parameters on delete/head methods
    • πŸ’» [NS]: Send false flag isStandardBrowserEnv for Nativescript
    • πŸ›  Fix missing type parameters on delete/head
    • πŸ›  Fix Default method for an instance always overwritten by get
    • πŸ›  Fix type error when socketPath option in AxiosRequestConfig
    • Capture errors on request data streams
    • ⏱ Decorate resolve and reject to clear timeout in all cases

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

  • v0.18.1

    June 01, 2019

    πŸ”’ Security Fix:

    • πŸ›  Destroy stream on exceeding maxContentLength (fixes #1098) (#1485) - Gadzhi Gadzhiev
  • v0.18.0

    August 09, 2018
    • βž• Adding support for UNIX Sockets when running with Node.js (#1070)
    • πŸ›  Fixing typings (#1177):
      • AxiosRequestConfig.proxy: allows type false
      • AxiosProxyConfig: added auth field
    • βž• Adding function signature in AxiosInstance interface so AxiosInstance can be invoked (#1192, #1254)
    • πŸ‘ Allowing maxContentLength to pass through to redirected calls as maxBodyLength in follow-redirects config (#1287)
    • πŸ›  Fixing configuration when using an instance - method can now be set (#1342)

    0.17.1 (Nov 11, 2017)

    • πŸ›  Fixing issue with web workers (#1160)
    • πŸ‘ Allowing overriding transport (#1080)
    • ⚑️ Updating TypeScript typings (#1165, #1125, #1131)
  • v0.17.1

    November 11, 2017
    • πŸ›  Fixing issue with web workers (#1160)
    • πŸ‘ Allowing overriding transport (#1080)
    • ⚑️ Updating TypeScript typings (#1165, #1125, #1131)
  • v0.17.0

    October 21, 2017
    • πŸ’₯ BREAKING Fixing issue with baseURL and interceptors (#950)
    • πŸ’₯ BREAKING Improving handing of duplicate headers (#874)
    • βž• Adding support for disabling proxies (#691)
    • ⚑️ Updating TypeScript typings with generic type parameters (#1061)
  • v0.16.2

    June 03, 2017
    • πŸ›  Fixing issue with including buffer in bundle (#887)
    • Including underlying request in errors (#830)
    • Convert method to lowercase (#930)
  • v0.16.1

    April 08, 2017
    • Improving HTTP adapter to return last request in case of redirects (#828)
    • ⚑️ Updating follow-redirects dependency (#829)
    • βž• Adding support for passing Buffer in node (#773)
  • v0.16.0

    April 01, 2017
    • πŸ’₯ BREAKING Removing Promise from axios typings in favor of built-in type declarations (#480)
    • βž• Adding options shortcut method (#461)
    • πŸ›  Fixing issue with using responseType: 'json' in browsers incompatible with XHR Level 2 (#654)
    • Improving React Native detection (#731)
    • πŸ›  Fixing combineURLs to support empty relativeURL (#581)
    • πŸ‘ Removing PROTECTION_PREFIX support (#561)
  • v0.15.3

    November 27, 2016
    • πŸ›  Fixing issue with custom instances and global defaults (#443)
    • Renaming axios.d.ts to index.d.ts (#519)
    • βž• Adding get, head, and delete to defaults.headers (#509)
    • πŸ›  Fixing issue with btoa and IE (#507)
    • βž• Adding support for proxy authentication (#483)
    • 0️⃣ Improving HTTP adapter to use http protocol by default (#493)
    • πŸ›  Fixing proxy issues (#491)