Skip to content

v0.30.0

Compare
Choose a tag to compare
@grabbou grabbou released this 21 Jul 09:47
· 25737 commits to main since this release

Thanks to 90 contributors who put 217 commits into this release!

Special thanks to @satya164 for writing this release notes!

Breaking Changes

Genral

  • Navigationexperimental: Kill NavigationAnimatedView (8ce7ad4) - @jmurzy

Android

  • Native modules implementing ActivityEventListener now need to implement onNewIntent(Intent intent)

General

Bug Fixes

New Features & Improvements

  • Support VSCode as a React Editor (d1690a8) - @PatoBeltran
  • Pass the current and previous transition props to render, onTransitionStart and onTransitionEnd. (c57bac4) - @hedgerwang
  • Add NavigationStateUtils.back() and NavigationStateUtils.forward(). (614f3c6) - @hedgerwang
  • Pass TransitionProps to configureTransition for (d72f844) - @hedgerwang
  • Allow to specify simulator OS version from cli (b046b2d) - @tomkur
  • Add zIndex support (3d3b067) - Tucker Connelly

iOS

Bug Fixes

New Features & Improvements

Android

Bug Fixes

  • Implement addUIBlock to allow third party to resolve a view (af28de5) - @gre
  • Persistent WebSocket connection from Android to Packager (adcb949) - @frantic
  • Fix GIF Disappear when return from background (a87c9d5) - @wenzhao.yin
  • Remove iOS platform check for running devtools (1c290d6) - @kageurufu
  • Enable zoom on WebViews on Android (ca0c6db) - @dmmiller
  • Return empty bundle when passing an empty map to toBundle (31f30aa) - @Bhullnatik

New Features & Improvements

  • Decompose transform matrix in native (for android) (a59afb9) - @kmagiera
  • Automatically run adb reverse tcp:8081 tcp:8081 when starting packager (1cc7ef0) - @burgalon
  • Support selectable={true} property on Text fields on Android. (6cd7127) - @mikelambert
  • Allow for customization of the RootViewManager (7476139) - @ahmedre
  • Add the onNewIntent listener to React Native Android (2fc0f40) - @ginandi
  • Add Copy and Dismiss Button in RN Android Red Box (dc3fce0) - @lebronJ
  • Add ping to WebSocket (4ac4f86) - @dbasedow