Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Most of these packages either had minor or patch upgrades awaiting — only 1 or 2 had major upgrades.
Major version upgrades:
immer
's major upgrade includes the breaking change toalways freeze by default, even in production mode
which I think is fineeslint-config-standard-react
was able to go up to11.x.x
but that major version results in strange linting output like telling us thatReact
is an unused variable when it's clear we need it to be in scope when using JSX — lint passes just fine at10.x.x
which is what we updated toQuestion:
I thought caret syntax
^5.0.1
was the same as5.x.x
but seems not? Lots of versions in this PR are changing to thex.x.x
syntax — which gives good output after installing and runningncu
Here's the before and after:
Summary of what's left:
error-overlay-webpack-plugin
is upgraded to support it. There's an open issue herePaths forward that we're holding back on
webpack-dev-server
that also updateswebpack-dev-middleware
to support webpack 5 so we'll hold off until we can make that move[email protected]
requires webpack 5history
has a major version we can upgrade but I thought we talked about holding off on updating this? There are some things we gotta think about, especially features that are removed as breaking changes. See here https://github.com/ReactTraining/history/releases?after=v5.0.0-beta.1And see the breaking changes section here https://github.com/ReactTraining/history/releases