Repository navigation
Comparing changes
Open a pull request
base repository: rescript-react-native/rescript-react-native
base: main
head repository: rescript-react-native/rescript-react-native
compare: react-native-85
- 11 commits
- 37 files changed
- 2 contributors
Commits on Oct 25, 2026
-
upgrade to react-native 0.85 and rescript 12.3.1
- remove StyleSheet.absoluteFillObject (removed upstream) - add Animated.useAnimatedValueXY and Animated.useAnimatedColor - add EventEmitter module - add selection to TextInput.ChangeEvent payload - add onPressMove prop to Pressable - add scrollsChildToFocus android prop to ScrollView Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for ea583a3 - Browse repository at this point
Copy the full SHA ea583a3View commit details -
Animated: fix Color callbacks and StyleProp.color, unify Color creati…
…on, optional parallel config - Color listener/stopAnimation/resetAnimation callbacks receive a color string - fix StyleProp.color returning Animated.Color.t instead of Color.t - add StyleProp.animatedColor - unify Color.create(~initialValue=?, ~config=?) with Color.input, Color.setValue takes input - add ~config to Value.create and ValueXY.create, add ValueXY.createFromValues - add Timing/Spring fromInterpolation - add hasListeners, attachNativeEvent, forkEvent, unforkEvent - parallel takes an optional ~config Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 8770a67 - Browse repository at this point
Copy the full SHA 8770a67View commit details -
fix Color.hsla generating an invalid hsl() color
hsla() produced `hsl(h, s%, l%, a)`, which React Native's color parser rejects. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 4b47899 - Browse repository at this point
Copy the full SHA 4b47899View commit details -
Animated: use externals instead of let aliases to avoid JS wrapper fu…
…nctions timing, spring, decay, start, stop, reset and Value.interpolate were `let` aliases of externals, compiled to wrapper functions. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 86a2e04 - Browse repository at this point
Copy the full SHA 86a2e04View commit details -
add I18nManager, DeviceEventEmitter and ReactNativeVersion bindings
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 2ede575 - Browse repository at this point
Copy the full SHA 2ede575View commit details -
add missing View, Pressable, TouchableWithoutFeedback, TextInput and …
…Image props, fix StickyHeaderComponent type - View: touch events, onFocusCapture/onBlurCapture, nextFocus* (Android), experimental_accessibilityOrder - Pressable: cancelable - TouchableWithoutFeedback: rejectResponderTermination - TextInput: inputAccessoryViewButtonLabel - Image: src - ScrollView: StickyHeaderComponent is a component, not an element (+ Animated.Value.fromStickyHeaderScrollValue) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 2cecab9 - Browse repository at this point
Copy the full SHA 2cecab9View commit details -
add Style.matrix, type VirtualizedList cellRendererComponentProps, de…
…precate InteractionManager - InteractionManager is deprecated by React Native; runAfterInteractions returns a cancellable task Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 2ca1bc7 - Browse repository at this point
Copy the full SHA 2ca1bc7View commit details -
add aria-* accessibility props and all fontVariant values
- aria-busy, aria-checked (true/false/mixed), aria-disabled, aria-expanded, aria-hidden, aria-label, aria-selected, aria-value*, aria-modal (iOS), aria-labelledby and aria-live (Android) - fontVariant: ligatures, contextual and stylistic-one..twenty Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for d6986a1 - Browse repository at this point
Copy the full SHA d6986a1View commit details -
deprecate APIs and props deprecated or extracted by React Native 0.85
- ProgressBarAndroid, Clipboard (extracted from core) - StatusBar.setNetworkActivityIndicatorVisible - TextInput blurOnSubmit, hasTVPreferredFocus on Button/TouchableHighlight/ TouchableOpacity Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 6333755 - Browse repository at this point
Copy the full SHA 6333755View commit details -
add requestIdleCallback, setImmediate, queueMicrotask globals and Err…
…orUtils - Global: requestIdleCallback / cancelIdleCallback, setImmediate / clearImmediate, queueMicrotask - ErrorUtils: setGlobalHandler, getGlobalHandler, reportError, reportFatalError - InteractionManager deprecation points to Global.requestIdleCallback Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for a65d9cf - Browse repository at this point
Copy the full SHA a65d9cfView commit details -
Image: make source optional so src / srcSet can be used alone
Matches React Native, where source is optional (source?: ImageSource). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 76ca3fc - Browse repository at this point
Copy the full SHA 76ca3fcView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...react-native-85