这是indexloc提供的服务,不要输入任何密码
Skip to content

Conversation

@markrickert
Copy link
Member

Description

Closes #2976

jest-expo was expecting a different version of react-test-renderer than was installed.

Checklist

  • I have manually tested this, including by generating a new app locally (see docs).

Closes #2976

jest-expo was expecting a different version of react-test-renderer than was installed.
@frankcalise
Copy link
Contributor

hmm I thought react-test-renderer was to be removed in 19

https://react.dev/warnings/react-test-renderer

@markrickert
Copy link
Member Author

hmm I thought react-test-renderer was to be removed in 19

https://react.dev/warnings/react-test-renderer

Possible, but jest-expo is still asking for it. @testing-library/react-native@latest is asking for ^18.x so pinning the version to 19.0.0 fixes peer dependency warnings and tests still work/pass

yarn why react-test-renderer
yarn why v1.22.22
[1/4] 🤔  Why do we have the module "react-test-renderer"...?
[2/4] 🚚  Initialising dependency graph...
[3/4] 🔍  Finding dependency...
[4/4] 🚡  Calculating file sizes...
=> Found "react-test-renderer@19.0.0"
info Has been hoisted to "react-test-renderer"
info Reasons this module exists
   - Specified in "devDependencies"
   - Hoisted from "jest-expo#react-test-renderer"
info Disk size without dependencies: "912KB"
info Disk size with unique dependencies: "1.07MB"
info Disk size with transitive dependencies: "1.07MB"
info Number of shared dependencies: 2
✨  Done in 0.15s.

@markrickert markrickert merged commit d6e42df into master Jul 9, 2025
3 checks passed
@markrickert markrickert deleted the mrickert/fix-peer-deps branch July 9, 2025 18:09
infinitered-circleci pushed a commit that referenced this pull request Jul 9, 2025
## [11.0.1](v11.0.0...v11.0.1) (2025-07-09)

### Bug Fixes

* peer-deps needed react-test-renderer 19.0.0 ([#2977](#2977)) ([d6e42df](d6e42df)), closes [#2976](#2976)
@infinitered-circleci
Copy link
Collaborator

🎉 This PR is included in version 11.0.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug] Dependency conflict in new template: react@19.0.0 vs react-test-renderer@19.1.0

5 participants