From 35c6b57e10271b4b016b0f2402c39c9e677dd0c0 Mon Sep 17 00:00:00 2001 From: Denys Telezhkin Date: Sat, 24 Sep 2016 12:33:37 +0300 Subject: [PATCH] Enable RealmStorage from DTModelStorage beta.2, use FORK_XCODE_WRITING to validate podspec --- CHANGELOG.md | 3 ++- Carthage/Checkouts/DTModelStorage | 2 +- DTTableViewManager.podspec | 4 ++-- Documentation/DTTableViewManager 5.0 migration guide.md | 1 + Makefile | 2 +- 5 files changed, 7 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index dfddd4cd..e58d3745 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,11 +2,12 @@ All notable changes to this project will be documented in this file. -## Next +## [5.0.0-beta.2](https://github.com/DenHeadless/DTTableViewManager/releases/tag/5.0.0-beta.2) ### Added * `DTTableViewOptionalManageable` protocol, that is identical to `DTTableViewManageable`, but allows optional `tableView` property instead of implicitly unwrapped one. +* Enabled `RealmStorage` from `DTModelStorage` dependency ## [5.0.0-beta.1](https://github.com/DenHeadless/DTTableViewManager/releases/tag/5.0.0-beta.1) diff --git a/Carthage/Checkouts/DTModelStorage b/Carthage/Checkouts/DTModelStorage index b3c73779..88ea0597 160000 --- a/Carthage/Checkouts/DTModelStorage +++ b/Carthage/Checkouts/DTModelStorage @@ -1 +1 @@ -Subproject commit b3c7377940b356c88be6101114880221762fd9ad +Subproject commit 88ea0597ebdd2a9d1fe8e1272b25bf1d2d6b79da diff --git a/DTTableViewManager.podspec b/DTTableViewManager.podspec index 05f214a2..87d9d000 100644 --- a/DTTableViewManager.podspec +++ b/DTTableViewManager.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'DTTableViewManager' - s.version = '5.0.0-beta.1' + s.version = '5.0.0-beta.2' s.license = 'MIT' s.summary = 'Protocol-oriented UITableView management, powered by generics and associated types.' s.homepage = 'https://github.com/DenHeadless/DTTableViewManager' @@ -12,5 +12,5 @@ Pod::Spec.new do |s| s.ios.deployment_target = '8.0' s.tvos.deployment_target = '9.0' s.frameworks = 'UIKit', 'Foundation' - s.dependency 'DTModelStorage' , '~> 3.0.0-beta.1' + s.dependency 'DTModelStorage' , '~> 3.0.0-beta.2' end diff --git a/Documentation/DTTableViewManager 5.0 migration guide.md b/Documentation/DTTableViewManager 5.0 migration guide.md index bd97d023..9a6a76c9 100644 --- a/Documentation/DTTableViewManager 5.0 migration guide.md +++ b/Documentation/DTTableViewManager 5.0 migration guide.md @@ -279,6 +279,7 @@ catch let error as MemoryStorageError { #### Miscellaneous API Additions +* `DTTableViewOptionalManageable` now mirrors `DTTableViewManageable` functionality, but allows using optional `tableView` property. * `SectionModel` and `RealmSection` objects now have `currentSectionIndex` property * `DTTableViewManager` how has `isManagingTableView` Bool property * `MemoryStorage` now has `removeItems(fromSection:)` method diff --git a/Makefile b/Makefile index 9c48ed6a..b965d800 100644 --- a/Makefile +++ b/Makefile @@ -29,4 +29,4 @@ test-carthage: ls Carthage/build/iOS/DTTableViewManager.framework test-cocoapods: - pod repo update && pod lib lint --allow-warnings --verbose + FORK_XCODE_WRITING=true pod repo update && pod lib lint --allow-warnings --verbose