Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion packages/homepage/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
"cannon": "^0.6.2",
"date-fns": "1.30.1",
"framer-motion": "^1.6.14",
"gatsby": "^2.13.45",
"gatsby": "^5.15.0",

Choose a reason for hiding this comment

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

critical

This upgrade from Gatsby v2 to v5 is a major breaking change that will likely cause the application to fail. While it fixes the security vulnerability, several other dependencies are incompatible with Gatsby v5 and also need to be updated.

Specifically, from the surrounding lines:

  • gatsby-cli at version ^2.7.21 is incompatible with Gatsby v5. It should be upgraded to a compatible version (e.g., ^5.15.0).
  • gatsby-image (^2.2.30) is deprecated and has been replaced by gatsby-plugin-image in Gatsby v4. Migrating from gatsby-image to gatsby-plugin-image is required and involves code changes beyond just this package.json file.

You will need to follow the official Gatsby migration guides to handle the breaking changes:

It's recommended to perform these major version upgrades incrementally (v2 -> v3 -> v4 -> v5) and update all gatsby-* plugins and themes accordingly to ensure a smoother transition.

"gatsby-cli": "^2.7.21",
"gatsby-image": "^2.2.30",
"gatsby-plugin-google-fonts": "^1.0.1",
Expand Down