npm @lodev09/react-native-true-sheet 3.8.0-beta.0
Release 3.8.0-beta.0

one day ago

🎉 New features

  • Added scrollableOptions prop with keyboard scroll handling for ScrollViews. (#442 by @lodev09)
  • Added bottom inset to ScrollView when insetAdjustment is automatic. (#430 by @lodev09)

🐛 Bug fixes

  • Android: Fixed present promise not resolving on resize. (c3495500 by @lodev09)
  • iOS: Fixed scroll view pinning to respect content view padding/margin. (#429 by @lodev09)
  • iOS: Fixed footer not translating back when keyboard hides via ScrollView. (#424 by @lodev09)
  • iOS: Fixed backgroundBlur and backgroundColor not working together. (#423 by @lodev09)
  • iOS: Fixed present() called from useEffect not working due to mount event not firing. (#421 by @lodev09)
  • iOS: Fixed sheet content becoming empty after rapidly presenting/dismissing. (#419 by @lodev09)
  • Auto re-present sheet when returning from screen dismiss (modal or navigation pop). (#412 by @lodev09)
  • iOS: Fixed onWillDismiss event timing during drag dismiss. (#416 by @lodev09)

💡 Others

  • Separated present() and resize() methods; calling present() on an already-presented sheet now logs a warning instead of resizing. (#441 by @lodev09)
  • Android: Refactored screen event detection to use EventDispatcherListener instead of FragmentLifecycleCallbacks. (#438 by @lodev09)
  • iOS: Refactored screen unmount detection to use C++ EventDispatcher instead of RNSLifecycleListenerProtocol. (#410 by @lodev09)

Don't miss a new react-native-true-sheet release

NewReleases is sending notifications on new releases.