Releases: hackiftekhar/IQKeyboardManager
Releases · hackiftekhar/IQKeyboardManager
v3.2.2 Bug fixes
Bugfixes:
- Fixed an issue with iOS8 where toolbar arrows were missing with CocoaPods installation.
Features:
- Added shouldRestoreScrollViewContentOffset.
v3.2.1.2 ViewController level library disable support
Features:
- Added disableInViewControllerClass, disableToolbarInViewControllerClass, considerToolbarPreviousNextInViewClass methods.
v3.2.1.1 Bug fixes
Bugfixes:
- Adopted KeyboardAppearance style for keyboard toolbar.
- Fixed some toolbar caching and next/previous enable/disable related issues.
Features:
- Added shouldFixTextViewClip property.
- Added custom previous/next/done call methods registration.
Deprecations and Removed:
- Removed support for Framework, now developer needs to compile for framework if they need.
v3.2.1.0 Bug fixes
Bugfixes:
- Fixed an issue where textField was hiding behind keyboard when textField was in UIScrollView and it's contentSize is less than it's height.
- Fixed an issue where shouldResignOnTouchOutside preventing tap to UIControl subclasses.
- Fixed some next/previous issues related to UITableView.
- Fixed an issue for UIPageViewController internal scrollView.
Debugging:
- Enhanced logging by printing all internal calculation in console.
Improvements:
- Improved swift version with recommended style guide.
v3.2.0.3 Bug fixes
Bugfixes:
- Fixed an issue with UIAlertView's internal UIViewController.
Enhancement:
- Added isAskingCanBecomeFirstResponder for a workaround with textFieldShouldBeginEditing delegate method.
v3.2.0.2 UICollectionView support
Bugfixes:
- Fixed an overflow crash with textFieldViewDidChange.
- Fixed an issue where some textField refuse to resign specially when textFields were on UITableView and tableView reload on textFieldShouldEndEditing.
- Fixed an scrolling issue with UIScrollView and it's subclasses.
Enhancement:
- Instance variable name changes.
- Restructured project.
- Added support for UICollectionView.
Features:
- Added preventShowingBottomBlankSpace property.
- Added IQAutoToolbarByPosition.
- Fully updated Swift version to match Objective-C version.
Documentation:
- Improved README and added some more documentation on how to use library.
v3.2.0.1 Bug fixes
Bugfixes:
- Fixed some bugs with UIScrollView handling.
- Fixed an issue where previous/next enable/disable was not working properly.
- Fixed some issues where UIViewController's view wasn't restoring to initial position.
- Fixed an issue where return key wasn't updated by IQKeyboardReturnKeyHandler.
- Fixed some issues with canAdjustTextView for iOS8 due to orientation API changes.
Enhancement:
- Improve distance calculation logic with status bar frame.
v3.2.0 Swift 1 Support
Bugfixes:
- Fixed some issues with UIAlertSheetTextField in iOS8.
- Fixed an issue with inputAccessoryView cache.
- Fixed an issue where keyWindow doesn't get updated if application keyWindow change.
- Fixed an isssue where keyboard get dismissed with resetting textView frame.
Performance:
- Migrated syntax to Modern ObjC.
Improvements:
- Added UIView hierarchy debugging methods.
Features:
- Added Swift version support.
v3.1.1 iOS8 support
Bugfixes:
- Optimized for iOS8.
- Fixed UIToolbar resizing issue finally.
Features:
- Added delegate support in IQKeyboardReturnKeyHandler.
Documentation:
- Updated documentation regarding IQKeyboardReturnKeyHandler.
v3.1.0 IQKeyboardReturnKeyHandler Added
Features:
- Added IQKeyboardReturnKeyHandler.