Skip to content

Throwaway: prove the peer check fails on React 19 - #36

Closed
ecv wants to merge 2 commits into
mainfrom
throwaway/peer-proof-react19
Closed

ecv wants to merge 2 commits into
mainfrom
throwaway/peer-proof-react19

Conversation

@ecv

@ecv ecv commented Oct 28, 2026

Copy link
Copy Markdown
Contributor

Throwaway proof for #33. Closes without merging.

ecv added 2 commits October 28, 2026 13:01
The admin build only warns on a React 19 or react-router-dom 7 bump, and
.npmrc sets legacy-peer-deps so install accepts them, so CI passed
upgrades Strapi 5.59 cannot run.

Key features/changes:
- Run npm ls on react, react-dom, react-router-dom and styled-components,
  which exits non-zero on a version outside Strapi's peer ranges
- Hold react and react-dom below 19 and react-router-dom below 7 in
  Renovate until Strapi raises its ranges
@ecv

ecv commented Oct 28, 2026

Copy link
Copy Markdown
Contributor Author

Proof done: the peer check failed on React 19, https://github.com/datum-cloud/datum.net-cms/actions/runs/40731799140

@ecv ecv closed this Oct 28, 2026
@ecv
ecv deleted the throwaway/peer-proof-react19 branch October 28, 2026 17:03
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.

1 participant