Skip to content

Latest commit

 

History

History
336 lines (206 loc) · 9.74 KB

CHANGELOG.md

File metadata and controls

336 lines (206 loc) · 9.74 KB

Master

Enhancements
  • None
Bug Fixes
  • None

1.8.0 (2022-01-19)

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

1.7.0 (2020-08-17)

Enhancements
  • Make it possible to override functions in container, which aid in ManagedChild management. Will McGinty #87

  • Add postTransitionBehavior to ContainerViewController, automating some common child management scenarios Dimitar Milinski #88

  • Switch removeAllNonVisibleChildren to public Dimitar Milinski #90

  • Add ScrollingPageControl Nathan Chiu #95

Bug Fixes
  • None

1.6.1 (2019-10-04)

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

1.6.0 (2019-08-29)

Enhancements
  • Added Swift Package Manager support. Brian Miller #64

  • 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 the ObfuscatedKey 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

  • Added Carthage support. Ryan Gant #68

  • 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

1.5.0 (2019-07-11)

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

1.4.0 (2019-04-30)

Enhancements
Bug Fixes
  • Fix an issue where right and bottom insets were being inverted in constraints. Will McGinty #46

1.3.5 (2019-01-02)

Enhancements
  • None.
Bug Fixes

1.3.4 (2018-12-19)

Enhancements
  • Make interface of UICollectionView.SupplementaryElementKind public. Will McGinty #42

  • Add init?(kind:) initializer to UICollectionView.SupplementaryElementKind. Will McGinty #41

Bug Fixes
  • Allow calls to transitionToController before the view loads to have an effect at load time Will McGinty #43

1.3.3 (2018-10-25)

Enhancements
Bug Fixes
  • None.

1.3.2 (2018-09-19)

Enhancements
Bug Fixes
  • None.

1.3.1 (2018-08-17)

Enhancements
Bug Fixes
  • None.

1.3.0 (2018-07-18)

Enhancements
  • Add some API to effectively search through the children of the container (for example, when wanting to move to the 'next' child). Will McGinty #25
Bug Fixes
  • None.

1.2.3 (2018-06-28)

Enhancements
Bug Fixes
  • None.

1.2.2 (2018-06-28)

Enhancements
  • None.
Bug Fixes
  • Fix namespace collision with "children", renamed from "childviewcontrollers" in Xcode 10. Russell Mirabelli #22 #23

1.2.1 (2018-05-08)

Enhancements
Bug Fixes
  • None.

1.2.0 (2018-04-02)

Enhancements
Bug Fixes

1.1.0 (2018-02-14)

Enhancements
Bug Fixes
  • None.

1.0.0 (2017-12-28)

Initial Release

This is our initial release of UtiliKit. Enjoy!