Skip to content

Axios update#7692

Open
nicof38 wants to merge 5 commits into
getredash:masterfrom
nicof38:axios-update
Open

Axios update#7692
nicof38 wants to merge 5 commits into
getredash:masterfrom
nicof38:axios-update

Conversation

@nicof38
Copy link
Copy Markdown
Contributor

@nicof38 nicof38 commented Apr 15, 2026

What type of PR is this?

  • Refactor
  • Feature
  • Bug Fix
  • New Query Runner (Data Source)
  • New Alert Destination
  • Other

Dependency update

Description

Bumps axios from 0.28.0 to 1.15.0.

How is this tested?

  • Unit tests (pytest, jest)
  • E2E Tests (Cypress)
  • Manually
  • N/A

Related Tickets & Documents

take over PR-7621

Mobile & Desktop Screenshots/Recordings (if there are UI changes)

@arikfr
Copy link
Copy Markdown
Member

arikfr commented Apr 16, 2026

Did you happen to check if there are any breaking changes in the new version compared to the one we use?

@nicof38
Copy link
Copy Markdown
Contributor Author

nicof38 commented Apr 16, 2026

yes, there are breaking changes listed in the migration guide, and all mainly related to error handling there

that is probably why I do not have any issue with tests.

With Axios 0.x - Some HTTP error codes didn't throw, where with Axios 1.x - All HTTP errors throw consistently

May need to discuss about what strategy may be applied, vs the 3 that are proposed by axios project ?
If needed, and in order to fix the CVE, we may switch to latest 0.x version with fix, which is 0.31 ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants