- 1.1.1 Updates dependencies to Swift 5
- 1.1.0 Swift 5 support
- 1.0.0 Pinned Swift version to 4.2
Dropped iOS 9 support as of moving to ios-snapshot-test-case - 0.9.2 Fixes crash when presenting dialog while app is inactive
- 0.9.1 Fixes Carthage support
- 0.9.0 Swift 4.2 support
- 0.8.1 Added shadow appearance properties
- 0.8.0 Separated tap and pan gesture dismissal
- 0.7.1 Fixes Objective-C compatability
Improved Carthage handling - 0.7.0 Removed FXBlurView while switching to DynamicBlurView
- 0.6.2 Added preferredWidth option for iPads
- 0.6.1 Added shake animation
Introduced hideStatusBar option - 0.6.0 Swift 4 support
Dropped iOS8 compatibility - 0.5.4 Fixed bug where blur view would reveal hidden layer
Improved view controller lifecycle handling
Scroll views can now be used with gesture dismissal - 0.5.3 Fixed memory leak with custom view controllers
Added UI automation & snapshot tests - 0.5.2 Fixed image scaling for default view
- 0.5.1 Introduced custom button height parameter
Reintroduced iOS8 compatibility - 0.5.0 Swift 3 compatibility / removed iOS8
- 0.4.0 iOS 8 compatibility
- 0.3.3 Fixes buttons being added multiple times
- 0.3.2 Dialog repositioning when interacting with keyboard
Non dismissable buttons option
Additional completion handler when dialog is dismissed - 0.3.1 Fixed Carthage issues
- 0.3.0 Objective-C compatibility
- 0.2.2 Turned off liveBlur by default to increase performance
- 0.2.1 Dismiss via background tap or swipe down transition
- 0.2.0 You can now pass custom view controllers to the dialog. This introduces breaking changes.
- 0.1.6 Defer button action until animation completes
- 0.1.5 Exposed dialog properties
(titleText, messageText, image, buttonAlignment, transitionStyle) - 0.1.4 Pick transition animation style
- 0.1.3 Big screen support
Exposed basic shadow appearance - 0.1.2 Exposed blur and overlay appearance
- 0.1.1 Added themeing example
- 0.1.0 Intitial version