Skip to content

v0.30.0

Compare
Choose a tag to compare
@grabbou grabbou released this 21 Jul 09:47
· 27321 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

  • Touchables: Expose Accessibility prop. Fix #6550 (4f18707) - @omeid
  • Fix Navigator bug where jumping to the same route would show a blank screen (6982f5a) - @fred2028
  • Migrate NavigationCardStack to NavigationTransitioner (47a7289) - @jmurzy
  • Fix banner for old node version (523d39a) - @johannes-scharlach
  • Fix measure callback for TextInput on Nodes (c95d3ef) - @ahmedre
  • NavigationExperimental: Fix stale scene cleanup (b4d15d3) - @ericvicenti
  • Fix navigation jump on multi-tap (b388665) - @fred2028
  • If ExceptionsManager.handleException throws, throw the original error (8feb1dc) - @mhorowitz
  • Fixing Syntax Error "errorMessage" is read-only (57d85f1) - @K-Leon
  • Avoid Infinite Loop w/ Polyfills (9cb28b9) - @yungsters
  • Fix transtion props layout in NavigationTransitioner. (37e41d2) - @hedgerwang
  • Fix incorrect style props passed to Android Image when using children (7f9ec4e) - @jeanregisser
  • Add null check in ExceptionsManager.js to Never Update JS Exception with a Null Stack (6fb110e) - @lebronJ
  • Fix EventEmitter#once arguments not getting passed to the listener (73bea8f) - @erickreutz
  • Fix Fetch error when debugging in Chrome (034b645) - @bestander
  • Read navigation title from scene.route.title (730619d) - @SunnyGurnani

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