Skip to content

Conversation

@vgeorge
Copy link
Member

@vgeorge vgeorge commented May 30, 2022

Upgrades:

  • Major: React v18
  • Minor: Parcel, @babel/core, eslint-config-react-app

To fix security warnings, I removed yarn.lock and re-installed everything. Now the only warning (from yarn audit) is from gulp, but I wasn't sure if it is possible to upgrade from the legacy version without updating the gulpfile. Another module we could upgrade is stylelint, but it didn't look straigthforward to include in this PR. A migration guide is available here

This is ready for review.

cc @danielfdsilva

@vgeorge vgeorge requested a review from danielfdsilva May 30, 2022 11:57
Copy link
Member

@danielfdsilva danielfdsilva left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since this is being upgraded to use react 18 it would be good to update how react renders in main.js to take advantage of the new apis.

@vgeorge vgeorge requested a review from danielfdsilva June 6, 2022 09:43
@vgeorge
Copy link
Member Author

vgeorge commented Jun 6, 2022

@danielfdsilva thanks for catching this, can you please do another review?

@vgeorge vgeorge merged commit f519431 into main Jun 6, 2022
@vgeorge vgeorge deleted the fix/update-deps branch June 6, 2022 13:53
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.

3 participants