All Versions
13
Latest Version
Avg Release Cycle
122 days
Latest Release
9 days ago

Changelog History
Page 1

  • v5.2.0

    November 05, 2019

    🔄 Changes included:

    • ➕ Add prebuilt binaries for Xcode 11.2.

    CocoaPods

    pod 'WSTagsField', '~> 5.2'
    

    Carthage

    github "whitesmith/WSTagsField" ~> 5.2
    
  • v5.1.1

    October 03, 2019

    🔄 Changes included:

    • Tentative fix of #127.

    CocoaPods

    pod 'WSTagsField', '~> 5.1'
    

    Carthage

    github "whitesmith/WSTagsField" ~> 5.1
    
  • v5.1.0

    September 18, 2019

    🔄 Changes included:

    • ➕ Added support for Swift Package Manager 🎉
    • ➕ Added compatibility with iOS 13 (Xcode 11).
    • 👌 Improved compatibility with textFieldShouldReturn delegate method.
    • ✂ Removed deprecated properties.
    • 🛠 Fixed keyboard appearance reverting to default when TagView is selected (#121)

    CocoaPods

    pod 'WSTagsField', '~> 5.1'
    

    Carthage

    github "whitesmith/WSTagsField" ~> 5.1
    
  • v5.0.0

    May 07, 2019

    🔄 Changes included:

    • #112 Swift 5 (Xcode 10.2)
    • #107 Open field.textContentType access.

    CocoaPods

    pod 'WSTagsField', '~> 5.0'
    

    Carthage

    github "whitesmith/WSTagsField" ~> 5.0
    
  • v4.1.0

    February 21, 2019

    🔄 Changes included:

    CocoaPods

    pod 'WSTagsField', '~> 4.1'
    

    Carthage

    github "whitesmith/WSTagsField" ~> 4.1
    
  • v4.0.0

    September 14, 2018

    CocoaPods

    pod 'WSTagsField', '~> 4.0'
    

    Carthage

    github "whitesmith/WSTagsField" ~> 4.0
    
  • v3.2.0

    September 14, 2018

    🔄 Changes

    • Fix of KVO_IS_RETAINING_ALL_OBSERVERS_OF_THIS_OBJECT_IF_IT_CRASHES_AN_OBSERVER_WAS_OVERRELEASED_OR_SMASHED crash #103 & #101
    • #99 Add an option to stop WSTagsField from becoming scrollable (ty @bellebethcooper)
    • #95 Make keyboard appearance type open (ty @tim289)
  • v3.1.0

    April 09, 2018

    🔄 Changes

    • By default, the return key is used to create a tag in the field. Now, you can change it and use the comma or the space key instead: tagsField.acceptTagOption = .space.
    • onDidEndEditing and onDidBeginEditing events were removed in favor of UITextFieldDelegate methods (textFieldDidBeginEditing(textField:) and textFieldDidEndEditing(textField:)). The delegate should be assigned to the textDelegate property and it's related with the input text field. It's also a nice way to have access to textFieldShouldReturn(textField:) where it's possible to change the first responder when the return key is free (i.e.: tagsField.acceptTagOption = .comma is set).
  • v3.0.0

    April 09, 2018

    💥 Breaking changes

    • 🗄 padding property is now using the standard contentInset property of UIView. So, padding has been deprecated.
    • displayDelimiter has been renamed to isDelimiterVisible.
    • tagCornerRadius has been renamed to cornerRadius.
    • placeholderAlwayVisible has been renamed to placeholderAlwaysVisible.

    🔄 Changes

    • You can now define the size of the TagView by defining a margin of type UIEdgeInsets to layoutMargins property.
    • You can now define a max number of lines by using the numberOfLines property.
    • You can now define the space between lines using the spaceBetweenLines property.

    🛠 Fixes

    • #65 layout issues in an UITableView.

    🍱 Thanks 🎉💪🙌

    🛠 @billzhou0223, @griffinmacias, @matsune, @nicol3a and @CharlesAbouYakzan for the amazing API improvements and fixes.
    @krezzoid for the conversion and improvements for Swift 4.0.

  • v2.1.2

    July 07, 2017
    • 🛠 Fix #37: use WSTagsField in a static TableViewController Cell.