From d7043cccbad82dd6a98d30b9175e75a0cc29953b Mon Sep 17 00:00:00 2001 From: Erik Doernenburg Date: Sun, 16 Feb 2020 14:09:53 +0100 Subject: [PATCH] Preparation for 3.6 release. --- OCMock.podspec | 4 ++-- Source/Changes.txt | 15 ++++++++------- Tools/build.rb | 2 +- 3 files changed, 11 insertions(+), 10 deletions(-) diff --git a/OCMock.podspec b/OCMock.podspec index c3623aa7..33a2765a 100644 --- a/OCMock.podspec +++ b/OCMock.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "OCMock" - s.version = "3.5" + s.version = "3.6" s.summary = "Mock objects for Objective-C" s.description = <<-DESC @@ -17,7 +17,7 @@ Pod::Spec.new do |s| s.author = { "Erik Doernenburg" => "erik@doernenburg.com" } s.social_media_url = "http://twitter.com/erikdoe" - s.source = { :git => "https://github.com/erikdoe/ocmock.git", :tag => "v3.5" } + s.source = { :git => "https://github.com/erikdoe/ocmock.git", :tag => "v3.6" } s.source_files = "Source/OCMock/*.{h,m}" s.requires_arc = false diff --git a/Source/Changes.txt b/Source/Changes.txt index f786e271..1fdfd50a 100644 --- a/Source/Changes.txt +++ b/Source/Changes.txt @@ -3,15 +3,16 @@ commit messages and/or the pull requests. OCMock 3.6 (2020-02-16) -* Added support for quantifiers. Please see documentation section 3.3 for - details. +* Added support for quantifiers. Please see documentation section 3.3 as well + as #302 for details * Added preprocessor macros to disable short syntax (in case of clashes). See section 9.6. for details. -* Switched to Carthage to manage dependencies, which is currenly only - OCHamcrest. This means you must have Carthage installed to build OCMock - (see https://github.com/Carthage/Carthage). Releases of OCMock still come - without OCHamcrest and if you want to use it, you must make it availble in - your project, using the dependency management system of your choice. +* Set up dependency management with Carthage. This means that in order to + build OCMock from source you must have Carthage installed on your system. + See https://github.com/Carthage/Carthage for details. You do not need to have + Carthage installed to use OCMock, and if you want to use OCHamcrest with + OCMock you must make OCHamcrest available in your project, using whatever + dependency management system you use for your project. * Added description of mock object to the exception that is thrown when the mock is used after stopMocking was called (Chaoshuai Lu) diff --git a/Tools/build.rb b/Tools/build.rb index c3c00632..b9043c6c 100755 --- a/Tools/build.rb +++ b/Tools/build.rb @@ -13,7 +13,7 @@ def makeRelease copySource buildModules signFrameworks "erik@doernenburg.com" - createPackage "ocmock-3.5.dmg", "OCMock 3.5" + createPackage "ocmock-3.6.dmg", "OCMock 3.6" sanityCheck openPackageDir end