This repository has been archived by the owner on Nov 21, 2017. It is now read-only.
v1.0.0
Initial release.
Source changes
- Change type from/to to AnyObject? to more clearly reflect their intended use as Objective-C objects. (Jeff Verkoeyen)
- Update Runtime dependency to v4 and resolve breakages/deprecations. (Jeff Verkoeyen)
- Introduce Tween commit helper methods for committing Tween properties to the model layer. (Jeff Verkoeyen)
- Refactor catalog project to match standards. (Jeff Verkoeyen)
- Remove CAAnimation-as-plan support. (Jeff Verkoeyen)
- Implement Tween plan + unit test (Jeff Verkoeyen)
- Move CAAnimation performer code to private/ sub-directory. (Jeff Verkoeyen)
- Resolve Runtime v3 build warnings and remove reference to Runtime's develop branch. (Jeff Verkoeyen)
- Xcode 8 GM build fixes. (Jeff Verkoeyen)
- Xcode 8 beta 6 build error fixes. (Jeff Verkoeyen)
- Update Podfile dependencies. (Jeff Verkoeyen)
- Update Runtime dependency and resolve build errors. (Jeff Verkoeyen)
- Add initial code and unit tests. (Jeff Verkoeyen)
API changes
Auto-generated by running:
apidiff 99fdffa05e14a9803d79d000468bca8ef367fcc3 6112242ca637580ff8af376ea392675cd8618234 swift MaterialMotionCoreAnimationFamily.xcworkspace MaterialMotionCoreAnimationFamily
Tween
new method: commitToValue(to:)
in Tween
new var: from
in Tween
new var: timingFunction
in Tween
new var: duration
in Tween
new method: init(_:duration:)
in Tween
new method: commitFromValue(to:)
in Tween
new method: performerClass()
in Tween
new class: Tween
new var: delay
in Tween
new var: to
in Tween
new method: copy(with:)
in Tween
new var: keyPath
in Tween
Non-source changes
- Automatic changelog preparation for release. (Jeff Verkoeyen)
- Add .swift-version file for cocoapods support. (Jeff Verkoeyen)
- Flesh out the README.md with multiple how to's and a features overview. (Jeff Verkoeyen)
- Update Podfile.lock. (Jeff Verkoeyen)
- Ran yo mm-github on the repo. (Jeff Verkoeyen)
- Use CatalogByConvention to organize the catalog application. (Jeff Verkoeyen)
- Update repo when running pod install. (Jeff Verkoeyen)
- Lock Runtime dependency to v3 release. (Jeff Verkoeyen)
- Update runtime to latest SHA. (Jeff Verkoeyen)
- Add codecov.yml configuration ignoring examples source. (Jeff Verkoeyen)
- New Swift syntax and podfile update (Max Luzuriaga)
- Added example showing some CoreAnimation properties animating (Max Luzuriaga)
- Use https urls for Podfile dependencies. (Jeff Verkoeyen)
- Ran yo mm-github. (Jeff Verkoeyen)
- Clone material-arc-tools in travis builds. (Jeff Verkoeyen)
- Automated large-scaled change: removed all submodules. (Jeff Verkoeyen)
- [automated lsc] Add --trace to arc unit invocation for travis builds. (Jeff Verkoeyen)
- Resolve xcodebuild hang caused by uppercase S in "iPhone 6S". (Jeff Verkoeyen)
- Add travis badge to README. (Jeff Verkoeyen)
- Ran yo mm-github. (Jeff Verkoeyen)
- Add missing proselint gitmodule entry. (Jeff Verkoeyen)