Make react-native-worklets optional for React Native 0.76.x compatibility#69
Open
Make react-native-worklets optional for React Native 0.76.x compatibility#69
Conversation
Contributor
There was a problem hiding this comment.
Copilot wasn't able to review any files in this pull request.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Co-authored-by: Skipperlla <68515357+Skipperlla@users.noreply.github.com>
Co-authored-by: Skipperlla <68515357+Skipperlla@users.noreply.github.com>
Co-authored-by: Skipperlla <68515357+Skipperlla@users.noreply.github.com>
Co-authored-by: Skipperlla <68515357+Skipperlla@users.noreply.github.com>
Copilot
AI
changed the title
[WIP] Fix compatibility issue with rn-swiper-list v3.0.0
Make react-native-worklets optional for React Native 0.76.x compatibility
Oct 24, 2025
|
Hi @Skipperlla i saw you opened this pr, does it mean it is possible and will be done? Thanks i dont want to rush anything just asking |
Owner
Since this feature arrived, I usually have Copilot review it first, then I go over it myself, and yes, I will merge it within this week. |
|
@Skipperlla have you been able to merge this? |
Owner
Not yet, I need a few days or weeks, I'm very busy. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
rn-swiper-list v3.0.0 requires
react-native-workletswhich only supports React Native 0.78+, preventing users on 0.76.x from accessing critical bug fixes.Changes
Compatibility layer (
src/utils/workletCompat.ts)react-native-workletsfirst, falls back toreact-native-reanimated'srunOnJS/runOnUIscheduleOnRNandscheduleOnUIAPI across both implementationsPackage configuration
react-native-workletsmoved to optional peer dependency viapeerDependenciesMetaSource updates
Swiper.tsxandSwiperCard/index.tsximport from compatibility layer instead ofreact-native-workletsdirectlyDocumentation
react-native-workletsonly needed for RN 0.78+Compatibility
runOnJS/runOnUINo breaking changes. Existing code continues to work unchanged.
Original prompt
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.