Releases: BottleRocketStudios/iOS-UtiliKit
v.1.8.0
Enhancements
-
Extend CLLocationCoordinate2D with isValid computed property
Andrew Winn
#102 -
Improve support for registering supplementary and decoration views with UICollectionView.
Will McGinty
#110 -
Re-organize the way Swift Packages are managed. Instead of importing
UtiliKit
as a package, each target (or Cocoapods subspec) is imported separately. The full list of libraries is:GeneralUtilities
,Instantiation
,TimelessDate
,Versioning
,ContainerViewController
,ActiveLabel
,Obfuscation
.UtiliKit
remains as a possible library which will import all the above targets at once.
Will McGinty
#104
Bug Fixes
- None
v1.7.0
Enhancements
- None
Bug Fixes
-
Make it possible to override functions in container, which aid in
ManagedChild
managemet.
Will McGinty
#87 -
Add
postTransitionBehavior
toContainerViewController
, automating some common child management scenarios
Dimitar Milinski
#88 -
Switch
removeAllNonVisibleChildren
topublic
Dimitar Milinski
#90 -
Add
ScrollingPageControl
Nathan Chiu
#95
v1.6.1
Enhancements
- None
Bug Fixes
-
Fix an issue where the completion handler does not get called when transitioning.
Will McGinty
#76 -
Fix an issue where the transition was mistakenly marked as a failure.
Will McGinty
#77 -
Fix a transitionting issue where appearance callbacks were unbalanced in iOS 13.
Will McGinty
#79 -
Fix an issue where ContainerViewController was not removing source or destination views from the view hierarchy after transitioning
Dimitar Milinski
#81
v1.6.0
Enhancements
-
Add interactive transitioning and transition coordination to
ContainerViewController
. This change has bumped the deployment target to iOS 10.0+
Will McGinty
#63 -
Added the
Obfuscation
subspec, which includes theObfuscatedKey
structure for keys/passwords to ensure that
they don't appear in plaintext within the source or binary of your app.
Russell Mirabelli
#67 -
Updated initial/named view controller example so that the buttons are horizontally centered in the stack view.
Tyler Milner
#65 -
Conform URL to ExpressibleByStringLiteral (e.g.
let url: URL = "www.apple.com"
)
Will McGinty
#66 -
Updated
README
to include the "ActiveLabel" subspec listed at the top and added code examples for the "General" subspec.
Tyler Milner
#71
Bug Fixes
- None
v1.5.0
Enhancements
-
Add
ActiveLabel
class to help show activity on a label.
Brian Miller
#55 -
Add support for
Configurable
types when dequeuing reusable views.
Will McGinty
#53
Bug Fixes
- Fix a bug where completion wasn't always called when transitioning.
Will McGinty
#57
v1.4.0
Enhancements
- Migrate to Swift 5.0.
Earl Gaspard
#53
Bug Fixes
- Fix an issue where right and bottom insets were being inverted in constraints.
Will McGinty
#46
v1.3.5
v1.3.4
v1.3.3
v1.3.2
Enhancements
-
Updated project for Xcode 10.
Tyler Milner
#35 -
Updated Travis-CI image to Xcode 9.4.
Tyler Milner
#33
Bug Fixes
- None.