microsoft / microsoft/AzureTRE
Update Outdated UI Dependencies
Open
Nobody has claimed this yet.
story
- Dominant language
- Python
- Stars
- 235
- Forks
- 192
- Avg merge
- 1d 23h
- Merged PRs (30d)
- 13
Description
The UI Dependencies need updating but these ones have been flagged as Major Update backward-incompatible updates
Package Current Wanted Latest Package Type URL
@azure/msal-browser 2.39.0 2.39.0 3.27.0 dependencies https://github.com/AzureAD/microsoft-authentication-library-for-js#readme
@azure/msal-react 1.5.13 1.5.13 2.2.0 dependencies https://github.com/AzureAD/microsoft-authentication-library-for-js#readme
@reduxjs/toolkit 1.9.7 1.9.7 2.4.0 dependencies https://redux-toolkit.js.org
@rjsf/core 4.2.3 4.2.3 5.23.1 dependencies https://github.com/rjsf-team/react-jsonschema-form
@rjsf/fluent-ui 4.2.3 4.2.3 5.23.1 dependencies https://github.com/rjsf-team/react-jsonschema-form#readme
@testing-library/dom 7.31.2 7.31.2 10.4.0 dependencies https://github.com/testing-library/dom-testing-library#readme
@testing-library/react 14.3.1 14.3.1 16.0.1 dependencies https://github.com/testing-library/react-testing-library#readme
@types/node 20.17.9 20.17.9 22.10.1 dependencies https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node
node-sass 8.0.0 8.0.0 9.0.0 dependencies https://github.com/sass/node-sass
react-markdown 8.0.7 8.0.7 9.0.1 dependencies https://github.com/remarkjs/react-markdown#readme
react-redux 8.1.3 8.1.3 9.1.2 dependencies https://github.com/reduxjs/react-redux
react-router-dom 6.27.0 6.27.0 7.0.1 dependencies https://github.com/remix-run/react-router#readme
remark-gfm 3.0.1 3.0.1 4.0.0 dependencies https://github.com/remarkjs/remark-gfm#readme
web-vitals 3.5.2 3.5.2 4.2.4 dependencies https://github.com/GoogleChrome/web-vitals#readme
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Locate the UI package manifest containing the listed dependencies and review each package's major-version migration notes, especially the React, Redux, routing, and testing packages. Run the existing UI test and build checks after each group of updates. Done means all listed dependencies are updated without regressions and the checks pass.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, react
- Domain
- frontend
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100