contentful-labs / starter-gatsby-blog

Gatsby starter for a Contentful project from the community.
https://contentful.github.io/starter-gatsby-blog/
MIT License
195 stars 199 forks source link

Update Gatsby to v4 #175

Closed thinkybeast closed 2 years ago

thinkybeast commented 3 years ago

Hi! In case you didn’t know, Gatsby is planning its next major version for Q4 of this year! In preparation, the Gatsby team is reaching out to maintainers for our most popular Starters to help make the upgrade to Gatsby 4 as smooth as possible.

This PR updates this Gatsby Starter to the alpha version of this next release, as well as some related plugins. It’s just in draft form for now, since the 4.0.0 version of Gatsby isn’t quite ready for release yet. We’re mainly testing updating Gatsby and the other official plugins to ensure that the Starter builds without errors.

When running the build, you may see some warnings from packages that list gatsby: ^3.0.0 as a peer dependency. Don’t worry, we’ll come back and fix those before we take this PR out of draft mode when it’s ready to be merged.

Once version 4.0.0 is ready, we'll come back to update the dependencies and convert this draft to a PR for review. Until then, no action is required on your end. If you have any questions / concerns, let us know in the comments.

Thanks again for all your work as a Gatsby contributor. We’re so grateful to have you as part of our community. 💜

For more information on what’s coming with Gatsby v4, check out the GitHub Discussion.

axe312ger commented 2 years ago

Hey, I probably should have seen it on my own, but next time, feel free to tag me. That way we make sure I'll have a look more early :)

Thank you for your work, will now test it out!

axe312ger commented 2 years ago

LGTM

thinkybeast commented 2 years ago

Gatsby 4 is GA today! Just updated the related dependencies to the ^4.0.0 versions. If everything looks good, feel free to merge!