An open API service providing repository metadata for many open source software ecosystems.

GitHub / rescript-react-native / rescript-react-native

ReScript bindings for React Native

JSON API: http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rescript-react-native%2Frescript-react-native
PURL: pkg:github/rescript-react-native/rescript-react-native

Stars: 931
Forks: 149
Open issues: 12

License: mit
Language: ReScript
Size: 5.93 MB
Dependencies parsed at: Pending

Created at: over 8 years ago
Updated at: 12 days ago
Pushed at: 6 days ago
Last synced at: 5 days ago

Commit Stats

Commits: 1243
Authors: 103
Mean commits per author: 12.07
Development Distribution Score: 0.683
More commit stats: https://commits.ecosyste.ms/hosts/GitHub/repositories/rescript-react-native/rescript-react-native

Topics: hacktoberfest, react, react-native, rescript, rescript-react, rescript-react-native

Funding Links https://github.com/sponsors/MoOx

Releases
0.68.1

0.68.1

  • Fix Animated eventOptions (platformConfig is optional) 8d128b9 by @MoOx
over 3 years ago
Download
0.68.0

0.68.0

over 3 years ago
Download
0.67.1

0.67.1

over 3 years ago
Download
0.67.0

0.67.0

This changes are just to follow React Native 0.67 changes.

  • Add ACCESS_MEDIA_LOCATION permission to PermisionsAndroid library 5338327 by @MoOx
  • Added cancelButtonTintColor prop for ActionSheetIOS to change only the text color of the cancel button 42dd7ee by @MoOx
  • Add missing Keyboard.removeListener 05a5656 by @MoOx
  • Remove #high and #balanced as values for android_hyphenationFrequency on Text d73c6d7 by @MoOx
  • Remove DatePickerAndroid 31549b1 by @MoOx
over 3 years ago
Download
0.66.1

0.66.1

almost 4 years ago
Download
0.66.0

0.66.0

Breaking changes

New features

  • Add #togglebutton to accessibilityRole prop 0b4688b by @MoOx
  • Add accessibilityRole #tabbar value 7c8f283 by @MoOx
  • Add Button accessible, accessibilityActions & onAccessibilityAction props 484e344 by @MoOx
  • Add PermissionsAndroid bluetoothAdvertise permission e1ca5e5 by @MoOx
  • Add PlatformColor iOS missing standard colors 92e7d77 by @MoOx
  • Add Pressable foreground option for ripple config for Android 9bd7499 by @MoOx
  • Add Text accessibilityActions & onAccessibilityActions props 9b52e53 by @MoOx
about 4 years ago
Download
0.65.0

0.65.0

Notable changes

  • rescript package is now replacing bs-platform.
  • Several removeEventListener calls were removed or deprecated in React Native 0.65.
    You might have to update your code to reflect this. Check the full list below (or just follow compilation warnings/errors).

Breaking changes

  • Use rescript@^9.1.4 instead of bs-platform@ as a peerDependency a2ae907 by @MoOx
  • Replace EventSubscription.t so you can call .remove() on EventSubscription.t instead of ->EventSubscription.remove()71399ce by @MoOx
  • Remove NativeEventEmitter.removeSubscription in favor of remove() on subscription itself df060f9 by @MoOx
  • Remove Keyboard removeAllListeners and removeListener (you should use remove on listener itself) 2091cb3 by @MoOx
  • Remove AppState.removeEventListener. Instead, use the remove() method on the listener itself 84284e8 by @MoOx
  • Remove NativeEventEmitter.Subscription in favor of just calling .remove() method on listeners. 0e4bb2d by @MoOx
  • Change Dimensions.addEventListener (now returns an EventSubscription.t so you can call remove() on listener directly ) 1131382 by @MoOx

Deprecations

  • Deprecate AccessibilityInfo.removeEventListener in favor of remove method on the listener itself 44f4465 by @MoOx
  • Deprecate EventEmitter#removeSubscription in favor of remove() on subscription itself a771dc8 by @MoOx
  • Deprecate Linking.removeEventListener. Instead, call remove() on the listener itself 4b98e2b by @MoOx

New features

  • Add AccessibilityInfo.getRecommendedTimeoutMillis a90fe94 by @MoOx
  • Add Appearance.addChangeListener 2cda177 by @MoOx
  • Add Button accessibilityState prop 7573c50 by @MoOx
  • Add Color.processColor method 0c880f8 by @MoOx
  • Add DynamicColorIOS highContrastLight & highContrastDark optional values (with new DynamicColorIOS.dynamicColor() since they are optional) cc4132b by @MoOx
  • Add Pressable onBlur and onFocus props 575a634 by @MoOx
  • Add Pressable onHoverIn and onHoverOut react-native-web 0.16 props e625be2 by @jfrolich
  • Add Pressable unstable_pressDelay prop 3d3bf2b & 0117e3e by @jfrolich
  • Add PushNotificationIOS.getAuthorizationStatus method ffc2f0c by @MoOx
  • Add RefreshControl size option 5678d16 by @MoOx
  • Add stickyHeaderHiddenOnScroll props to ScrollView & friends d981203 by @MoOx
  • Add Text onPressIn & onPressOut props 536ea0e by @MoOx
  • Add TouchableHighlight & TouchableOpacity react-native-web 0.16 View prop fbf9571 by @jfrolich
about 4 years ago
Download
0.64.3

0.64.3

🚨 Minor Breaking changes for React Native Web users only

  • Remove rel & target View props
  • Add React Native Web hrefAttrs prop for 0.16
over 4 years ago
Download
0.64.2

0.64.2

Ooopsy. Actually this release contains .res/.resi files.

  • reason-react-native -> rescript-react-native
  • peerDependencies changed to
    • "@rescript/react": "^0.10.0"
    • "bs-platform": "^9.0.0"
over 4 years ago
Download
0.64.1

0.64.1

  • reason-react-native -> rescript-react-native
  • peerDependencies changed to
    • "@rescript/react": "^0.10.0"
    • "bs-platform": "^9.0.0"
over 4 years ago
Download