All Versions
10
Latest Version
Avg Release Cycle
54 days
Latest Release
749 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: [email protected] public var defaultCornerRadius: [email protected] public var defaultTopOffset: [email protected] public var defaultBottomOffset: [email protected] public var defaultImageWidth: [email protected] public var defaultAlertWidth: [email protected] public var defaultImageBottomSpace: [email protected] public var defaultTitleBottomSpace: [email protected] public var defaultImageToMessageSpace: CGFloat
    

    New

    @objc public var initialScale: [email protected] public var cornerRadius: [email protected] public var topOffset: [email protected] public var bottomOffset: [email protected] public var imageWidth: [email protected] public var alertWidth: [email protected] public var imageBottomSpace: [email protected] public var titleBottomSpace: [email protected] 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.