From bc0085272566b7ef45af1dee90d2c14395aa14fb Mon Sep 17 00:00:00 2001 From: Krunoslav Zaher Date: Sun, 8 Oct 2017 15:52:03 +0200 Subject: [PATCH] 3.0.0-rc.0 --- CHANGELOG.md | 5 +++++ Differentiator.podspec | 2 +- RxDataSources.podspec | 8 ++++---- RxDataSources.xcodeproj/project.pbxproj | 4 ++-- Sources/RxDataSources/Deprecated.swift | 2 +- 5 files changed, 13 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2b3c9482..da786d16 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,11 @@ All notable changes to this project will be documented in this file. --- +## [3.0.0-rc.0](https://github.com/RxSwiftCommunity/RxDataSources/releases/tag/3.0.0-rc.0) + +* Cleans up public interface to use initializers vs nillable properties and deprecates nillable properties in favor of passing parameters +through init. + ## [2.0.2](https://github.com/RxSwiftCommunity/RxDataSources/releases/tag/2.0.2) * Adds Swift Package Manager support diff --git a/Differentiator.podspec b/Differentiator.podspec index fc20fdcc..194c61ae 100644 --- a/Differentiator.podspec +++ b/Differentiator.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "Differentiator" - s.version = "3.0.0-beta.1" + s.version = "3.0.0-rc.0" s.summary = "Diff algorithm for UITableView and UICollectionView." s.description = <<-DESC Diff algorithm for UITableView and UICollectionView. diff --git a/RxDataSources.podspec b/RxDataSources.podspec index 260b1452..0370c845 100644 --- a/RxDataSources.podspec +++ b/RxDataSources.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "RxDataSources" - s.version = "3.0.0-beta.1" + s.version = "3.0.0-rc.0" s.summary = "This is a collection of reactive data sources for UITableView and UICollectionView." s.description = <<-DESC This is a collection of reactive data sources for UITableView and UICollectionView. @@ -36,9 +36,9 @@ data s.requires_arc = true s.source_files = 'Sources/RxDataSources/**/*.swift' - s.dependency 'Differentiator', '~> 3.0.0-beta.1' - s.dependency 'RxSwift', '~> 4.0.0-beta.1' - s.dependency 'RxCocoa', '~> 4.0.0-beta.1' + s.dependency 'Differentiator', '~> 3.0.0-rc.0' + s.dependency 'RxSwift', '~> 4.0.0-rc.0' + s.dependency 'RxCocoa', '~> 4.0.0-rc.0' s.ios.deployment_target = '8.0' s.tvos.deployment_target = '9.0' diff --git a/RxDataSources.xcodeproj/project.pbxproj b/RxDataSources.xcodeproj/project.pbxproj index 1aa332da..a19b6f1b 100644 --- a/RxDataSources.xcodeproj/project.pbxproj +++ b/RxDataSources.xcodeproj/project.pbxproj @@ -1494,7 +1494,7 @@ PRODUCT_BUNDLE_IDENTIFIER = kzaher.RxDataSources; PRODUCT_NAME = RxDataSources; SKIP_INSTALL = YES; - SUPPORTED_PLATFORMS = "iphonesimulator iphoneos appletvos appletvsimulator watchos watchsimulator"; + SUPPORTED_PLATFORMS = "iphonesimulator iphoneos appletvos appletvsimulator"; }; name = Debug; }; @@ -1517,7 +1517,7 @@ PRODUCT_BUNDLE_IDENTIFIER = kzaher.RxDataSources; PRODUCT_NAME = RxDataSources; SKIP_INSTALL = YES; - SUPPORTED_PLATFORMS = "iphonesimulator iphoneos appletvos appletvsimulator watchos watchsimulator"; + SUPPORTED_PLATFORMS = "iphonesimulator iphoneos appletvos appletvsimulator"; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; }; name = Release; diff --git a/Sources/RxDataSources/Deprecated.swift b/Sources/RxDataSources/Deprecated.swift index 2578ba6e..255d0125 100644 --- a/Sources/RxDataSources/Deprecated.swift +++ b/Sources/RxDataSources/Deprecated.swift @@ -8,7 +8,7 @@ extension CollectionViewSectionedDataSource { @available(*, deprecated, renamed: "configureSupplementaryView") - open var supplementaryViewFactory: ConfigureSupplementaryView { + public var supplementaryViewFactory: ConfigureSupplementaryView { get { return self.configureSupplementaryView }