Skip to content
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

Upgrade to React 19 #1596

Merged
merged 17 commits into from
Dec 17, 2024
Merged

Upgrade to React 19 #1596

merged 17 commits into from
Dec 17, 2024

Conversation

GrandSchtroumpf
Copy link
Collaborator

@GrandSchtroumpf GrandSchtroumpf commented Dec 11, 2024

fix #139
fix #1175

  • Remove unnecessary libraries heavy on the bundle size
  • Upgrade to React 19

Copy link

cloudflare-workers-and-pages bot commented Dec 11, 2024

Deploying carbon-app-blast with  Cloudflare Pages  Cloudflare Pages

Latest commit: a1bfb7a
Status: ✅  Deploy successful!
Preview URL: https://4985f288.carbon-app-blast.pages.dev
Branch Preview URL: https://react-19.carbon-app-blast.pages.dev

View logs

Copy link

cloudflare-workers-and-pages bot commented Dec 11, 2024

Deploying carbon-app-sei with  Cloudflare Pages  Cloudflare Pages

Latest commit: a1bfb7a
Status: ✅  Deploy successful!
Preview URL: https://ec4cf148.carbon-app-sei.pages.dev
Branch Preview URL: https://react-19.carbon-app-sei.pages.dev

View logs

Copy link

cloudflare-workers-and-pages bot commented Dec 11, 2024

Deploying carbon-app-celo with  Cloudflare Pages  Cloudflare Pages

Latest commit: a1bfb7a
Status: ✅  Deploy successful!
Preview URL: https://34bc1ab8.carbon-app-celo.pages.dev
Branch Preview URL: https://react-19.carbon-app-celo.pages.dev

View logs

Copy link

cloudflare-workers-and-pages bot commented Dec 11, 2024

Deploying carbon-app with  Cloudflare Pages  Cloudflare Pages

Latest commit: a1bfb7a
Status: ✅  Deploy successful!
Preview URL: https://83bc17b0.carbon-app-csq.pages.dev
Branch Preview URL: https://react-19.carbon-app-csq.pages.dev

View logs

@GrandSchtroumpf GrandSchtroumpf marked this pull request as ready for review December 12, 2024 13:16
Copy link
Collaborator

@tiagofilipenunes tiagofilipenunes left a comment

Choose a reason for hiding this comment

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

Very good work, app looking snappier and snappier, approved 👍

Can you please check the points below (non-blockers):

  • Could you add a script in package.json to run the vite bundle analyzer?
  • I would prefer to remove the compiler packages for now if possible, and instead create an issue explaining how to enable it and handle the compiler in a separate PR instead of having commented out code
  • Since you also updated framer-motion, please check that this issue is now fixed Look into framer-motion latest version bug #139.

Nice lazy loading highcharts, removing a lot of lodash uses. The waitFor in the e2e tests might improve their flakiness, nice catch too. Nice to see we can finally use Intl.Segmenter instead of Graphemer.

@GrandSchtroumpf GrandSchtroumpf changed the title Upgrade to React 19 & Compiler Upgrade to React 19 Dec 16, 2024
@GrandSchtroumpf GrandSchtroumpf merged commit a164bf1 into main Dec 17, 2024
4 checks passed
@GrandSchtroumpf GrandSchtroumpf deleted the react-19 branch December 17, 2024 09:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Chore] Replace Graphemer by Intl.Segmenter() Look into framer-motion latest version bug
2 participants