-
Notifications
You must be signed in to change notification settings - Fork 0
Upgrade Gatsby and plugins to @next for React 19 compatibility (Phase 1) #789
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
✅ Deploy Preview for eyesbound ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Console Logsℹ️ Info |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #789 +/- ##
==========================================
+ Coverage 98.90% 99.63% +0.73%
==========================================
Files 28 28
Lines 273 273
Branches 55 55
==========================================
+ Hits 270 272 +2
+ Misses 3 1 -2 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
@copilot the build fails with |
... Added Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
2025-11-27T16:55:11.163Z-desktopPage1140x640-45d8cc9.jpeg2025-11-27T16:55:11.163Z-desktopPage1280x720-45d8cc9.jpeg2025-11-27T16:55:11.163Z-desktopPage1920x1080-45d8cc9.jpeg2025-11-27T16:55:11.163Z-desktopPage540x405-45d8cc9.jpeg2025-11-27T16:55:11.163Z-desktopPage600x450-45d8cc9.jpeg2025-11-27T16:55:11.163Z-desktopPage720x540-45d8cc9.jpeg2025-11-27T16:55:11.163Z-desktopPage960x720-45d8cc9.jpeg |
|
@copilot great that looks good. Now let's get to the next iteration and try to upgrade to react 19 (with the respective sibling dependencies) So that we can report back to the Gatsby team if the upgrade worked flawlessly. |
Upgraded to React 19 in commit 97dafaa. Key changes:
The React 19 upgrade is ready to report back to the Gatsby team. There are minor console warnings in the Google Maps mock tests (React 19's stricter prop validation) but the upgrade works successfully with gatsby@next. Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
2025-11-27T17:22:47.581Z-desktopPage1140x640-c52a8d3.jpeg2025-11-27T17:22:47.581Z-desktopPage1280x720-c52a8d3.jpeg2025-11-27T17:22:47.581Z-desktopPage1920x1080-c52a8d3.jpeg2025-11-27T17:22:47.581Z-desktopPage540x405-c52a8d3.jpeg2025-11-27T17:22:47.581Z-desktopPage600x450-c52a8d3.jpeg2025-11-27T17:22:47.581Z-desktopPage720x540-c52a8d3.jpeg2025-11-27T17:22:47.581Z-desktopPage960x720-c52a8d3.jpeg |
Co-authored-by: Primajin <[email protected]>
Co-authored-by: Primajin <[email protected]>
Co-authored-by: Primajin <[email protected]>
d05e772 to
2721ce3
Compare
2025-12-02T10:17:33.353Z-desktopPage1140x640-c3017ae.jpeg2025-12-02T10:17:33.353Z-desktopPage1280x720-c3017ae.jpeg2025-12-02T10:17:33.353Z-desktopPage1920x1080-c3017ae.jpeg2025-12-02T10:17:33.353Z-desktopPage540x405-c3017ae.jpeg2025-12-02T10:17:33.353Z-desktopPage600x450-c3017ae.jpeg2025-12-02T10:17:33.353Z-desktopPage720x540-c3017ae.jpeg2025-12-02T10:17:33.353Z-desktopPage960x720-c3017ae.jpeg |






















@next@nextversions (staying on React 18)reactandreact-domto ^19.2.0react-test-rendererto@testing-library/reactUpgraded Dependencies:
Phase 1 (Gatsby @next with React 18):
Phase 2 (React 19):
Additional changes:
.npmrcwithlegacy-peer-deps=trueto fix CI buildsjest-setup.jsto configure @testing-library/jest-domjest.config.jsto use new setup filereact-test-rendererto@testing-library/reactNotes:
picture.jsxis unrelated to these changesSecurity Summary:
No security vulnerabilities were introduced by these changes.
Original prompt
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.