Skip to content

v0.39.0

Compare
Choose a tag to compare
@grabbou grabbou released this 02 Dec 11:22
· 25247 commits to main since this release

Thanks to 74 contributors who put 162 commits into this release.

Breaking changes

See this document for a complete list of breaking changes (three) and actions required.

General

Android

  • Move to new C-based implementation of css-layout in RN Android (d63ba47) - @astreet
  • Android: Fix inconsistency with fractional TextInput padding (aa85408) - @rigdern
  • Disable debug menu when monkey is running (9a8b5d9) - @rigdern

General

Bugfixes

  • Fix flex within max width constraint (72d1191) - @emilsjolander
  • Fix view clipping to operate on ui hierachy (26e373c) - @majak
  • Workaround fix for Visual Studio (c5f6e86) - @splhack
  • Fix usage of old String constructor (2a04569) - @javache
  • Navigator: null check on gesture.overswipe to prevent crash (54e9471) - @rigdern
  • Update ReactShadowNode to not add CSSNode children if parent has measure defined (10e0aec) - @astreet
  • Introduce nativeImageSource API (dcbcda7) - @frantic
  • Don't clip if ui and react view hierarchies are different (d5e067f) - @majak
  • Dont measure single flex grow+shrink child (4500e4d) - @emilsjolander
  • Absolute positioned items should apear inside padding but outside border (7449658) - @emilsjolander

New features and enhancements

Android

Bugfixes

  • Call all android back key handlers before invoking default (b4283ed) - @dltmd6262
  • Fix redundant styles on RefreshControl for Android (39c1818) - @linmic
  • Prevent hitslop crash on Android (c2a55ba) - @AndrewJack
  • Drop CSSNode pool on low memory when app is backgrounded (48bb364) - @astreet

New features and enhancements

  • Expose setAllowUniversalAccessFromFileURLs in Android WebView (b6a38e8) - @locly
  • Update logging to support levels, print messages in Android logcat on assertion failures (a731a23) - @astreet
  • Proper NativeAnimated node invalidation on Android (6f5433f) - @ryangomba
  • Reduce overdraw layers by hiding cards when they are not visible (54beee2) - @rigdern
  • Expose Image's onError event to JavaScript (e87e181) - @rigdern
  • Provide more info when image fails to load (d117f55) - @frantic

iOS

Bugfixes

  • Ensure notification payload is passed to completion handler (df6b8bd) - @npomfret

New features and enhancements