Skip to content

4.0.0

Latest
Compare
Choose a tag to compare
@NickEntin NickEntin released this 08 Jan 21:28
· 21 commits to master since this release
8af8447
  • Changes the minimum supported iOS version to 12.0
  • Adds duration and repeatStyle parameters to the Animation.perform(...) and AnimationQueue.enqueue(...) methods to allow for specifying an explicit duration and repeat style at the start of the execution phase.
  • Renames the duration properties on Animation and AnimationGroup to implicitDuration.
  • Renames the repeatStyle properties on Animation and AnimationGroup to implicitRepeatStyle.
  • Renames AnimationRepeatStyle.none to .noRepeat to avoid an ambiguous reference when using an optional repeat style.
  • Updates a lot of headerdocs to better explain how the duration and repeat styles are resolved.
  • Adds support for using SnapshotTesting as the snapshot engine for StagehandTesting. This is now the default behavior.

This release changes the default snapshotting engine from iOSSnapshotTestCase to SnapshotTesting. If you already use StagehandTesting and plan on continuing to use iOSSnapshotTestCase as your snapshotting engine, you can change your dependency to be on the iOSSnapshotTestCase subspec instead:

pod 'StagehandTesting/iOSSnapshotTestCase', '~> 4.0'