From 76579a90505fc0b2a23a7e5b4bc8ac4baa895288 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20Rupe=CC=81rez?= Date: Thu, 1 Mar 2018 06:21:52 +0100 Subject: [PATCH] Release 1.0 - [T3chFest](https://t3chfest.uc3m.es/2018/programa/iterando-arquitecturas-creando-herramientas) --- CHANGELOG.md | 5 +++++ Kommander.podspec | 4 ++-- Kommander.xcodeproj/project.pbxproj | 8 ++++---- README.md | 6 ++++++ 4 files changed, 17 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 58668c1..8c91d7d 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +# Release 1.0 + +- [x] General retry policy. +- [x] New API naming. + # Release 0.9.3 - [x] Canceled (US English) Kommand state becomes cancelled (British English). diff --git a/Kommander.podspec b/Kommander.podspec index a4159b9..752493c 100755 --- a/Kommander.podspec +++ b/Kommander.podspec @@ -1,7 +1,7 @@ Pod::Spec.new do |s| s.name = 'Kommander' - s.version = '0.9.3' - s.summary = 'A command pattern implementation written in Swift 4' + s.version = '1.0' + s.summary = 'A command pattern implementation written in Swift' s.homepage = 'https://github.com/intelygenz/Kommander-iOS' s.license = { :type => 'MIT', :file => 'LICENSE' } diff --git a/Kommander.xcodeproj/project.pbxproj b/Kommander.xcodeproj/project.pbxproj index 5b09fcf..8a4007e 100755 --- a/Kommander.xcodeproj/project.pbxproj +++ b/Kommander.xcodeproj/project.pbxproj @@ -989,8 +989,8 @@ CURRENT_PROJECT_VERSION = "$(DYLIB_CURRENT_VERSION)"; DEBUG_INFORMATION_FORMAT = dwarf; DEVELOPMENT_TEAM = 3VW789WSMP; - DYLIB_COMPATIBILITY_VERSION = 0.9.3; - DYLIB_CURRENT_VERSION = 0.9.3; + DYLIB_COMPATIBILITY_VERSION = 1.0; + DYLIB_CURRENT_VERSION = 1.0; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu99; @@ -1061,8 +1061,8 @@ CURRENT_PROJECT_VERSION = "$(DYLIB_CURRENT_VERSION)"; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEVELOPMENT_TEAM = 3VW789WSMP; - DYLIB_COMPATIBILITY_VERSION = 0.9.3; - DYLIB_CURRENT_VERSION = 0.9.3; + DYLIB_COMPATIBILITY_VERSION = 1.0; + DYLIB_CURRENT_VERSION = 1.0; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_C_LANGUAGE_STANDARD = gnu99; diff --git a/README.md b/README.md index 103ac29..51f9565 100755 --- a/README.md +++ b/README.md @@ -34,9 +34,11 @@ Inspired on the Java library [**Kommander**](https://github.com/Wokdsem/Kommande - [x] Execute sequential or concurrent closures - [x] Execute DispatchWorkItem - [x] Kommand state +- [x] iOS compatible - [x] watchOS compatible - [x] tvOS compatible - [x] macOS compatible +- [x] Swift 4 version - [x] Swift 3 version - [x] Swift 2 version - [x] Objective-C version @@ -150,6 +152,8 @@ Kommander(deliverer: Dispatcher = .current, executor: Dispatcher = .default) Kommander(deliverer: Dispatcher = .current, name: String, qos: QualityOfService = .default, maxConcurrentOperations: Int = .default) ``` +##### Shortcuts: + ```swift Kommander.main @@ -176,6 +180,8 @@ MainDispatcher() Dispatcher(name: String, qos: QualityOfService = .default, maxConcurrentOperations: Int = .default) ``` +##### Shortcuts: + ```swift Dispatcher.main