React Native November 2017 (v0.51.0) released

v0.51.0 on GitHub (npm)


Highlights

Breaking changes

  • Consider negative border radii and widths invalid (99d294b) - @rsnara

Android

Bugfixes

  • Fixing bug when permission showing dialog and user go to home and re-open
    minimized app (ce967c6) - @RafaelMagalhaesN
  • Fix wrong error code when location service is turned off on Android device
    (7e0b7ef)
  • Fixing RTL HorizontalScrolling (c278020)
  • Fix line terminators for ImageStore.getBase64ForTag (7a7bdee) - @FnTm

New features and enhancements

  • Add visible-password for TextInput.keyboardType (752b688) - @fmoo
  • Add helpful examples to Android test env validation failure messages.
    (ff908aa) - @pori

Others

iOS

Bugfixes

New features and enhancements

Others

  • [RCTShadowView localData] is now only setter. (b0c1bd2) - @shergin
  • Deprecated stuff was removed from RCTUIManager (4342879) - @shergin
  • Deprecated stuff was removed from RCTShadowView (32e5c8e) - @shergin
  • Issue #16159 - RCTImageStoreManager's priority (4e5d50d) - @tsjamm
  • Make RCTUIManager and RCTDeviceInfo unsubscribe from NSNotificationCenter on
    (04ff184)
  • Move JS-native version check to its own module + unit tests + prefix Obj-C
    macro w/RCT (7733d40) - @ide
  • Forward RN start/end styles to Yoga (38b5506) - @rsnara
  • Move RCTConvertSelectorForType to their respective using modules (bbc90b4)
  • Code cleanup - Xcode 9 build warning/issue. (3fa6482) - @nbomberger

General

Bugfixes

  • Updated project file to fix Apple TV build (aa97c9a) - @shergin
  • Fix that section headers in SectionList don't stick at correct position.
    (a541d58) - @miyabi
  • Fix scrolling events for RN. (ca834f9)
  • Fix platform flags to also check for linux (7997a2b) - @mzlee
  • Fixed crash on attempt to update local data of deallocated shadow node
    (f2c6877) - @shergin
  • VirtualizedList: fix bug where onViewableItemsChanged wouldn't trigger
    (6747a36) - @formatlos
  • Fix Systrace section for Lazy View Managers (52a67db) - @alexeylang
  • Fix border clipping (de313f6) - @rsnara
  • Fix Flow errors at declaration of most major library components (833b274) -
    @Ashoat
  • Fix crash when loading local bundle and hot reload is enabled (1d674f0) -
    @dtsolis

New features and enhancements

Others