From 08537903c06f22ddcc7983333d1f2ebdecc4585e Mon Sep 17 00:00:00 2001 From: featherless Date: Mon, 5 Apr 2021 11:53:18 -0400 Subject: [PATCH 1/6] Remove bazel support. (#69) --- BUILD | 70 ------------------------------------------------------- WORKSPACE | 54 ------------------------------------------ 2 files changed, 124 deletions(-) delete mode 100644 BUILD delete mode 100644 WORKSPACE diff --git a/BUILD b/BUILD deleted file mode 100644 index 0d75e8b..0000000 --- a/BUILD +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 2017-present The Material Motion Authors. All Rights Reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# Description: -# Light-weight API for building UIViewController transitions. - -licenses(["notice"]) # Apache 2.0 - -exports_files(["LICENSE"]) - -load("@build_bazel_rules_apple//apple:ios.bzl", "ios_ui_test") -load("@build_bazel_rules_swift//swift:swift.bzl", "swift_library") -load("@bazel_ios_warnings//:strict_warnings_objc_library.bzl", "strict_warnings_objc_library") - -strict_warnings_objc_library( - name = "MotionTransitioning", - srcs = glob([ - "src/*.m", - "src/private/*.m", - ]), - hdrs = glob([ - "src/*.h", - "src/private/*.h", - ]), - enable_modules = 1, - includes = ["src"], - visibility = ["//visibility:public"], -) - -swift_library( - name = "UnitTestsSwiftLib", - srcs = glob([ - "tests/unit/*.swift", - "tests/unit/Transitions/*.swift", - ]), - deps = [":MotionTransitioning"], - visibility = ["//visibility:private"], -) - -objc_library( - name = "UnitTestsLib", - srcs = glob([ - "tests/unit/*.m", - ]), - deps = [":MotionTransitioning"], - visibility = ["//visibility:private"], -) - -ios_ui_test( - name = "UnitTests", - deps = [ - ":UnitTestsLib", - ":UnitTestsSwiftLib" - ], - test_host = "@build_bazel_rules_apple//apple/testing/default_host/ios", - minimum_os_version = "9.0", - timeout = "short", - visibility = ["//visibility:private"], -) diff --git a/WORKSPACE b/WORKSPACE deleted file mode 100644 index 7b1a5be..0000000 --- a/WORKSPACE +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 2017-present The Material Motion Authors. All Rights Reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -load("@bazel_tools//tools/build_defs/repo:git.bzl", "git_repository") -load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_file") - -git_repository( - name = "build_bazel_rules_apple", - remote = "https://github.com/bazelbuild/rules_apple.git", - tag = "0.9.0", -) - -load( - "@build_bazel_rules_apple//apple:repositories.bzl", - "apple_rules_dependencies", -) - -apple_rules_dependencies() - -git_repository( - name = "build_bazel_rules_swift", - remote = "https://github.com/bazelbuild/rules_swift.git", - tag = "0.4.0", -) - -load( - "@build_bazel_rules_swift//swift:repositories.bzl", - "swift_rules_dependencies", -) - -swift_rules_dependencies() - -git_repository( - name = "bazel_ios_warnings", - remote = "https://github.com/material-foundation/bazel_ios_warnings.git", - tag = "v2.0.0", -) - -http_file( - name = "xctestrunner", - executable = 1, - urls = ["https://github.com/google/xctestrunner/releases/download/0.2.5/ios_test_runner.par"], -) From 65851f66f9055df16079d38a39fbaa821c3d7bf8 Mon Sep 17 00:00:00 2001 From: featherless Date: Mon, 5 Apr 2021 14:39:35 -0400 Subject: [PATCH 2/6] Upgrade to Swift 5 and min OS of iOS 10. (#70) --- .travis.yml | 12 +++++------- Podfile.lock | 8 ++++---- examples/ContextualExample.swift | 2 +- examples/CustomPresentationExample.swift | 2 +- examples/apps/Catalog/Catalog/AppDelegate.swift | 2 +- examples/apps/Catalog/TestHarness/AppDelegate.swift | 2 +- .../TransitionsCatalog.xcodeproj/project.pbxproj | 8 ++++---- examples/supplemental/ExampleViewController.swift | 2 +- examples/transitions/FadeTransition.swift | 2 +- 9 files changed, 19 insertions(+), 21 deletions(-) diff --git a/.travis.yml b/.travis.yml index 0186e9f..ceb1481 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,14 +7,12 @@ env: - LANGUAGE=en_US.UTF-8 matrix: include: - - osx_image: xcode9.2 - env: COVERAGE=code_coverage SDK="iphonesimulator11.2" DESTINATION="name=iPhone 6s,OS=11.2" - - osx_image: xcode9.2 - env: SDK="iphonesimulator11.2" DESTINATION="name=iPhone 6s,OS=10.3.1" - - osx_image: xcode9.2 - env: SDK="iphonesimulator11.2" DESTINATION="name=iPhone 6s,OS=9.3" + - osx_image: xcode12.2 + env: COVERAGE=code_coverage SDK="iphonesimulator14.2" DESTINATION="name=iPhone 6s,OS=11.4" + - osx_image: xcode12.2 + env: SDK="iphonesimulator14.2" DESTINATION="name=iPhone 6s,OS=10.3.1" before_install: - - gem install cocoapods --no-rdoc --no-ri --no-document --quiet + - gem install cocoapods --no-document --quiet - pod install --repo-update script: - set -o pipefail diff --git a/Podfile.lock b/Podfile.lock index 98141be..99d6216 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -1,13 +1,13 @@ PODS: - CatalogByConvention (2.1.1) - - MotionTransitioning (7.0.0) + - MotionTransitioning (7.0.1) DEPENDENCIES: - CatalogByConvention - MotionTransitioning (from `./`) SPEC REPOS: - https://github.com/cocoapods/specs.git: + trunk: - CatalogByConvention EXTERNAL SOURCES: @@ -16,8 +16,8 @@ EXTERNAL SOURCES: SPEC CHECKSUMS: CatalogByConvention: c3a5319de04250a7cd4649127fcfca5fe3322a43 - MotionTransitioning: afdc2fb08fc6e8744dab4f160b3764c9bde59338 + MotionTransitioning: 15a4ab27c32a0849c11e43043c61b605e96a85ac PODFILE CHECKSUM: c1fb58e87919bf8979e1ee2b4db99797e975d789 -COCOAPODS: 1.6.0 +COCOAPODS: 1.9.3 diff --git a/examples/ContextualExample.swift b/examples/ContextualExample.swift index 6f78520..9f5342b 100644 --- a/examples/ContextualExample.swift +++ b/examples/ContextualExample.swift @@ -110,7 +110,7 @@ private class ContextualTransition: NSObject, Transition { isAppearing: context.direction == .backward) let expand = CABasicAnimation(keyPath: "transform.scale.xy") - expand.timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionEaseInEaseOut) + expand.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut) expand.fromValue = 1 expand.toValue = 2 addAnimationToLayer(expand, snapshotContextView.layer) diff --git a/examples/CustomPresentationExample.swift b/examples/CustomPresentationExample.swift index ee70705..662251a 100644 --- a/examples/CustomPresentationExample.swift +++ b/examples/CustomPresentationExample.swift @@ -22,7 +22,7 @@ import MotionTransitioning class CustomPresentationExampleViewController: ExampleTableViewController { - override init(style: UITableViewStyle) { + override init(style: UITableView.Style) { super.init(style: style) transitions = [] diff --git a/examples/apps/Catalog/Catalog/AppDelegate.swift b/examples/apps/Catalog/Catalog/AppDelegate.swift index 670feb0..74beaf2 100644 --- a/examples/apps/Catalog/Catalog/AppDelegate.swift +++ b/examples/apps/Catalog/Catalog/AppDelegate.swift @@ -22,7 +22,7 @@ class AppDelegate: UIResponder, UIApplicationDelegate { var window: UIWindow? - func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey : Any]? = nil) -> Bool { + func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey : Any]? = nil) -> Bool { let window = UIWindow(frame: UIScreen.main.bounds) self.window = window diff --git a/examples/apps/Catalog/TestHarness/AppDelegate.swift b/examples/apps/Catalog/TestHarness/AppDelegate.swift index 95b687c..60ab344 100644 --- a/examples/apps/Catalog/TestHarness/AppDelegate.swift +++ b/examples/apps/Catalog/TestHarness/AppDelegate.swift @@ -21,7 +21,7 @@ class AppDelegate: UIResponder, UIApplicationDelegate { var window: UIWindow? - func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey : Any]? = nil) -> Bool { + func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey : Any]? = nil) -> Bool { let window = UIWindow(frame: UIScreen.main.bounds) self.window = window window.rootViewController = UINavigationController(rootViewController: UIViewController()) diff --git a/examples/apps/Catalog/TransitionsCatalog.xcodeproj/project.pbxproj b/examples/apps/Catalog/TransitionsCatalog.xcodeproj/project.pbxproj index 1fa1ff4..8385aa1 100644 --- a/examples/apps/Catalog/TransitionsCatalog.xcodeproj/project.pbxproj +++ b/examples/apps/Catalog/TransitionsCatalog.xcodeproj/project.pbxproj @@ -705,12 +705,12 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; + IPHONEOS_DEPLOYMENT_TARGET = 10; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; @@ -754,10 +754,10 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; + IPHONEOS_DEPLOYMENT_TARGET = 10; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; }; diff --git a/examples/supplemental/ExampleViewController.swift b/examples/supplemental/ExampleViewController.swift index 095a771..8ab9780 100644 --- a/examples/supplemental/ExampleViewController.swift +++ b/examples/supplemental/ExampleViewController.swift @@ -53,7 +53,7 @@ class ExampleTableViewController: UITableViewController { self.init(style: .plain) } - override init(style: UITableViewStyle) { + override init(style: UITableView.Style) { super.init(style: style) self.title = exampleInformation().title diff --git a/examples/transitions/FadeTransition.swift b/examples/transitions/FadeTransition.swift index d6002af..f2970c4 100644 --- a/examples/transitions/FadeTransition.swift +++ b/examples/transitions/FadeTransition.swift @@ -50,7 +50,7 @@ final class FadeTransition: NSObject, Transition { let fade = CABasicAnimation(keyPath: "opacity") - fade.timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionEaseInEaseOut) + fade.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut) switch style { case .fadeIn: From 06914476097b2cb38a21b989ccb6e3aebff602c6 Mon Sep 17 00:00:00 2001 From: featherless Date: Tue, 6 Apr 2021 20:13:34 -0400 Subject: [PATCH 3/6] Drop support for iOS 10. (#71) Also fixed various build warnings and updated the Swift version to 5. --- MotionTransitioning.podspec | 2 +- Podfile | 4 +-- Podfile.lock | 10 +++---- examples/PhotoAlbumExample.swift | 3 ++- .../project.pbxproj | 10 ++++++- .../xcschemes/TransitionsCatalog.xcscheme | 26 +++++++------------ .../xcshareddata/xcschemes/UnitTests.xcscheme | 8 +----- .../transitions/CompositeTransition.swift | 2 +- 8 files changed, 31 insertions(+), 34 deletions(-) diff --git a/MotionTransitioning.podspec b/MotionTransitioning.podspec index 50e0db5..0db1027 100644 --- a/MotionTransitioning.podspec +++ b/MotionTransitioning.podspec @@ -6,7 +6,7 @@ Pod::Spec.new do |s| s.license = "Apache 2.0" s.homepage = "https://github.com/material-motion/transitioning-objc" s.source = { :git => "https://github.com/material-motion/transitioning-objc.git", :tag => "v" + s.version.to_s } - s.platform = :ios, "9.0" + s.platform = :ios, "10.0" s.requires_arc = true s.public_header_files = "src/*.h" diff --git a/Podfile b/Podfile index 71bf2ff..568c357 100644 --- a/Podfile +++ b/Podfile @@ -1,6 +1,6 @@ workspace 'MotionTransitioning.xcworkspace' use_frameworks! -platform :ios, '9.0' +platform :ios, '10.0' target "TransitionsCatalog" do pod 'CatalogByConvention' @@ -18,7 +18,7 @@ end post_install do |installer| installer.pods_project.targets.each do |target| target.build_configurations.each do |configuration| - configuration.build_settings['SWIFT_VERSION'] = "3.0" + configuration.build_settings['SWIFT_VERSION'] = "5.0" if target.name.start_with?("MotionTransitioning") configuration.build_settings['WARNING_CFLAGS'] ="$(inherited) -Wall -Wcast-align -Wconversion -Werror -Wextra -Wimplicit-atomic-properties -Wmissing-prototypes -Wno-sign-conversion -Wno-unused-parameter -Woverlength-strings -Wshadow -Wstrict-selector-match -Wundeclared-selector -Wunreachable-code" end diff --git a/Podfile.lock b/Podfile.lock index 99d6216..4a13674 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -1,5 +1,5 @@ PODS: - - CatalogByConvention (2.1.1) + - CatalogByConvention (2.5.2) - MotionTransitioning (7.0.1) DEPENDENCIES: @@ -15,9 +15,9 @@ EXTERNAL SOURCES: :path: "./" SPEC CHECKSUMS: - CatalogByConvention: c3a5319de04250a7cd4649127fcfca5fe3322a43 - MotionTransitioning: 15a4ab27c32a0849c11e43043c61b605e96a85ac + CatalogByConvention: ef713654160053be026fa4648dd28caf6b5ca4e1 + MotionTransitioning: 6b05ac8a586879890466edb213b54ae87fadd70f -PODFILE CHECKSUM: c1fb58e87919bf8979e1ee2b4db99797e975d789 +PODFILE CHECKSUM: d209f6834e4d16c2a6eca09a6ddcde7e50331cda -COCOAPODS: 1.9.3 +COCOAPODS: 1.10.1 diff --git a/examples/PhotoAlbumExample.swift b/examples/PhotoAlbumExample.swift index e3a0b90..06247a9 100644 --- a/examples/PhotoAlbumExample.swift +++ b/examples/PhotoAlbumExample.swift @@ -75,6 +75,7 @@ public class PhotoAlbumExampleViewController: UICollectionViewController, PhotoA viewController.currentPhoto = album.photos[indexPath.row] viewController.mdm_transitionController.transition = PhotoAlbumTransition(backDelegate: self, foreDelegate: viewController) + viewController.modalPresentationStyle = .custom present(viewController, animated: true) } @@ -161,7 +162,7 @@ class PhotoAlbumViewController: UIViewController, UICollectionViewDataSource, UI navigationController?.setNavigationBarHidden(true, animated: animated) - let photoIndex = album.photos.index { $0.image == currentPhoto.image }! + let photoIndex = album.photos.firstIndex { $0.image == currentPhoto.image }! let indexPath = IndexPath(item: photoIndex, section: 0) collectionView.scrollToItem(at: indexPath, at: .centeredHorizontally, animated: false) } diff --git a/examples/apps/Catalog/TransitionsCatalog.xcodeproj/project.pbxproj b/examples/apps/Catalog/TransitionsCatalog.xcodeproj/project.pbxproj index 8385aa1..22e2178 100644 --- a/examples/apps/Catalog/TransitionsCatalog.xcodeproj/project.pbxproj +++ b/examples/apps/Catalog/TransitionsCatalog.xcodeproj/project.pbxproj @@ -424,7 +424,7 @@ isa = PBXProject; attributes = { LastSwiftUpdateCheck = 0810; - LastUpgradeCheck = 0900; + LastUpgradeCheck = 1240; ORGANIZATIONNAME = Google; TargetAttributes = { 666FAA7F1D384A6B000363DA = { @@ -664,6 +664,7 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; @@ -673,14 +674,17 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -719,6 +723,7 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; @@ -728,14 +733,17 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; diff --git a/examples/apps/Catalog/TransitionsCatalog.xcodeproj/xcshareddata/xcschemes/TransitionsCatalog.xcscheme b/examples/apps/Catalog/TransitionsCatalog.xcodeproj/xcshareddata/xcschemes/TransitionsCatalog.xcscheme index 14100e1..a37af84 100644 --- a/examples/apps/Catalog/TransitionsCatalog.xcodeproj/xcshareddata/xcschemes/TransitionsCatalog.xcscheme +++ b/examples/apps/Catalog/TransitionsCatalog.xcodeproj/xcshareddata/xcschemes/TransitionsCatalog.xcscheme @@ -1,6 +1,6 @@ + + + + @@ -40,23 +48,11 @@ - - - - - - - - - - - - TimeInterval { - let duration = transitions.flatMap { $0 as? TransitionWithCustomDuration }.map { $0.transitionDuration(with: context) }.max { $0 < $1 } + let duration = transitions.compactMap { $0 as? TransitionWithCustomDuration }.map { $0.transitionDuration(with: context) }.max { $0 < $1 } if let duration = duration { return duration } From af2fe8a86242efd0b56a3221d1bba74fec903d7e Mon Sep 17 00:00:00 2001 From: Jeff Verkoeyen Date: Tue, 6 Apr 2021 20:14:25 -0400 Subject: [PATCH 4/6] Bump the version. --- MotionTransitioning.podspec | 2 +- Podfile.lock | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/MotionTransitioning.podspec b/MotionTransitioning.podspec index 0db1027..a27d374 100644 --- a/MotionTransitioning.podspec +++ b/MotionTransitioning.podspec @@ -1,7 +1,7 @@ Pod::Spec.new do |s| s.name = "MotionTransitioning" s.summary = "Light-weight API for building UIViewController transitions." - s.version = "7.0.1" + s.version = "8.0.0" s.authors = "The Material Motion Authors" s.license = "Apache 2.0" s.homepage = "https://github.com/material-motion/transitioning-objc" diff --git a/Podfile.lock b/Podfile.lock index 4a13674..34b7f90 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -1,6 +1,6 @@ PODS: - CatalogByConvention (2.5.2) - - MotionTransitioning (7.0.1) + - MotionTransitioning (8.0.0) DEPENDENCIES: - CatalogByConvention @@ -16,7 +16,7 @@ EXTERNAL SOURCES: SPEC CHECKSUMS: CatalogByConvention: ef713654160053be026fa4648dd28caf6b5ca4e1 - MotionTransitioning: 6b05ac8a586879890466edb213b54ae87fadd70f + MotionTransitioning: c54913ff269a0d93291bb113612c2da325f45f74 PODFILE CHECKSUM: d209f6834e4d16c2a6eca09a6ddcde7e50331cda From 2891e4568c34449698e4c91ae85bcbc471a83711 Mon Sep 17 00:00:00 2001 From: Jeff Verkoeyen Date: Tue, 6 Apr 2021 20:14:49 -0400 Subject: [PATCH 5/6] Update changelog. --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 48e5995..4bc365b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +# 8.0.0 + +This major release drops official support for iOS 9. + # 7.0.1 This patch release fixes a bug on iOS 13 where the presented view controller would not be added to From 7235cc46d39491bf29c2578e0e1a3b90e97e7983 Mon Sep 17 00:00:00 2001 From: Jeff Verkoeyen Date: Tue, 6 Apr 2021 20:15:37 -0400 Subject: [PATCH 6/6] Update changelog. --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4bc365b..17691f5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # 8.0.0 -This major release drops official support for iOS 9. +This major release drops official support for iOS 9 and bazel. # 7.0.1