Changelog History
Page 2
-
v1.3.0 Changes
- 👌 Support for safe area based layouts
- ➕ Added a new
DeckSnapshotUpdater
API to update presenting view snapshots
-
v1.2.0 Changes
Rounded corners are now manually rendered without using a mask
-
v1.1.0 Changes
➕ Adds support for iPhone X
-
v1.0.4 Changes
🛠 Fixed an issue where touches to the presentedView’s subview touches would be cancelled
-
v1.0.3 Changes
🛠 Fixed an issue caused when the presented view controller presented and then dismissed a view controller
-
v1.0.2 Changes
🛠 Fixes an issue with Xcode 9’s new build system
-
v1.0.1 Changes
🛠 Fixes an exception caused by KVO observers never being removed
-
v1.0.0 Changes
DeckTransition is finally at 1.0! 🎉 Here’s a summary of all the changes in this version
- 🐎 Vastly improved performance
- Reorganized project structure
- 👌 Support for Carthage
- 🔨 All “magic numbers” have been refactored out
One small change needs to be implemented in pre-1.0 projects to maintain compatibility with this version of DeckTransition. The entirety of the change consists of replacing the following line of code in your modal view controller’s
UIScrollViewDelegate
implementationscrollView.transform = CGAffineTransform(translationX: 0, y: scrollView.contentOffset.y)
with the block that follows below:
scrollView.subviews.forEach { $0.transform = CGAffineTransform(translationX: 0, y: scrollView.contentOffset.y) }
⚡️ The implementation example in the ReadMe has been updated to reflect this.
-
v0.4.0 Changes
API Breaking Changes
- The
DeckTransitioningDelegate
initializer now requiresNSNumber
arguments for animation duration - A snapshot of the presenting view controller is shown instead of the view itself
Other Changes
- 🛠 Fixed Objective-C compatibility issues
- 🛠 Fixed a host of bugs related to the double height status bar and rotation
- You can now use
pod try
to try the library
- The
-
v0.3.0 Changes
- The transition can now be customized by passing in custom animation durations, other animations to be performed alongside the stock animation, and completion handlers