Releases: hackiftekhar/IQKeyboardManager
Releases · hackiftekhar/IQKeyboardManager
v5.0.4 Bug fixes and improvements
Bugfixes:
- Fixed a crash issue due to setting tintColor proxy on IQToolbar.
Improvements:
- Added canAdjustAdditionalSafeAreaInsets to control whether library is allow to change additionalSafeAreaInsets or not. Default is NO.
v5.0.3 Bug fixes and improvements
Features:
- Added ignoreSwitchingByNextPrevious for textField/textView to ignore it while finding next/previous textField.
Improvements:
- Upgraded demo project with Safe Area layout guide.
- Improved keyboard/textfield handling with additionalSafeAreaInsets tweak.
v5.0.2 Bug fixes
Bugfixes:
- Fixed some compilation issue cause due to @import.
v5.0.1 Bug fixes
Improvements:
- Changed #import <Framework/ClassName.h> with @import.
v5.0.0 Swift4 support, backward compatible till Swift3
Bugfixes:
- Fixed an issue where custom bar button actions wasn't not passing UITextField/UITextView object to method.
Features:
- Added shouldIgnoreScrollingAdjustment property in UIScrollView category to prevent scrollView to scroll to adjust textField position. This will be useful if there are nested UIScrollView are having and we should like to scroll an specific one to autoscroll to correct position.
Improvements:
- Converted project to support swift4, with backward compatibility of swift3.2 and swift 3.0.
- Migrated from #import statements to @import.
Deprecations and Removed:
- Removed localizable.strings files from Bundle since it's no longer useful.
v4.0.13 Bug fixes and improvements
Bugfixes:
- Fixed an issue preventing to build project
- Fixed an issue where keyboard toolbar start displaying text from left with iOS11.
v4.0.12 Bug fixes and improvements
Bugfixes:
- Fixed some text alignment issue with IQTextView
- Fixed an issue where keyboard toolbar wasn't displaying properly with iOS11.
- Fixed an out of bound index crash happening with swift version.
Improvements:
- Renamed topMostController to topMostWindowController due to a swift conflict
v4.0.11 Removed some more non-public API's
Bugfixes:
- Removed some more references of private API's(We previously added those non-public API's for workarounds #865).
- Fixed a text alignment issue with IQTextView (Thanks to @yurihan)
- Fixed an issue where _kbSize variable wasn't clearing when library is disabled.
Improvements:
- Splitted storyboard into multiple storyboard to improve demo performance.
- Added brief flow diagram for quick understanding.
Deprecations and Removed:
- Removed isAskingCanBecomeFirstResponder because this no longer useful now.
v4.0.10 Removed non-public API's
Bugfixes:
- Fixed an issue where Apple rejected apps using libray due to referencing some non-public API's (We previously added those non-public API's for workarounds #865).
Improvements:
- Added registerAllNotifications & unregisterAllNotifications methods to completely disable library at developer risk
Deprecations and Removed:
- Deprecated isAskingCanBecomeFirstResponder because this no longer useful now.
- Removed shouldHidePreviousNext in favor of previousNextDisplayMode.
v4.0.9 Swift3.1 support
Bugfixes:
- Fixed an issue where enabledDistanceHandlingClasses for a class with enabled=NO configuration wasn't working well.
Features:
- Added touchResignedGestureIgnoreClasses property to ignore resigned touches for specific view classes.
Improvements:
- Updated to support Swift 3.1.
- Fixed some warnings about deprecations.
Documentation:
- Updated README.md documentation.