what stackpulse tracks
Axios releases from GitHub
StackPulse watches Axios release notes and keeps the original source link close to every summary.
Promise based HTTP client for the browser and Node.js StackPulse turns upstream changelogs into scannable summaries with risky changes, deprecations, migration notes, and source links.
what stackpulse tracks
StackPulse watches Axios release notes and keeps the original source link close to every summary.
upgrade risk
Risky changes are separated from normal feature notes so you can scan upgrade impact before changing production dependencies.
migration notes
Migration steps and recommended actions are only shown when the upstream release notes support them.
This release focuses on security improvements, including redirect header safety and URL hardening, along with bug fixes and maintenance updates.
Users relying on custom auth headers or handling malformed URLs may be affected by the security and URL hardening changes.
Review and update any code that uses custom headers or handles URLs to ensure compatibility with the new security measures.
This release focuses on security hardening for request config handling and form serialization, adds Node.js 26 support, and updates the release workflow.
Users relying on nested request config options or form serialization may be affected by the security hardening changes.
Review and test request config handling and form serialization in your application.
This release introduces Node HTTP zstd decompression, hardens security configurations, and fixes various regressions related to authentication, headers, proxies, and type handling.
Users relying on inherited prototype values for `socketPath`, `params`, or `paramsSerializer` may need to adjust their configurations.
Review configurations for `socketPath`, `params`, and `paramsSerializer` to ensure they are not relying on inherited prototype values.
This release includes a defence-in-depth fix for prototype pollution in `formDataToJSON`, hardens proxy and CI workflows, restores Webpack 4 compatibility for the fetch adapter, and includes several small bug fixes and maintenance improvements.
Users relying on passing `URL` objects as `config.url` will need to revert to string URLs until the feature is reintroduced.
Update to v1.16.1 to benefit from security fixes and bug improvements, and revert to string URLs if using `URL` objects as `config.url`.
This release backports security and hardening fixes from the v1.x branch into v0.x, including prototype-pollution protections, default error redaction, stricter proxy/cookie/socket handling, and a breaking change to merged config and header object prototypes.
Users relying on implicit string coercion against merged config or header objects will be affected.
Update code to use Object.prototype.hasOwnProperty.call(obj, key) for merged config or header objects.
This release introduces support for the QUERY HTTP method and a new `ECONNREFUSED` error constant, along with significant bug fixes for HTTP, fetch, and XHR adapters related to redirects, aborts, headers, and timeouts.
Users relying on `maxBodyLength` and `maxContentLength` in the fetch adapter, or those using percent-encoded credentials in URLs, will be affected.
Review the changes related to `maxBodyLength`, `maxContentLength`, and URL-decoded credentials before upgrading.
This release focuses on security hardening, including prototype pollution mitigation, SSRF prevention via Unix domain sockets, and supply-chain improvements. It also fixes a keep-alive socket memory leak and introduces a new `allowedSocketPaths` config option.
Users relying on Unix domain sockets or handling sensitive configurations in Node.js environments are most affected.
Review and update configurations to use the `allowedSocketPaths` option if Unix domain sockets are utilized.