My upgrade from Gatsby v4 to v5
As soon as v5 was released, I tried upgrading but quickly put it on the shelf as I use
node-canvas to draw the open graph images. And back in November,
node-canvas did not have Node v18 support!
But now it does, and the upgrade was pretty swift for me 🥳
I ran the
gatsby-codemods to fix GraphQL schema: Changes to sort and aggregation fields.
npx gatsby-codemods@latest sort-and-aggr-graphql .
Then I also had to refactor from
nodeModel.getAllNodes in my "find related content" resolver inspired by How to Create List of Related Content in Gatsby.JS.
All the best,
PS: Skipping tomorrow as it's the Pirate Princess's birthday.