Releases: LowKostKustomz/StatusAlert
Releases · LowKostKustomz/StatusAlert
v1.1.1
v1.1.0
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: CGFloatNew
@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: CGFloatFixed
- Issue #7
What's new
- Added
blurStyleproperty to appearance
v1.0.0
Updated version to 1.0.0
v0.12.2
Updated to Swift 4.2.
v0.12.1
v0.12.0
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 = isPickableFixed
multiplePresentationsBehaviordefault value is.ignoreIfAlreadyPresentingnow
What's new
- Added reusing some UI elements, such as
UIImageViews,UILabels and spaceUIViews
v0.11.0
Source-breaking changes
shouldShowMultipleAlertsSimultaneously is now deprecated, use multiplePresentationsBehavior instead.
Old
StatusAlert.shouldShowMultipleAlertsSimultaneously = trueNew
StatusAlert.multiplePresentationsBehavior = .showMultipleFixed
- Memory leak (lost a
weakreference toself)
v0.10.1
- Fixed bug with appearance setup
- Added VoiceOver to demo apps
v0.10.0
Source-breaking changes
StatusAlert.Appearance structure
now has common property, used by default by all alerts.
Old
StatusAlert.Appearance.contentColor = UIColor.blackNew
// contentColor was renamed to tintColor
StatusAlert.Appearance.common.tintColor = UIColor.blackStatusAlert's appearance
now can be set up with appearance property of type StatusAlert.Appearance. By default will be user StatusAlert.Appearance.common.
Old
statusAlert.contentColor = UIColor.blackNew
statusAlert.appearance.tintColor = UIColor.blackVertical 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
Added Swift Package Manager support.