Jay
76f09afc03
Release/v0.22.0 ( #4107 )
...
* fix/Avoid package.json import; (#4041 )
* Added auto-generated config module `env/data.js` for importing package environment vars without importing the whole `package.json`;
Refactored `http.js` to use `env/data.js` instead of package.json;
* Added `env/data.js`;
Added `env/README.md`;
* Feat/export package version constant (#4065 )
* Added auto-generated config module `env/data.js` for importing package environment vars without importing the whole `package.json`;
Refactored `http.js` to use `env/data.js` instead of package.json;
* Added `env/data.js`;
Added `env/README.md`;
* Export package version constant;
* Fixed cancelToken leakage; Added AbortController support; (#3305 )
* Fixed cancelToken leakage;
Added AbortController support;
* Fixed typings;
* Documented `signal` option;
* Added processing of early cancellation using AbortController without sending a request;
Co-authored-by: Jay <jasonsaayman@gmail.com >
* Updating CI to run on release branches
* Fixed default transitional config for custom Axios instance; (#4052 )
Refactored `/core/mergeConfig`;
Co-authored-by: Jay <jasonsaayman@gmail.com >
* Prepping v0.22.0 for release
* Updated date
Co-authored-by: Dmitriy Mozgovoy <robotshara@gmail.com >
2021-10-01 08:02:13 +02:00
Isaac Whitfield
69d3cc4f3e
Allow create() to be used recursively ( #2795 )
...
Co-authored-by: Jay <jasonsaayman@gmail.com >
2021-09-05 12:24:50 +02:00
Jason Kwok
f472e5da5f
Adding a type guard for AxiosError ( #2949 )
...
Co-authored-by: Jason Kwok <JasonHK@users.noreply.github.com >
2020-11-03 10:01:07 +02:00
Martti Laine
72c66dfdec
Refactor and introduce deepMerge
2018-03-23 20:21:02 +01:00
Martti Laine
d78204712a
Clean up PR
2018-03-09 13:58:08 +02:00
Martti Laine
5bfd2ea9f6
Fixing #385 - Keep defaults local to instance
2018-03-02 12:31:15 +02:00
Nick Uraltsev
6d0e19343a
Fixing bug with custom intances and global defaults
2016-11-26 18:17:21 -08:00
Nick Uraltsev
216e2a6787
Adding axios.isCancel method
2016-09-21 18:47:37 -07:00
Nick Uraltsev
72dd897bb5
Adding cancellation support
2016-09-17 11:52:56 -07:00
Nick Uraltsev
5176dfdec5
Converting TypeScript definitions to ES2015 module syntax
2016-08-09 23:17:11 -07:00
Matt Zabriskie
6161754326
Instances created from axios.create have same API as default axios
...
closes #217
2016-06-23 15:43:42 -06:00
Matt Zabriskie
46eee269da
Fixing custom instance defaults
...
closes #341
2016-06-23 15:19:10 -06:00
Matt Zabriskie
0e2f4f1417
Moving Axios class into core/
2016-06-01 14:42:14 -06:00
Matt Zabriskie
203cbc2da0
Moving settle & transformData from helpers/ -> core/
2016-06-01 13:54:38 -06:00
Joshua Egan
0d9996b1a0
Adding request function to exported singleton
...
#316
2016-05-17 13:54:34 -07:00
Thomas Reggi
5a20edeb0c
added semicolon
2016-05-13 15:37:05 -04:00
Thomas Reggi
7548f2f79d
export Axios fixes #320
2016-05-13 15:28:58 -04:00
Matt Zabriskie
70ef49eeb9
Bit of code cleanup
2016-01-24 15:27:30 -07:00
Matt Zabriskie
82847f737e
Fixing config weirdness
2015-12-24 11:44:46 -07:00
Matt Zabriskie
f28a4a8248
Using more strict eslint rules
2015-12-14 20:06:57 -07:00
Nick Uraltsev
435636c714
Add support for baseURL parameter
2015-11-21 23:51:59 -08:00
Matt Zabriskie
affe3aaa9a
Merge pull request #139 from ctimmerm/slice-arguments
...
Don't call slice on arguments
2015-10-28 14:52:50 -06:00
Colin Timmermans
d6bcd62e4b
Don't call slice on arguments
...
Calling slice on arguments can prevent optimizations in some JS engines
(see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/arguments ).
2015-10-28 11:25:40 +01:00
Colin Timmermans
1e2cb9bdca
Don't use utils.forEach to loop over arguments
...
This fixes IE8 support, where we cannot relialably detect an arguments
object.
2015-10-27 23:26:04 +01:00
Nick Uraltsev
4ac0fbd1c1
Rename axios.createNew to axios.create
2015-10-23 08:40:46 -07:00
Nick Uraltsev
b10874fa67
Make axios instantiable
2015-10-03 09:38:16 -07:00
mzabriskie
219a1c29ab
Supporting a fetch like API
2015-09-29 00:04:00 -06:00
mzabriskie
95f0f00c77
Fixing axios to treat single string argument as URL
...
closes #116
2015-09-28 18:40:20 -06:00
Milo Mordaunt
1ccd4161c7
Added defaults.timeout to default config.
2015-09-24 15:53:41 -03:00
mzabriskie
c573a12b74
Fixing issue with minified bundle in IE8
...
closes #87
2015-09-21 16:25:00 -06:00
mzabriskie
e49237ce01
Removing es6-promise dependency
2015-08-10 19:00:27 -06:00
mzabriskie
0e33680f40
Removing deprecated success/error aliases
...
closes #57
2015-08-10 19:00:27 -06:00
mzabriskie
60a82ef424
Changing to file level use strict statement
2015-03-18 17:21:15 -06:00
mzabriskie
a98c61f458
Adding ESLint
2015-03-17 14:14:26 -06:00
mzabriskie
8fded1802b
Fixing issue with standalone build
...
closes #47
2015-03-10 14:30:49 -06:00
mzabriskie
a9bcc8f419
Upgrading es6-promise dependency
2015-01-23 02:53:22 -07:00
mzabriskie
bbf437ce4c
Cleaning up core axios a bit
2015-01-23 02:11:57 -07:00
mzabriskie
9e3830cf92
Adding support for removing interceptors
2015-01-23 01:32:54 -07:00
Jason Dobry
5bb39f3279
Initial interceptor implementation.
2014-12-06 00:14:28 -07:00
mzabriskie
2eda22127e
Deprecating success/error in favor of then/catch
2014-09-29 22:37:04 -06:00
mzabriskie
1b803fb233
Moving stuff to helpers/
2014-09-22 11:12:24 -06:00
mzabriskie
f406b092fc
Fixing failing tests
2014-09-22 10:47:41 -06:00
mzabriskie
59eb2b6204
Fixing issue #8
2014-09-16 11:52:56 -06:00
mzabriskie
1fa35ced3c
Fixing issue #7
2014-09-16 11:51:29 -06:00
mzabriskie
f4a334e17c
Adding support for node
2014-09-12 12:38:17 -06:00
Matt Zabriskie
c43f2b9710
Adding support for all and spread
2014-09-05 15:48:58 -06:00
Matt Zabriskie
d441f8392f
Improving the response API
2014-08-29 16:09:40 -06:00
Matt Zabriskie
774b8c8e85
Renaming options to config
2014-08-29 01:23:39 -06:00
Matt Zabriskie
7aef479c7e
Adding xsrf protection
2014-08-29 01:17:40 -06:00
Matt Zabriskie
cec3482ff7
Moving utility functions into utils
2014-08-28 12:33:53 -06:00