Changelog History
-
v6.1.1 Changes
September 25, 2020๐ This release closes the 6.1.1 milestone.
- โฌ๏ธ Upgraded to Xcode 12 and Swift 5.3
-
v6.1.0 Changes
April 18, 2020๐ This release closes the 6.1.0 milestone.
๐ New
- โ Added a new custom presentation controller,
HalfModalPresentationController
- ๐ Support for Swift Package Manager
๐ Changed
- โฌ๏ธ Upgrade to Swift 5.2
- โก๏ธ Update to Xcode 11.4
- โฌ๏ธ Upgrade SwiftLint
- Switch to GH Actions
- โ Added a new custom presentation controller,
-
v6.0.0 Changes
September 21, 2019๐ This release closes the 6.0.0 milestone.
๐ฅ Breaking
- ๐ iOS 11 minimum deployment target (Dropped iOS 10)
- ๐ Renamed
present()
function topresentController()
to avoid ambiguous naming with UIKit
๐ Changed
- Swift 5.1
- Xcode 11
- โฌ๏ธ Upgrade Swiftlint to 0.35.0, add new rules
- โก๏ธ Update Travis CI
-
v5.1.0 Changes
November 09, 2018๐ This release closes the 5.1.0 milestone.
- โฌ๏ธ Upgrade to Swift 4.2
- Xcode 10.1
- โฌ๏ธ Upgrade Swiftlint to 0.27.0
-
v5.0.0 Changes
July 09, 2018๐ This release closes the 5.0.0 milestone.
๐ฅ Breaking
- Swift 4.1
- ๐ iOS 10 minimum deployment target (Dropped iOS 9)
- Xcode 9.4
- โฌ๏ธ Upgrade Swiftlint to 0.26.0
- ๐ Renamed
dismiss()
function todismissController()
to avoid ambiguous naming with UIKit (#41)
๐ Fixed
- Respect transition context
.isCancelled
when pushing on a navigation stack (#38)
๐ New
โ Add new
pop()
method extension onUINavigationController
that accepts acompletion
parameter. Similar to existingpush()
method (#40)โ Added
completion
parameter todismiss()
method extension onUIViewController
(#41) -
v4.0.0 Changes
September 23, 2017๐ This release closes the 4.0.0 milestone.
๐ฅ Breaking changes
Converted to Swift 4
๐ iOS 9 minimum deployment target
public struct PopoverConfig
was changed to accommodate custom frame so it can be used as anchor for the popover. (#27, #26, @psartzetakis)PopoverConfig.Source.view(_)
was changed toPopoverConfig.Source.view(container: frame:)
public struct DismissButtonConfig
was changed to accommodate custom images in bar button items. (#24, #22, @psartzetakis)DismissButtonConfig.text
was renamed toDismissButtonConfig.content
public enum DismissButtonConfig.Text
was renamed topublic enum DismissButtonConfig.Content
and it now has 3 cases:.systemItem
,.text
,.image
DismissButtonConfig.init(location: style: text:)
was renamed toDismissButtonConfig.init(location: style: content:)
๐ New
-
v3.0.0 Changes
September 30, 2016๐ This release closes the 3.0.0 milestone.
Swift 3.0 now required.
๐ Changes
presentViewController(_:, type:, animated:)
was renamed topresent(_:, type:, animated:)
๐ New
- โ Added a
.none
case toPresentationType
which uses UIKit defaults. Use this when presenting system controllers likeUIAlertController
.
๐ Bug fixes
- ๐ Fixed bug in
withStyles()
where modal presentation/transition styles might not be applied correctly (#14).
-
v2.0.0 Changes
September 21, 2016๐ This release closes the 2.0.0 milestone.
Swift 2.3 now required.
-
v1.0.0 Changes
April 08, 2016๐ Initial release ๐