diff --git a/.travis.yml b/.travis.yml index 6da4a36..0949399 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,9 +1,10 @@ language: objective-c -osx_image: xcode8 +osx_image: xcode9.1 + install: - gem install xcpretty --no-rdoc --no-ri --no-document --quiet script: - set -o pipefail # build sample app for simulator (also builds framework) - - xcodebuild -project ISHPullUpSample/ISHPullUpSample.xcodeproj -scheme ISHPullUpSample -destination 'platform=iOS Simulator,name=iPhone 6' clean build | xcpretty + - xcodebuild -project ISHPullUpSample/ISHPullUpSample.xcodeproj -scheme ISHPullUpSample -destination 'platform=iOS Simulator,name=iPhone 8,OS=11.1' clean build | xcpretty diff --git a/CHANGELOG.md b/CHANGELOG.md index cd65dbc..7bc2299 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 1.0.6 + +* Add support and documentation for iOS 11 insets +* Add support for iPhone X +* Add option to hide bottom view controller +* Fix type of `bottomHiddenMargin` to allow custom margins +* Require Xcode 9 + ## 1.0.5 * Support view controller containment: `ISHPullUpViewController` (or subclasses thereof) can now be embedded in container view controllers that make use of the bottom layout guide (e.g., `UITabBarController`) diff --git a/ISHPullUp.podspec b/ISHPullUp.podspec index 2a15172..27e19b1 100644 --- a/ISHPullUp.podspec +++ b/ISHPullUp.podspec @@ -1,7 +1,7 @@ Pod::Spec.new do |s| s.name = 'ISHPullUp' - s.version = '1.0.5' + s.version = '1.0.6' s.summary = 'Vertical split view controller with pull up gesture as seen in the iOS 10 Maps and Music app' s.description = <<-DESC ISHPullUp provides a simple UIViewControlller subclass with two child controllers. The layout can be managed entirely via delegation and is easy to use with autolayout. A pan gesture allows the user to drag the bottom view controller up or down. diff --git a/ISHPullUp.xcodeproj/project.pbxproj b/ISHPullUp.xcodeproj/project.pbxproj index ac77440..cfe8a29 100644 --- a/ISHPullUp.xcodeproj/project.pbxproj +++ b/ISHPullUp.xcodeproj/project.pbxproj @@ -194,7 +194,7 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 5; + CURRENT_PROJECT_VERSION = 6; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; @@ -245,7 +245,7 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 5; + CURRENT_PROJECT_VERSION = 6; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES;