Skip to main content

19 posts tagged with "keyboard"

View All Tags

Version 1.21 β€” KeyboardChatScrollView, ClippingScrollView, and layout-free keyboard animations πŸ’¬

Β· 13 min read
Kirill Zyusko
Library author

Meet 1.21.0 β€” a release that's been a long time coming. It tackles one of the most persistent pain points in the React Native keyboard ecosystem: layout thrashing during keyboard animations. The solution unlocks cross-platform contentInset behavior, dramatically improves KeyboardAwareScrollView, and makes it possible to ship a fully-featured KeyboardChatScrollView in a few lines of code.

Version 1.19 β€” A fresh KeyboardToolbar API, instant dismiss, and more! πŸŽ‰

Β· 3 min read
Kirill Zyusko
Library author

Hello everyone! πŸ‘‹

I’m thrilled to announce version 1.19 of react-native-keyboard-controller. This release brings:

  • A brand new compound KeyboardToolbar API
  • The ability to dismiss the keyboard instantly (without animation!)
  • Full React Native 0.80+ compatibility
  • And smaller fixes and refinements πŸŽ‰

Let’s dive into what’s new πŸ‘‡

Keyboard Management Evolution in React Native πŸš€πŸͺπŸ’«

Β· One min read
Kirill Zyusko
Library author

Ever wondered why keyboard behavior in React Native used to feel so unpredictable?

In my talk Keyboard Management Evolution in React Native at AppJS conf, I invite you on a cosmic adventure β€” from the chaotic black holes of early keyboard handling to the sleek, stable solutions of the present day with teasing some of upcoming features.

Hop aboard the ship and join me for the ride!

A new 1.13 release 😎

Β· 6 min read
Kirill Zyusko
Library author

I'm excited to announce the latest release, version 1.13.0, of react-native-keyboard-controller! πŸŽ‰

This update brings significant improvements and new features to enhance the way your React Native apps handle keyboard interactions. With better support for Modal components, dynamic StatusBar translucency, and new customization options for KeyboardGestureAreas, this release is designed to make your development process smoother and your app's user experience more seamless. πŸš€