- [FEAT] Support AGP 8
- [FEAT] Add ability for the keyboard to be rendered considering SafeArea
- [FIX] Fixed an issue where shift was not released when typing in weak shift state
- [FIX] Fixed an issue where screen capture was possible on iOS 17+
- [CHORE] Upgrade dependencies
- [CHORE] Update dependency constraints to
sdk: '>=2.18.0 <4.0.0'
flutter: '>=3.3.0'
- [CHORE] Update Android Gradle version to
7.1.2
- [FEAT-iOS] Add ability to prevent screen capture
- Remove
screenCaptureDetectedAlertTitle
option - Remove
screenCaptureDetectedAlertMessage
option - Remove
screenCaptureDetectedAlertActionTitle
option
- Remove
- Improved the native code for each platform.
- Improved keyboard button touch area.
- Added Shift activation step like software keyboard.
- Upgrade flutter_keyboard_visibility: ^5.0.3
- Upgrade flutter_keyboard_visibility: ^5.0.2
- Upgrade compileSdkVersion to 30 on Android platform.
- Migrate to new Android plugins APIs(embedding v2).
- Update documentation.
- Remove the
capsText
of theSecureKeyboardKey
and incorporated it into thetext
. - Fixed an issue where the screen flickered when opening the secure keyboard while the software keyboard was open.
- Fixed an issue where the view button wasn't working properly.
- Fixed an issue where the backspace button wasn't working properly.
- Upgrade flutter_keyboard_visibility: ^5.0.1
- Fixed an issue that lost focus when switching software keyboard.
- Add
hideKeyInputMonitor
option. - Add
disableKeyBubble
option.
- Improve performance.
- Add
Key Bubble
to check the string key pressed.
- Migrate null safety.
- Upgrade
flutter_keyboard_visibility
plugin. - Remove
type
function inSecureKeyboardController
.
- Upgrade
flutter_keyboard_visibility
plugin. - Change the value of
SecureKeyboardKeyAction
to uppercase. - Change the value of
SecureKeyboardKeyType
to uppercase. - Change the value of
SecureKeyboardType
to uppercase. - Add
shuffleNumericKey
option to ask for shuffle of numeric keys. - Add
keyRadius
option to set the radius of the key button. - Add
keySpacing
option to set the spacing between key buttons. - Add
keyInputMonitorPadding
,keyboardPadding
option to cope with edge screen.
- Documentation updates.
- Added code to close the secure keyboard when the back button on the soft navigation bar is pressed.
- README updates.
- Example updates.
- Remove
onDoneKeyPressed
required annotation.
- Add
activatedKeyColor
param.
- Change action key name from
confirm
todone
. - Fixed an issue that caused an exception to occur when setting the key text.
- Add
screenCaptureDetectedAlertTitle
param. - Add
screenCaptureDetectedAlertMessage
param. - Add
screenCaptureDetectedAlertActionTitle
param.
- Update documentation.
- README updates.
- Change package name and structure.
- Fixed an issue that caused the input text to overflow.
- Added option to set maximum length of input text.
- Resize the close and view buttons.
- Fixed an issue where the view button wasn't working properly.
- Initial release.