Migrating to Axios v0.33.0
Version v0.33.0 introduces 2 breaking changes. This guide details how to update your code.
Released: 6/13/2026
2
Breaking Changes
2
Migration Steps
4
Affected Symbols
⚠️ Check Your Code
If you use any of these symbols, you need to read this guide:
Request configuration handlingForm serializationBasic Auth credentials handlingProxy bypass logicBreaking Changes
●Issue #1
Request configuration handling for nested options (auth, params, proxy, data) now strictly uses own-property reads, which may break custom object prototypes used in these configurations.
●Issue #2
Form serialization now enforces bounded depth checks; deeply nested form data structures that exceed the new limit will fail serialization.
Migration Steps
- 1Review custom request configurations (especially auth, params, proxy, data) to ensure they do not rely on inherited properties if they were previously working.
- 2If submitting deeply nested form data, ensure the nesting depth adheres to the new serialization limits.
Release Summary
Version 0.33.0 enhances security and stability by hardening request configuration handling and form serialization, and adds official support for Node.js 26 in the v0.x line.
Need More Details?
View the full release notes and all changes for Axios v0.33.0.
View Full Changelog