Skip to content

0.18

Compare
Choose a tag to compare
@mkonicek mkonicek released this 05 Jan 18:59
· 26478 commits to main since this release

These release notes were written by Satyajit Sahoo. Thank you so much! Also, thanks to the 89 contributors who put 368 commits into this release!

New features

  • Use React from NPM - 5bf1f4c
  • Support onLayout and onContentSizeChange attributes on ListView - 3cfcd40
  • Animated.multiply and Animated.add to combine animated values - 3eb32cb
  • Cross platform PullToRefreshView component - 44f7a00
  • Add <Text> shadow support - 4972cab

Bug fixes

  • Fix ImmediatelyResetRouteStack does not update Navigator's title - 67c6afd
  • Fix pop method to properly refresh the navigatorBar - e62471b
  • Fix app crash caused by TextInput - 53d18c8
  • Fix error when navigationBar is set back to null - 0b63571
  • Pipe transform errors through transformation pipelines - 3ef6f9f

Android

New features

  • Add support for custom Android views - 1fabd86
  • Add support for onScrollBeginDrag/End and onMomentumScrolBegin/End events - fcf0431
  • Add a base activity named ReactActivity
  • Add deep linking support to IntentAndroid with getInitialURL - eb188c8
  • Add contentInsetStart and contentInsetEnd properties to ToolbarAndroid - 7164c75
  • Allow turning on/off DOM storage on WebView - 6793128
  • Open source ART for Android - 27ac047
  • Add support for split build per architecture - 10a17c6
  • Add support for alert() on Android - 9bf7c71

Bug fixes

  • Fix crash where measure is called with a view that is now off screen and removed from clipping - bafbe5e
  • Fix when navigating to a URL loading finished is reported with the old URL in WebView - b436943
  • Update dev menu to keep track of element inspector - c74d640
  • Fix crash in NetInfo in case the network permission is missing - f168fc3
  • Fix WebView failed to show UTF-8 characters - e4272b4

iOS

New features

  • Add ability to use a custom view for MapView annotations - f9dfb90
  • Implement draggable annotations on MapView - b8aac8b
  • Add option for both min/max track image to SliderIOS - 4cb7752
  • Support dashed and dotted border styles - 15aa146
  • Add support for binary type data (ArrayBuffer) to WebSocket - afbff9b
  • Adds getSize() method to Image to retrieve the width and height of an image prior to displaying it - 718cd79
  • Add a method to get current status bar height - 52220a9

Bug fixes

  • Fix getCurrentPosition faling on first try - f48dbbe
  • Fix <Image source={{ uri: null }} /> crashing - f940e7c
  • Fix iOS 7 support for URL query functions - ccd8f99

Breaking changes

  • To enable JavaScript in Android WebView, use javaScriptEnabled instead of javaScriptEnabledAndroid.