All Versions
10
Latest Version
Avg Release Cycle
54 days
Latest Release
1796 days ago

Changelog History

  • v1.1.1 Changes

    April 28, 2019

    โšก๏ธ Updated to Swift 5.0.

  • v1.1.0 Changes

    December 15, 2018

    Source-breaking changes

    Old

    @objc public var defaultInitialScale: CGFloat@objc public var defaultCornerRadius: CGFloat@objc public var defaultTopOffset: CGFloat@objc public var defaultBottomOffset: CGFloat@objc public var defaultImageWidth: CGFloat@objc public var defaultAlertWidth: CGFloat@objc public var defaultImageBottomSpace: CGFloat@objc public var defaultTitleBottomSpace: CGFloat@objc public var defaultImageToMessageSpace: CGFloat
    

    New

    @objc public var initialScale: CGFloat@objc public var cornerRadius: CGFloat@objc public var topOffset: CGFloat@objc public var bottomOffset: CGFloat@objc public var imageWidth: CGFloat@objc public var alertWidth: CGFloat@objc public var imageBottomSpace: CGFloat@objc public var titleBottomSpace: CGFloat@objc public var imageToMessageSpace: CGFloat
    

    ๐Ÿ›  Fixed

    • Issue #7

    What's new

    • โž• Added blurStyle property to appearance
  • v1.0.0

    November 17, 2018
  • v0.12.2 Changes

    October 25, 2018

    โšก๏ธ Updated to Swift 4.2.

  • v0.12.1 Changes

    July 15, 2018

    ๐Ÿ›  Fixed

    • issue #4
  • v0.12.0 Changes

    July 07, 2018

    Source-breaking changes

    Old

    let statusAlert = StatusAlert.instantiate( withImage: image, title: title, message: message, canBePickedOrDismissed: isPickable )
    

    New

    let statusAlert = StatusAlert() statusAlert.image = image statusAlert.title = title statusAlert.message = message statusAlert.canBePickedOrDismissed = isPickable
    

    ๐Ÿ›  Fixed

    • 0๏ธโƒฃ multiplePresentationsBehavior default value is .ignoreIfAlreadyPresenting now

    What's new

    • โž• Added reusing some UI elements, such as UIImageViews, UILabels and space UIViews
  • v0.11.0 Changes

    May 26, 2018

    Source-breaking changes

    ๐Ÿ—„ shouldShowMultipleAlertsSimultaneously is now deprecated, use multiplePresentationsBehavior instead.

    Old

    StatusAlert.shouldShowMultipleAlertsSimultaneously = true
    

    New

    StatusAlert.multiplePresentationsBehavior = .showMultiple
    

    ๐Ÿ›  Fixed

    • Memory leak (lost a weak reference to self)
  • v0.10.1 Changes

    February 12, 2018
    • ๐Ÿ›  Fixed bug with appearance setup
    • โž• Added VoiceOver to demo apps
  • v0.10.0 Changes

    January 08, 2018

    Source-breaking changes

    StatusAlert.Appearance structure

    0๏ธโƒฃ now has common property, used by default by all alerts.

    Old

    StatusAlert.Appearance.contentColor = UIColor.black
    

    New

    // contentColor was renamed to tintColorStatusAlert.Appearance.common.tintColor = UIColor.black
    

    StatusAlert's appearance

    0๏ธโƒฃ now can be set up with appearance property of type StatusAlert.Appearance. By default will be user StatusAlert.Appearance.common.

    Old

    statusAlert.contentColor = UIColor.black
    

    New

    statusAlert.appearance.tintColor = UIColor.black
    

    Vertical position offset

    no longer can be passed as associated value to enum case. Instead, offset can be passed as parameter to show method.

    Old

    statusAlert.show(withVerticalPosition: .center(offset: 8)
    

    New

    statusAlert.show(withVerticalPosition: .center, offset: 8)
    

    What's new

    • โž• Added Objective-C support
    • โž• Added Swift 3.2 support
    • โž• Added VoiceOver support
  • v0.9.4 Changes

    December 31, 2017

    ๐Ÿ“ฆ Added Swift Package Manager support.