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.