From 6a93787020edcbda384bd2edcef6971f758953ec Mon Sep 17 00:00:00 2001 From: Duarte Pinto Date: Thu, 6 May 2021 14:30:40 +0100 Subject: [PATCH] Release v0.4.0 --- CHANGELOG.md | 14 +++++++++----- README.md | 6 +++--- VelocidiSDK.podspec | 4 ++-- VelocidiSDK/VelocidiSDK.xcodeproj/project.pbxproj | 12 ++++++------ VelocidiSDK/VelocidiSDK/Info.plist | 4 ++-- VelocidiSDK/VelocidiSDKTests/Info.plist | 4 ++-- 6 files changed, 24 insertions(+), 20 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4697c434..4b4e4c82 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,17 +3,13 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), -nd this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] ### Added ### Changed -- Change iOS Deployment target version to 10.0 ([#45](https://github.com/velocidi/velocidi-ios-objc-sdk/pull/45)). -- Prevent warnings thrown from Pods ([#45](https://github.com/velocidi/velocidi-ios-objc-sdk/pull/45)). -- Require all user ids explicitly in the API ([#44](https://github.com/velocidi/velocidi-ios-objc-sdk/pull/44)). -- Remove tracking events domain models and provide JSON API instead ([48](https://github.com/velocidi/velocidi-ios-objc-sdk/pull/48)). ### Deprecated @@ -25,6 +21,14 @@ nd this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0. ### Infrastructural +## [0.4.0] - 2021-05-06 + +### Changed +- Change iOS Deployment target version to 10.0 ([#45](https://github.com/velocidi/velocidi-ios-objc-sdk/pull/45)). +- Prevent warnings thrown from Pods ([#45](https://github.com/velocidi/velocidi-ios-objc-sdk/pull/45)). +- Require all user ids explicitly in the API ([#44](https://github.com/velocidi/velocidi-ios-objc-sdk/pull/44)). +- Remove tracking events domain models and provide JSON API instead ([48](https://github.com/velocidi/velocidi-ios-objc-sdk/pull/48)). + ## [0.3.2] - 2020-09-10 ### Changed - Use version number instead of build number for the User-Agent ([#33](https://github.com/velocidi/velocidi-ios-objc-sdk/pull/33)). diff --git a/README.md b/README.md index baa8165b..3fe0ef91 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ platform :ios, '12.1' project 'MyProject.xcodeproj' target "MyProject" do - pod 'VelocidiSDK', '~> 0.3.2' + pod 'VelocidiSDK', '~> 0.4.0' end ``` @@ -30,14 +30,14 @@ $ pod install To integrate VelocidiSDK into your Xcode project using Carthage, specify it in your `Cartfile`: ``` -github "velocidi/velocidi-ios-objc-sdk" ~> 0.3.2 +github "velocidi/velocidi-ios-objc-sdk" ~> 0.4.0 ``` Then, run `carthage` to build the framework and drag the built VelocidiSDK.framework into your Xcode project. ## Requirements -VelocidiSDK should work with any version of iOS equal or bigger than 11.0. +VelocidiSDK should work with any version of iOS equal or bigger than 10.0. # Setup diff --git a/VelocidiSDK.podspec b/VelocidiSDK.podspec index 4780358b..9e84a61e 100644 --- a/VelocidiSDK.podspec +++ b/VelocidiSDK.podspec @@ -16,7 +16,7 @@ Pod::Spec.new do |spec| # spec.name = "VelocidiSDK" - spec.version = "0.3.2" + spec.version = "0.4.0" spec.summary = "Velocidi's Objective-C SDK to integrate with iOS apps" # This description is used to generate tags and improve search results. @@ -65,7 +65,7 @@ Pod::Spec.new do |spec| # # spec.platform = :ios - spec.platform = :ios, "11.0" + spec.platform = :ios, "10.0" # When using multiple platforms # spec.ios.deployment_target = "5.0" diff --git a/VelocidiSDK/VelocidiSDK.xcodeproj/project.pbxproj b/VelocidiSDK/VelocidiSDK.xcodeproj/project.pbxproj index dbb15f0f..ed3cf91d 100644 --- a/VelocidiSDK/VelocidiSDK.xcodeproj/project.pbxproj +++ b/VelocidiSDK/VelocidiSDK.xcodeproj/project.pbxproj @@ -592,7 +592,7 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_IDENTITY = "iPhone Developer"; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 6; + CURRENT_PROJECT_VERSION = 7; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; @@ -626,10 +626,10 @@ buildSettings = { CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES; CODE_SIGN_IDENTITY = ""; - CURRENT_PROJECT_VERSION = 6; + CURRENT_PROJECT_VERSION = 7; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 6; + DYLIB_CURRENT_VERSION = 7; DYLIB_INSTALL_NAME_BASE = "@rpath"; HEADER_SEARCH_PATHS = ( "$(inherited)", @@ -683,7 +683,7 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_IDENTITY = "iPhone Developer"; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 6; + CURRENT_PROJECT_VERSION = 7; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; @@ -729,10 +729,10 @@ buildSettings = { CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES; CODE_SIGN_IDENTITY = ""; - CURRENT_PROJECT_VERSION = 6; + CURRENT_PROJECT_VERSION = 7; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 6; + DYLIB_CURRENT_VERSION = 7; DYLIB_INSTALL_NAME_BASE = "@rpath"; HEADER_SEARCH_PATHS = ( "$(inherited)", diff --git a/VelocidiSDK/VelocidiSDK/Info.plist b/VelocidiSDK/VelocidiSDK/Info.plist index ff4248d3..c336445e 100644 --- a/VelocidiSDK/VelocidiSDK/Info.plist +++ b/VelocidiSDK/VelocidiSDK/Info.plist @@ -15,8 +15,8 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 0.3.2 + 0.4.0 CFBundleVersion - 6 + 7 diff --git a/VelocidiSDK/VelocidiSDKTests/Info.plist b/VelocidiSDK/VelocidiSDKTests/Info.plist index 2de8d712..363b0236 100644 --- a/VelocidiSDK/VelocidiSDKTests/Info.plist +++ b/VelocidiSDK/VelocidiSDKTests/Info.plist @@ -15,8 +15,8 @@ CFBundlePackageType BNDL CFBundleShortVersionString - 0.3.2 + 0.4.0 CFBundleVersion - 6 + 7