diff --git a/CHANGELOG.md b/CHANGELOG.md index f5732877..77553f6a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,17 @@ # Change Log All notable changes to this project will be documented in this file. +## [3.1.2](https://github.com/SwiftKickMobile/SwiftMessages/releases/tag/3.1.2) + +### Features + +* Changed the default behavior when a message is displayed in its own window (such as with `.window` presentation context) to no longer become the key window in order to prevent the keyboard from dismissing. If one needs the message's window to become key, this can be done by setting `SwiftMessages.Config.becomeKeyWindow` to `true`. See + +### Bug Fixes + +* Changed the internal logic of hiding a message view to always succeed to work around the problem of the hide animation failing, such as when started while the app is not active. +* Improved reliability of the automatic adjustments made to avoid message views overlapping the status bar, particularly when using the `.view` presentation context. + ## [3.1.1](https://github.com/SwiftKickMobile/SwiftMessages/releases/tag/3.1.1) ### Features diff --git a/SwiftMessages.podspec b/SwiftMessages.podspec index 6073cdaa..13c75214 100644 --- a/SwiftMessages.podspec +++ b/SwiftMessages.podspec @@ -1,11 +1,11 @@ Pod::Spec.new do |spec| spec.name = 'SwiftMessages' - spec.version = '3.1.1' + spec.version = '3.1.2' spec.license = { :type => 'MIT' } spec.homepage = 'https://github.com/SwiftKickMobile/SwiftMessages' spec.authors = { 'Timothy Moose' => 'tim@swiftkick.it' } spec.summary = 'A very flexible message bar for iOS written in Swift.' - spec.source = {:git => 'https://github.com/SwiftKickMobile/SwiftMessages.git', :tag => '3.1.1'} + spec.source = {:git => 'https://github.com/SwiftKickMobile/SwiftMessages.git', :tag => '3.1.2'} spec.platform = :ios, '8.0' spec.ios.deployment_target = '8.0' spec.source_files = 'SwiftMessages/**/*.swift'