Skip to content

Comments

chore: Add React 19 support + Update major package versions#1167

Merged
louisgv merged 47 commits intoPlasmoHQ:mainfrom
pippinmole:main
Feb 9, 2025
Merged

chore: Add React 19 support + Update major package versions#1167
louisgv merged 47 commits intoPlasmoHQ:mainfrom
pippinmole:main

Conversation

@pippinmole
Copy link
Collaborator

@pippinmole pippinmole commented Feb 8, 2025

Details

🛑 Blocked by PlasmoHQ/examples#75

This PR:

  • Adds support for React 19 (upgrade @types/react, react, react-dom to 19.0.0, and create new cli\plasmo\templates\static\react19 template)
  • Upgrades the following packages to the latest major version: tsup, pnpm, rimraf, actions/cache-action, turbo (v2), json-schema-to-ts, ignore, @types/uuid, @testing-library/react, inquirer, react, got, domain-browser, dotenv-expand

Code of Conduct

  • I agree to follow this project's Code of Conduct
  • I agree to license this contribution under the MIT LICENSE
  • I checked the current PR for duplication.

Contacts

  • (OPTIONAL) Discord ID: pippin_mole

If your PR is accepted, we will award you with the Contributor role on Discord server.

To join the server, visit: https://www.plasmo.com/s/d

renovate bot and others added 30 commits February 8, 2025 12:51
Signed-off-by: Jonathan Ruffles <40035529+pippinmole@users.noreply.github.com>
Signed-off-by: Jonathan Ruffles <40035529+pippinmole@users.noreply.github.com>
chore(deps): update actions/cache action to v4
chore(deps): update dependency rimraf to v6
chore(deps): update dependency @types/uuid to v10
…monorepo

chore(deps): update dependency @testing-library/react to v16
chore(deps): update dependency turbo to v2
fix(deps): update dependency ignore to v7
fix(deps): update dependency tsup to v8
fix(deps): update dependency json-schema-to-ts to v3
@louisgv
Copy link
Contributor

louisgv commented Feb 9, 2025

Thanks a lot for the PR @pippinmole 🙏

@louisgv louisgv self-requested a review February 9, 2025 07:34
Signed-off-by: L <6723574+louisgv@users.noreply.github.com>
Copy link
Contributor

@louisgv louisgv left a comment

Choose a reason for hiding this comment

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

Overall LGTM 👍

branches: ["main"]
pull_request:
branches: [main]
workflow_dispatch:
Copy link
Contributor

Choose a reason for hiding this comment

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

Feel like having the manual dispatch is nice to run it now and then :-?

@louisgv louisgv merged commit 500b42a into PlasmoHQ:main Feb 9, 2025
1 check passed
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.

2 participants