chore(deps): upgraded all deps and resolved breaking changes #7
+8,200
−6,251
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.
Preserved complete feature parity as far as I could while upgrading all dependencies to latest version (2 years of upgrades!)
I made sure not to add or remove anything not necessary to resolving breaking changes with dependencies like emotion/core -> emotion/react or theme-ui components.
That being said, there are two notable differences in layout/design:
https://github.com/HoukasaurusRex/gatsby-theme-simplecast/blob/f8c7014b29d829fbd3eafc06561b8d873e2b5511/gatsby-theme-simplecast/src/components/player.js#L151-L154
https://github.com/HoukasaurusRex/gatsby-theme-simplecast/blob/f8c7014b29d829fbd3eafc06561b8d873e2b5511/gatsby-theme-simplecast/src/gatsby-plugin-theme-ui/index.js#L106-L107
This was tested extensively against the demo content so let me know if there are any additional issues