Releases: kirillzyusko/react-native-keyboard-controller
Releases · kirillzyusko/react-native-keyboard-controller
Release 1.21.7
Enhancing KeyboardChatScrollView functionality and improving library stability 👍
🐛 Bug fixes
- resolve crash in
viewPositionInWindow(1048f52)
👍 Improvements
Release 1.21.6
Regular weekly 1.21.x release that aims to improve stability of the library 😊
🐛 Bug fixes
KeyboardToolbarpasses touches through (15111a4)KeyboardChatScrollView+invertedbreaksmaintainVisibleScrollPosition(c436fbb)KeyboardController.dismiss()now closes keyboard even if it's partially visible (b3dc83e)
👍 Improvements
- support
freezeasSharedValueinKeyboardChatScrollView(1d9a9ac)
🔢 Miscellaneous
Release 1.21.5
Fixing one but annoying bug on Android 🤓
🐛 Bug fixes
- don't modify edge-to-edge mode by default when module toggled on/off (e979dbf)
Release 1.21.4
Stable 1.21.x release - you should be able to update from previous 1.20.x release without discovering new bugs 😎
🐛 Bug fixes
KeyboardAwareScrollViewscrolls up when keyboard type gets changes (7b98133)- memory leak in
WindowDimensionListenerwhen Activity restarts (51fbe47)
👍 Improvements
📚 Documentation
- KeyboardAwareScrollView+BottomSheet types issue (1aa7cdd) by @litinskii
- workaround for non-working
scrollToEndinKeyboardChatScrollView(10c0218)
🔢 Miscellaneous
- cover keyboard resize scenarios in
KeyboardAwareScrollViewby unit tests (75981ee)
Release 1.21.3
Improving stability of 1.21.x release 😎
🐛 Bug fixes
KeyboardAwareScrollView/KeyboardChatScrollView+RefreshControlconflict (33a5d7b)- respect
UIDesignRequiresCompatibilityinKeyboardExtender(af5da35) by @qister KeyboardAwareScrollViewre-focus after keyboard dismissal using hardware button (ba41d5d)
🔢 Miscellaneous
Release 1.21.2
Patching previous 1.21.1 release 🙈
🐛 Bug fixes
KeyboardAwareScrollViewcollapses to zero height inside auto-sizing parents (2f82c43) by @vilson-junior-squadraKeyboardAwareScrollViewregression after optimization (90dd772)- removed increased padding by
+1fromKeyboardAwareScrollView(9acd790) extraContentPaddingofKeyboardChatScrollViewnot adjusting scroll when it changes by large amount (b28ef3b) by @trcoffman
🔢 Miscellaneous
- cleanup disk space for iOS e2e tests (7efe1e7)
Release 1.21.1
Quick follow up for 1.21.0 release 👀
🐛 Bug fixes
- typo in arch definition (7a7b6ca)
- could not fing view for tag warning in
KeyboardAwareScrollViewcomponent (ecd3bbd)
👍 Improvements
- optimize performance of
KeyboardAwareScrollView(bba6afc)
📚 Documentation
- added troubleshooting for missing animation in
KeyboardAvoidingViewandKeyboardChatScrollViewcomponents (5ae72b6) - mention
blankSpaceprop in "Building chat app" page (38cdb43)
🔢 Miscellaneous
- optimize triggers for check mov files job (1fdc1c2)
Release 1.21.0
After months of work, 4 beta releases and 11k+ new lines of code the 1.21.0 is finally out 🎉
It brings a new KeyboardChatScrollView component, improves KeyboardAwareScrollView performance, adds new KeyboardToolbar.Group component and makes KeyboardAvoidingView more precise 😎
Read full release notes at blogpost 👀
🐛 Bug fixes
- wrong
onInteractiveevent when keyboard closed on iOS 26+ with attachedKeyboardGestureArea(ebc5205) - wrong selection coordinates on focus (ac7dee1)
- non-working interactive keyboard dismissal (6c25251)
KeyboardAwareScrollViewloosing ref identity (76056c3)enabledprop behavior forKeyboardStickyView(fabric arch) (d1fb606)- make noop
scrollRectToVisibleon iOS (a096e39) - hunting memory leaks on Android (8393ee2)
- access before initialization error (d4f1a4c)
KeyboardAvoidingViewtypes union (f5dca3c)- handle broken
measureInWindow(eb2dfbb) by @thomasttvo - automatically detect top border of
KeyboardAwareScrollView(6872736)
👍 Improvements
- add
ClippingScrollViewcomponent (36abe0b) - add
ScrollViewWithBottomPaddingcomponent (167a000) - use
contentInsetforKeyboardAwareScrollView(423dbef) - introduce
KeyboardChatScrollView(11c0dbf) - add
extraContentPaddingprop onKeyboardChatScrollView(83e34b7) - add
blankSpaceprop onKeyboardChatScrollView(7f32767, 0bb348a) by @trcoffman - add
automaticOffsetprop forKeyboardAvoidingView(66e6278) by @thomasttvo - add
KeyboardToolbar.Groupcomponent (4a32305)
📚 Documentation
KeyboardChatScrollViewfixes after devs feedback (7ece2d8)- mention
KeyboardChatScrollViewinREADME(d92a17d) - added more apps to "Trusted by" section (adecf61)
- blogpost for
1.21.0(84f29dd) - prefer
.mp4files over.mov(ca5a99c) - reusable
Snackcomponent (248eb50) - checkout
1.21.0tag (5fb1af6)
🔢 Miscellaneous
- do not use shared derived data between different xcodes (24a1d36)
- use better restore keys for derived data (iOS builds) (13f58bd)
- make
Switchcomponent re-usable in example app (7bf7ba1) - fixed iOS e2e tests (3979157)
- update swiftformat (5ef74d9)
- truncated content in
Flash/Legendlist inKeyboardChatScrollViewexample (6f37645) - stable playwright CI job (2df2c28)