Releases: timdonnelly/Advance
Swift Package Manager support
This release contains some internal cleanup, but the big change is the addition of a proper Package.swift
for use with Xcode 11 (until Xcode received proper package manager support, there was little reason to support it for a UI-focused library)
3.0.0
- Swift 5
- Smaller, more focused API
- Now requires iOS 10+
v2.2.0
Added an xcodeproj
for Carthage / manual integration support
Swift 4.2 / Xcode 10
This release also moves the sample apps into a SampleApp/
directory, which now contains a Gemfile
+ Podfile
– because Cocoapods is now used to integrate the framework with the sample apps! This really cleans up the top-level directory structure.
v2.0.0
Updarted podspec for 2.0.0 release
v2.0.0.alpha3
Minor API updates.
v2.0.0.alpha2
- Removed a few cases of redundant type constraints that were causing warnings.
- Wrapped
UIKit
-specific extensions in macros to fix Cocoapods release for macOS.
v2.0.0.alpha1
The entire library has been substantially rewritten and refactored to make it smaller and more focused. Feedback appreciated!
v1.0.0
No issues reported, ship it.
Finally reaching 1.0.
...because that means I can move on to 2.0!
1.0 is a small release that is mainly focused on cleaning up stale code. This project was started in the Swift 1/2 days, and it needs some attention to clean out the 'vintage' bits. The worst offenders have been taken care of, so I'm going to go ahead and call this a 1.0 release.
I have some ideas for a 2.0 release that should be much more cohesive – the project in its current state was lifted ad-hoc out of a shipping app. It has some good parts, but it's hard to know how to use it out of the box.
Stay tuned.