Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Workbench: upgrade to react-bootstrap 2 and Bootstrap 5 #1798

Open
emilyanndavis opened this issue Feb 19, 2025 · 0 comments
Open

Workbench: upgrade to react-bootstrap 2 and Bootstrap 5 #1798

emilyanndavis opened this issue Feb 19, 2025 · 0 comments
Labels
workbench For issues relating to the workbench front-end of invest

Comments

@emilyanndavis
Copy link
Member

To keep the Workbench up to date with the latest bugfixes and security patches, we should upgrade react-bootstrap, and its Bootstrap dependency, to their current major versions.

Since Bootstrap 5 was a major rewrite compared to Bootstrap 4, there will be breaking changes. We should expect all or nearly all of our React components to be affected, and we will need to make several updates to the code.

We should follow the migration guides:

... and be sure to perform thorough manual testing of the UI to minimize side effects.

Ideally, this work should be planned while we're not making UI-related updates, to avoid conflicts and re-work.

@emilyanndavis emilyanndavis added the workbench For issues relating to the workbench front-end of invest label Feb 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
workbench For issues relating to the workbench front-end of invest
Projects
None yet
Development

No branches or pull requests

1 participant