openedx / platform-roadmap

Tracking the maintenance, enhancement, and advancement of the Open edX project.
11 stars 0 forks source link

Axios upgrade to v1 #308

Open abdullahwaheed opened 10 months ago

abdullahwaheed commented 10 months ago

Abstract

All the micro-frontends(MFEs) of edX uses axios v0, which comes from @edx/frontend-platfrom.

Context & Background

We need to upgrade axios to v1 in frontend-platform since its no longer supported and now has security vulnerabillites.

Scope & Approach

[edit] We will release major version of frontend-platform and then we have to update all the dependent MFEs accordingly.

After some changes in frontend-platform and testing it in accounts, profile, admin portal and some other MFEs, we found out that its not breaking its consumers, so we won't be releasing it as a breaking changes

Value & Impact

It will resolve security vulnerabillities

Milestones and/or Epics

Axios Upgrade

Named Release

R

Timeline

We can wrap it up by end of December

Proposed By

2u

Additional Info

- [x] https://github.com/openedx/frontend-platform/pull/604
github-actions[bot] commented 10 months ago

Thanks for your submission, @openedx/open-edx-project-managers will review shortly.

jmakowski1123 commented 6 months ago

@feanil Flagging this request that come in. Are there any current efforts underway around this upgrade, or do you see a path to prioritizing? If not, we can track it in the product roadmap backlog.

BilalQamar95 commented 6 months ago

We have a PR (frontend-platform#604) up for this which upgrades axios to v1 along with respective edX packages

arbrandes commented 6 months ago

@BilalQamar95, thanks, signed up to review it!