- Refactored URL joining to allow path on
baseUrl
option
- Reduced number of external dependencies
- Refactored URL joining to use native URL constructor
- Fixed max retries not being applied to timeout errors
- Added support for retrying requests which timeout
- Increased default request timeout for 9 seconds to 30 seconds
- Switched
url-join
dependency toproper-url-join
for CommonJS compatibility
- Added
baseUrl
anddefaultHeaders
options - Fixed CommonJS/ESM default export type definition incompatibility
- Initial release