Skip to content

Bump react-native-worklets to 0.10.2#765

Merged
tomekzaw merged 1 commit into
mainfrom
@tomekzaw/worklets-0.10-compat
Jul 9, 2026
Merged

Bump react-native-worklets to 0.10.2#765
tomekzaw merged 1 commit into
mainfrom
@tomekzaw/worklets-0.10-compat

Conversation

@tomekzaw

@tomekzaw tomekzaw commented Jul 3, 2026

Copy link
Copy Markdown
Collaborator

Details

Bumps react-native-worklets to 0.10.2 and adds compatibility with the 0.10.2+ line.

Related Issues

N/A

Manual Tests

Android iOS
Screenshot 2026-07-09 at 21 33 59 Screenshot 2026-07-09 at 21 33 56

Linked PRs

N/A

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the repository to use react-native-worklets 0.10.1 and adds a compatibility shim to prevent parser worklets from failing serialization when they capture expensify-common’s Log (a Logger instance), which now throws in Worklets 0.10 instead of silently substituting placeholders.

Changes:

  • Bump react-native-worklets from 0.9.1 → 0.10.1 (including example + lockfiles).
  • Register a custom serializer to replace Logger instances with a no-op stand-in on the worklet runtime.
  • Update README compatibility matrix to include Worklets 0.10.x.

Reviewed changes

Copilot reviewed 4 out of 6 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
src/MarkdownTextInput.tsx Registers a custom serialization rule so Logger captured in the parser closure won’t crash Worklets 0.10 serialization.
README.md Extends the Worklets compatibility table to include 0.10.x.
package.json Bumps dev dependency react-native-worklets to 0.10.1.
package-lock.json Updates lockfile entries for react-native-worklets 0.10.1 (and transitive deps).
example/package.json Bumps example app’s react-native-worklets to 0.10.1.
example/ios/Podfile.lock Updates CocoaPods lockfile for RNWorklets 0.10.1.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread README.md Outdated
Comment thread src/MarkdownTextInput.tsx Outdated
@tomekzaw tomekzaw changed the title Bump react-native-worklets to 0.10.x Bump react-native-worklets to 0.10.2 Jul 9, 2026
@tomekzaw tomekzaw force-pushed the @tomekzaw/worklets-0.10-compat branch from 7e3f578 to d5bb4d3 Compare July 9, 2026 19:06
@tomekzaw tomekzaw requested a review from j-piasecki July 9, 2026 19:28
@tomekzaw tomekzaw merged commit e78df54 into main Jul 9, 2026
8 checks passed
@tomekzaw tomekzaw deleted the @tomekzaw/worklets-0.10-compat branch July 9, 2026 20:59
@os-botify

os-botify Bot commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

🚀 Published to npm in 0.1.333 🎉

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.

3 participants