github kirillzyusko/react-native-keyboard-controller 1.10.0
Release 1.10.0

latest releases: 1.18.6, 1.18.5, 1.18.4...
21 months ago

Release that adds useFocusedInputHandler hook, KeyboardController.dismiss() method and exports KeyboardAwareScrollView component among other fixes and improvements 😎

🐛 Bug fixes

  • ignore non-keyboard animations (702a669)
  • fixed react native 0.73.x build failure when new arch is enabled on iOS (a425e7c) by @Mhp23

👍 Improvements

  • added useFocusedInputHandler hook (a30e729)
  • export KeyboardAwareScrollView component (db5a741)
  • added KeyboardController.dismiss() method (1651da4)

🔢 Miscellaneous

  • get rid off deprecated useWorkletCallback (64dc299)
  • migrate off from deprecated set-output (5492356)
  • build iOS projects when main .podspec file is changed (b4ca627)
  • resolve duplicate screen names (f95f249) by @zoontek
  • blogpost for 1.10.0 (eaea542)
  • checkout 1.10.0 docs version (a26c7ed)

🚨⚠️🚨 Caution 🚨⚠️🚨

This release doesn't have any breaking changes. However if you used undocumented setHandlers method (from context/useKeyboardContext), then, please, be aware that this method was renamed to setKeyboardHandlers(a30e729 for reference):

const context = useKeyboardContext();

// ...

-context.setHandlers({ [key]: handler });
+context.setKeyboardHandlers({ [key]: handler });

But since it was not documented and mostly was used by internal hooks - this change is not treated as a breaking one.

Don't miss a new react-native-keyboard-controller release

NewReleases is sending notifications on new releases.