Skip to content

fix: declare the react-native 0.83 floor as a peer - #1625

Open
msluszniak wants to merge 1 commit into
mainfrom
@ms/peer-floors
Open

msluszniak wants to merge 1 commit into
mainfrom
@ms/peer-floors

Conversation

@msluszniak

Copy link
Copy Markdown
Member

Description

  • Peer react-native: ">=0.83.0" instead of *, so Expo 54 / RN 0.81 fails on this package's floor instead of worklets' peer conflict.

Introduces a breaking change?

  • Yes
  • No

Type of change

  • Bug fix (change which fixes an issue)
  • New feature (change which adds functionality)
  • Documentation update (improves or adds clarity to existing documentation)
  • Other (chores, tests, code style improvements etc.)

Tested on

  • iOS
  • Android

Testing instructions

  • yarn workspace react-native-executorch test __tests__/api/workletsVersionRange.test.ts.

Screenshots

Related issues

Closes #1623

Checklist

  • I have performed a self-review of my code
  • I have commented my code, particularly in hard-to-understand areas
  • I have updated the documentation accordingly
  • My changes generate no new warnings

Additional notes

The floor was only enforced through react-native-worklets, so an app on an
older React Native (Expo 54) failed with worklets' peer conflict, which names
neither this package nor its floor.

Closes #1623
@msluszniak msluszniak self-assigned this Nov 5, 2026
@msluszniak msluszniak added the bug fix PRs that are fixing bugs label Nov 5, 2026
@msluszniak
msluszniak requested a review from barhanc November 5, 2026 17:25

This branch has not been deployed

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

Labels

bug fix PRs that are fixing bugs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Peer react-native >=0.83

2 participants