Skip to content

Conversation

@soartec-lab
Copy link
Member

fix #2478

Changed the default httpClient from axios to fetch for v8.
Users who rely on the default axios behavior must explicitly set httpClient: 'axios' in their configuration.

@soartec-lab soartec-lab force-pushed the feat/change-http-client-default-to-fetch branch 3 times, most recently from e7918f2 to ce06104 Compare October 26, 2025 04:58
@soartec-lab soartec-lab force-pushed the feat/change-http-client-default-to-fetch branch from ce06104 to d16c569 Compare October 26, 2025 05:04
@soartec-lab soartec-lab added enhancement New feature or request fetch Fetch client related issue axios Axios related issue labels Oct 26, 2025
@soartec-lab soartec-lab added this to the 8.0.0-rc.0 milestone Oct 26, 2025
@soartec-lab soartec-lab marked this pull request as ready for review October 26, 2025 10:29
@melloware melloware added the breaking change Breaking change on upgrade label Oct 26, 2025
@melloware melloware merged commit 7b00a64 into orval-labs:master Oct 26, 2025
2 checks passed
zhu-hong pushed a commit to zhu-hong/orval that referenced this pull request Oct 29, 2025
…KING CHANGE) (orval-labs#2480)

* feat: change `httpClient` default value from `axios` to `fetch` (BREAKING CHANGE)

* fix: update definetion in test

* chore: remove unnecessary `httpClient` define

* docs: update default value in guide

* chore: remove unnecessary line break
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

axios Axios related issue breaking change Breaking change on upgrade enhancement New feature or request fetch Fetch client related issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8.0.0: breaking changes

2 participants