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

Maintenance February 2022 #270

Merged
merged 1 commit into from
Feb 16, 2022
Merged

Maintenance February 2022 #270

merged 1 commit into from
Feb 16, 2022

Conversation

tylerconstance
Copy link
Contributor

I noticed an issue after spinning up the latest version of strangeluv where I couldn’t interact with any of the buttons or select any text. Some digging revealed this to be an issue caused by the 6.0.10 release of react-error-overlay (strangeluv uses error-overlay-webpack-plugin and react-dev-utils, which both have react-error-overlay as a dependency).

Updates:

  • Adds react-error-overlay 6.0.9 as a dev dependency to avoid a bug caused when updating to 6.0.10
  • Bumps dotenv to ^16 (changelog)
  • Updates error-overlay-webpack-plugin to v1

Other notes:

  • We’re putting off the react-router v6 update until we update strange-router
  • eslint-webpack-plugin drops support for webpack v4 in 3.0.0 (changelog)
  • html-webpack-plugin also drops support for webpack v4 in 5.0.0 (changelog)
  • webpack-dev-server will work with webpack 4.37, but recommends v5, so I figured I'd put that upgrade off for now too (changelog)
  • Putting off eslint upgrade to v8 until eslint-config-standard-react supports it (Support ESLint 8 standard/eslint-config-standard-react#68)

There's a lot more information about webpack v5 blockers in the writeup for #267, but here's the latest list of major releases we haven't updated to yet:

 history                ^4.10.1  →   ^5.2.0     
 react-router-dom         5.x.x  →    6.x.x     
 copy-webpack-plugin     ^6.0.3  →  ^10.2.4     
 eslint                   7.x.x  →    8.x.x     
 eslint-webpack-plugin    2.x.x  →    3.x.x     
 html-webpack-plugin      4.x.x  →    5.x.x        
 webpack                  4.x.x  →    5.x.x     
 webpack-dev-server       3.x.x  →    4.x.x  

Copy link
Contributor

@bmleight bmleight left a comment

Choose a reason for hiding this comment

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

pulled it down for a 🚗 test drive 🚗 and it went👌

@bmleight bmleight merged commit 856a437 into strangeluv Feb 16, 2022
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