All Versions
13
Latest Version
Avg Release Cycle
76 days
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v1.9.7 Changes
๐ Features:
- Enables building the CocoaPod with
CLANG_MODULES_ENABLED=NO
which enables compiling withccache
.
- Enables building the CocoaPod with
-
v1.9.6 Changes
November 02, 2017๐ This release includes many iOS 11 and iPhone X hot fixes.
๐ Features:
- ๐ Allowed color customization in typing indicator. By @dskatz22 (#613)
- โ Added support for an optional view to host outlets under the text view. By @dzenbot (#562)
- ๐ฆ Exposed auto-completion variables. By @dzenbot (#561)
๐ Hot Fixes & Enhancements:
- ๐ Fixed the text input not being interactive on iOS 11. By @dzenbot (#624)
- ๐ Fixed iPhone X issue where the text input bar wouldn't expand to the bottom of the screen, below the home indicator. (#619)
- ๐ Fixed scroll view content inset adjustments on iOS 11. By @gim- (#643)
- ๐ Fixed compiler error in example app. By @BasThomas (#629)
- ๐ Fixed content offset for keyboard when uninverted. By @ZAndyL (#542)
๐ Deprecation:
- ๐ Deprecated
-shouldProcessTextForAutoCompletion:
in favor of-shouldProcessTextForAutoCompletion
CI:
-
v1.9.5 Changes
October 03, 2016๐ Features:
- Migrated the library to be using NSAttributedString underneath. The
text
property onSLKTextView
uses a NSAttributedString representation based on its font and text color, and doesn't forward to super. By @jacywu07 (#501) - As part of the migration to NSAttributedString, new helpers for attributed strings have been added to
SLKTextView+SLKAdditions
. - Introduced a new API to end users to open the auto-completion mode with a given prefix. By @jacywu07 (#506)
- ๐ฆ Exposed the private
cacheTextView
method. By @acandelaria1 (#513)
๐ Hot Fixes & Enhancements:
- Migrated the library to be using NSAttributedString underneath. The
-
v1.9.4 Changes
August 07, 2016๐ Hot Fixes & Enhancements:
- ๐ Fixes keyboard status updates inconsistencies, causing sometimes the text input bar not to follow the keyboard.
- ๐ Fixed bottom margin inconsistencies. Thanks @yury! ๐ช
- ๐ Fixed an edge case where the caret would jump to the end after double-space completion in middle of text. Thanks @mtackes
- ๐ Improved Carthage support
-
v1.9.3 Changes
May 08, 2016๐ Hot Fixes & Enhancements:
- ๐ Fixes a regression causing to trigger auto-completion text processing even if no prefix have been registered. This was causing a crash to many. Sorry about that!
- ๐ Ignores keyboard notifications when no valid first responder is detected. This fixes the text input not following the keyboard at times.
- Now
shouldProcessTextForAutoCompletion:
requires calling super.
-
v1.9.2 Changes
April 27, 2016SlackTextViewController is now MIT licensed!
๐ Features & Enhancements:
- ๐ Better Swift 2.2 support with nullability annotations and shiny new Swift sample code. You rock @weijentu ๐
- Introduced
SLKTextInput
protocol: AUITextInput
extension to decouple all the text processing features related to auto-completion, to reuse in any text component such as UISearchBar, UITextField, UITextView, etc. - โ Added a new API
-shouldProcessTextForAutoCompletion
to be able to opt-out from text processing for auto-completion. - ๐ The
registeredPrefixes
property are now of type NSSet (instead of NSArray). - โ Added animation to views when switching from a keyboard to a custom input view. Thanks @cyhsutw!
- Made
keyboardStatus
public, making it easier to check for the current keyboard state.
๐ Hot Fixes:
- ๐ Fixed a use case where the textInput would not follow the keyboard when dismissing.
- ๐ Improved text caching from the textInput, specially when moving the app to the background (in case the app crashes while being on the background).
- ๐ Fixed misaligned placeholder labels in the textView and out of bounds.
- ๐ Fixed the textInput not growing accordantly to the font size. This was a regressions since version
1.7.1
- ๐ฑ Many, many, many auto-completion bug fixes ๐ช
-
v1.9.1 Changes
March 23, 2016๐ Features & Enhancements:
- ๐ Renamed public
autoCompleteFormatting
toformattingEnabled
. - Doesn't opt-out anymore from the built-in menu menu items Define , Replace and Share.
- 0๏ธโฃ Made the collectionView's default background color to white.
- ๐ The auto-completion view is now presented above of the table/collection view avoiding to push it up/down every time. Much better UX!
- โก๏ธ Stored all key commands in a instance variable, to avoid recreating the array at every character update.
๐ Hot Fixes:
- ๐ Fixed library from not compiling on iOS 8.
- ๐ Fixed the right button from stretching when animating the constrains. This was broken since iOS 9.
- ๐ Improved
UITabBar
support by consideringhidesBottomBarWhenPushed
too. - ๐ Fixed crash when double tapping the space bar while the textView was empty.
- ๐ Fixed issue causing not to forward all UITextViewDelegate callbacks.
- ๐ Renamed public
-
v1.9 Changes
January 14, 2016๐ Deprecations:
- ๐ Deprecated the keyboard panning gesture on iOS 9, to drag the keyboard up and down. More information about this in #361
- ๐ Deprecated
isLoupeVisible
, which will cause issues when auto-completion mode is active and moving the cursor of the text view. More information about this in #361
๐ Features & Enhancements:
- Enabled interaction while the right button and the auto-completion view are being presented animatedly
- Does not scroll to the bottom anymore, if the content size is smaller than its bounds, when
shouldScrollToBottomAfterKeyboardShows
is enabled.
๐ Hot Fixes:
- ๐ Fixed the keyboard status and custom notifications not being set on the right order.
- ๐ Fixed a crash when calling unrecognised selectors internally in the
UITextViewDelegate
method implementation, when using other subclasses of UITextView. - ๐ Fixed
UITabBar
support. This was a regression. Thanks @LHIOUI for the headsup ๐ - ๐ Fixed cursor dragging issues when deep pressing on the keyboard's trackpad.
- ๐ Fixed the auto-completion layout being busted in 1.8. This was a regression.
-
v1.8 Changes
December 15, 2015๐ Features & Enhancements:
- โ Added Markdown Formatting โก๏ธ๐, a useful and simple way to allow your users to auto-complete any markdown formatting from within the text input. 1 small step to make writing markdown quicker.
- ๐ The shake gesture now presents an
UIAlertController
for iOS 8 and above. Still supports the old and goodUIAlertView
for legacy versions.
๐ Hot Fixes:
- ๐ Fixed some content inset non-sense
- Scrolling to top now really scrolls to top. Not down. Oopsie.
- ๐ฑ Scrolling down when the keyboard gets presented is also working now. Yay ๐ !
- The placeholder font now matches the textView font, for real this time.
- Avoids reloading the text view when there is no key for cache. Thanks @susieyy!
- โ Removed annoying iOS 8 warnings.
-
v1.7.2 Changes
December 15, 2015๐ Fixes:
- ๐ Better Carthage support ๐
- ๐ Fixed the textInput's right margin not being honored or honoured. Thanks @ikesyo ๐
- ๐ Fixed the textView's contentSize to never be higher than its bounds. Very useful for stuff.