Releases: kirillzyusko/react-native-keyboard-controller
Releases · kirillzyusko/react-native-keyboard-controller
Release 1.4.2
New small release that adds support for jest
testing with minor performance optimisations.
👍 Improvements
- refactor: added
useAnimatedValue
hook for internal usage (6ea3499)
- feat: jest integration (bfdb026) closes #101
- refactor: reorganize fs structure for android (4b337da)
🔢 Miscellaneous
- chore: bump react-native to 0.70.5 (b83a6f1)
- refactor: ignore
for_where
rule for swiftlint (71265a8)
- chore: switch to
actions/checkout@v3
instead of actions/checkout@v2
(0ecccfc)
- chore: avoid the usage of deprecated GitHub actions (c024d13)
Release 1.4.1
Minor release that fixes a potential crash on iOS devices.
🐛 Bug fixes
- fix: avoid usage of forced unwrapping (9a56d79)
Release 1.4.0
New release that introduces new useKeyboardHandler
hook and adds intermediate values on iOS 😎
👍 Improvements
- introduce low-level
useKeyboardHandler
hook (a603416)
- add example of Telegram keyboard transition (0d82804)
🔢 Miscellaneous
- versioned docs (7d3c7c4)
- documentation for
useKeyboardHandler
(deffaca)
Release 1.3.0
New release focusing on Fabric support for RN 0.70 😎
Note: this release is not compatible with react-native 0.69 (with fabric enabled).
👍 Improvements
- move codegen definitions into separate folder (ad17288)
- reduced npm package size (6a3a910)
- android RN 0.70 autolinking (0121aa0)
- convert ReactPackage to a backward compatible TurboReactPackage (7e970a9)
- more AndroidSoftInputModes (5b7d831)
- new src (JS/TS) file structure (0399456)
- added a section about fabric compatibility in docs (cf40766)
🔢 Miscellaneous
- upgrade example projects to react-native 0.70 (8175d10)
- CI emojis (46499a6)
- PR emojis (5e90ff1)
- upgrade docusaurus to 2.1.0 version (62e3f39)
- improved chat example (5cd0e84)
- react-native 0.70.1 -> 0.70.2 + libs update (114d679)
- various small updates for example (fb3294a)
Release 1.2.0
New release bringing basic support for new react-native architecture. It's fully backward compatible and doesn't have any breaking changes for old (paper) architecture.
🐛 Bug fixes
- prevent of sending
NaN
as progress
on Android (1d9f896)
👍 Improvements
🔢 Miscellaneous
Release 1.1.0
Minor release focusing on fixing some bugs on Android.
🐛 Bug fixes
- detect keyboard size changes on Android (a105cf9, aa8d00b, 52f8d2d)
- fixed missing
height
value in all keyboardDid*
events on Android (a105cf9)
👍 Improvements
- moved keyboard detection related code in separate file on iOS (f8dfe7c)
- added clang formatter (65d9f62)
🔢 Miscellaneous
- added Fabric example (71c3701)
- upgrade RN to 0.69 version (4d33cd8)
- use symlink for local dependency linking (dab32d5)
- added lottie example (6b051f9)
Release 1.0.1
Changes
- fix: avoid
NullPointerExceptions
if currentActivity is null
(#38)
Release 1.0.0
This release doesn't have any code changes comparing to 1.0.0-beta.0
codebase. It just brings documentation for the package 😊
Changes
- documentation for the package (#36)
Release 1.0.0-beta.0
This release mostly focuses on setting up CI for the project and fixing some bugs:
- setup CI (#22, #23, #26, #28, #32, #33);
- added PR template (#24)
- export context (#25)
- fixed layout/improved gifs (#27, #29)
- fixed frozen animation when user changes
StatusBar
properties (#30, #20)
Release 1.0.0-alpha.3
Changes
- fixed subscribe/unsubscribe mechanism for keyboard events on iOS (#18)