Skip to content

Releases: hackiftekhar/IQKeyboardManager

v6.5.0 Bug fixes and improvements

26 Sep 11:04
Compare
Choose a tag to compare

Features

  • Added IQ_KEYBOARD_MANAGER_LOAD_METHOD_DISABLE compiler preprocessor to open an option to disable load method

Improvements

  • Improved handling of third party textField/textView libraries like YYTextView.
  • Improved handling of contentInset setting by considering safeAreaInsets of UIScrollView.

Bug fixes

  • Fixed IQToolbar constraint violation problems
  • Fixed an issue where searchBar on the navigationBar wrongly manipulating view controller's frame.

v6.4.2 Dark Mode support for iOS13

26 Sep 10:22
Compare
Choose a tag to compare

Features

  • Dark mode are now supported for iOS13.

v6.4.1 Fixed a compilation issue for swift version lesser than 4.2

26 Sep 10:20
Compare
Choose a tag to compare

Bug fixes

  • Fixed a compilation issue for swift version lesser than 4.2

v6.4.0 Added support for Xcode 11

26 Sep 10:19
Compare
Choose a tag to compare

Bug fixes

  • Fixed a compiler issue for C "language dialect" = C99

Improvements

  • Added couple of compile time validations for Xcode 11, iOS 13
  • DisplayMode Default is renamed to default, I think this will not be a big deal to rename.

Deprecations and removed

  • Removed support for Xcode 8

v6.3.0 Bug fixes with special hierarchy UIScrollView->UIStackView->UITextField structure

26 Sep 10:12
Compare
Choose a tag to compare

Features

  • Added Package.swift for Swift Package Manager.

Bug fixes

  • Handled a case where Window Size is not equals to Screen Bounds.
  • Fixed an issue where user was not able to set toolbarDoneBarButtonItemText and setTarget to doneBarButton simultaniously.
  • Fixed an issue where keyboard was not preserving distance from textField when UITextField is embedded in UIStackView and UIStackView is embedded inside UIScrollView.

Improvements

  • Optimized UITableView and UICollectionView scroll handling.

v6.2.1 Fixed custom selector for searchBar

29 Apr 18:17
Compare
Choose a tag to compare

Bug fixes

  • Fixed an issue where setting custom selector for searchBar not working.

Improvements

  • Fixed compiler warnings.
  • Optimized Objective-C version for swift projects.
  • Optimized Swift version for Objective-C projects.

v6.2.0 Fix keyboard next image

29 Apr 18:10
Compare
Choose a tag to compare

Bug fixes

  • Fixed an issue with keyboard next image display.

Improvements

  • Renamed searchBar to textFieldSearchBar due to conflicts from other projects.
  • Added attributedPlaceholder in IQTextView.
  • Multiline support for placeholder in IQTextView.

Deprecations and removed

  • Removed shouldShowTextFieldPlaceholder in favor of ** shouldShowToolbarPlaceholder**.
  • Removed shouldHidePlaceholderText in favor of shouldHideToolbarPlaceholder.
  • Removed placeholderText in favor of toolbarPlaceholder.
  • Removed drawingPlaceholderText in favor of drawingToolbarPlaceholder.
  • Removed preventShowingBottomBlankSpace since it's no longer used.
  • Removed shouldFixInteractivePopGestureRecognizer since it's internally handled in v6.0.5.
  • Removed canAdjustAdditionalSafeAreaInsets because it's internally handled in v6.0.0.

v6.1.1 TextView with iPhone X issue fixes

29 Apr 18:01
Compare
Choose a tag to compare

Bug fix

  • Fixed an issue where TextView move under the navigation bar on iPhone X.

v6.1.0 Toolbar Previous/Next customize image and text

29 Apr 17:58
Compare
Choose a tag to compare

Features

  • Added ability to change toolbar previous/next barButtonItem image/text.

v6.0.6 Carthage build fix

29 Apr 17:53
Compare
Choose a tag to compare

Bug fixes

  • Fixed compilation issue with carthage.