Skip to content

Releases: hackiftekhar/IQKeyboardManager

v5.0.4 Bug fixes and improvements

17 Mar 04:21
Compare
Choose a tag to compare

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

17 Mar 04:21
Compare
Choose a tag to compare

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

17 Mar 04:21
Compare
Choose a tag to compare

Bugfixes:

  • Fixed some compilation issue cause due to @import.

v5.0.1 Bug fixes

17 Mar 04:22
Compare
Choose a tag to compare

Improvements:

  • Changed #import <Framework/ClassName.h> with @import.

v5.0.0 Swift4 support, backward compatible till Swift3

17 Mar 04:22
Compare
Choose a tag to compare

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

17 Mar 04:23
Compare
Choose a tag to compare

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

17 Mar 04:23
Compare
Choose a tag to compare

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

17 Mar 04:23
Compare
Choose a tag to compare

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

17 Mar 04:24
Compare
Choose a tag to compare

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

17 Mar 04:24
Compare
Choose a tag to compare

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.