diff --git a/CHANGELOG.md b/CHANGELOG.md index cdf7dc278..0dbfccd60 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,34 @@ # Change Log +## [1.1.4](https://github.com/ably/ably-cocoa/tree/1.1.4) (2019-05-07) +[Full Changelog](https://github.com/ably/ably-cocoa/compare/1.1.3...1.1.4) + +**Implemented enhancements:** + +- Add idempotent REST publishing [\#749](https://github.com/ably/ably-cocoa/issues/749) + +**Fixed bugs:** + +- Default token params should not include a capabilities member [\#576](https://github.com/ably/ably-cocoa/issues/576) +- Unsubscribe on channel enumeration causing crash [\#842](https://github.com/ably/ably-cocoa/issues/842) + +**Closed issues:** + +- Address msgpack warnings [\#689](https://github.com/ably/ably-cocoa/issues/689) + +**Merged pull requests:** + +- Fix RTN16f [\#845](https://github.com/ably/ably-cocoa/pull/845) ([ricardopereira](https://github.com/ricardopereira)) +- Idempotent Rest Publishing [\#786](https://github.com/ably/ably-cocoa/pull/786) ([ricardopereira](https://github.com/ricardopereira)) +- RSL1j [\#784](https://github.com/ably/ably-cocoa/pull/784) ([ricardopereira](https://github.com/ricardopereira)) +- RSA4b1 [\#836](https://github.com/ably/ably-cocoa/pull/836) ([ricardopereira](https://github.com/ricardopereira)) +- Fix Channel.subscribe onAttachCallback [\#844](https://github.com/ably/ably-cocoa/pull/844) ([ricardopereira](https://github.com/ricardopereira)) +- Timestamp should not be generated in the client [\#831](https://github.com/ably/ably-cocoa/pull/831) ([ricardopereira](https://github.com/ricardopereira)) +- Fix URL query encoding of Capability and Timestamp fields [\#830](https://github.com/ably/ably-cocoa/pull/830) ([ricardopereira](https://github.com/ricardopereira)) +- Fix RSA6 [\#829](https://github.com/ably/ably-cocoa/pull/829) ([ricardopereira](https://github.com/ricardopereira)) +- Push State Machine: main thread sometimes gets stuck when accessing Local Device [\#826](https://github.com/ably/ably-cocoa/pull/826) ([ricardopereira](https://github.com/ricardopereira)) +- asd [\#784]() ([ricardopereira](https://github.com/ricardopereira)) + ## [1.1.3](https://github.com/ably/ably-ios/tree/1.1.3) (2019-01-10) [Full Changelog](https://github.com/ably/ably-ios/compare/1.1.2...1.1.3) diff --git a/README.md b/README.md index 6fba4eedd..6cee47546 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # [Ably](https://www.ably.io) iOS, tvOS and macOS Objective-C and Swift client library SDK -[![Build Status](https://travis-ci.org/ably/ably-ios.svg?branch=master)](https://travis-ci.org/ably/ably-ios) +[![Build Status](https://travis-ci.org/ably/ably-cocoa.svg?branch=master)](https://travis-ci.org/ably/ably-cocoa) [![CocoaPods Compatible](https://img.shields.io/cocoapods/v/Ably.svg)](https://img.shields.io/cocoapods/v/Ably.svg) [![Carthage Compatible](https://img.shields.io/badge/Carthage-compatible-4BC51D.svg?style=flat)](https://github.com/Carthage/Carthage) ![Platforms](https://img.shields.io/badge/platforms-iOS%20%7C%20tvOS%20%7C%20macOS-333333.svg) @@ -24,10 +24,10 @@ If you find any issues with unsupported platform versions, please [raise an issu #### Acknowledgments -As of version `1.1.3` this library based on the 1.1 library specification. It implements a subset of 1.1 features: +As of version `1.1.4` this library based on the 1.1 library specification. It implements a subset of 1.1 features: - updated push API and push device authentication; - support for enforcement of the `maxMessageSize` attribute -Other minor features and bugfixes are included, as listed in the [changelog](CHANGELOG.md#113-2019-01-10). +Other minor features and bugfixes are included, as listed in the [changelog](CHANGELOG.md#114-2019-05-07). ##### macOS & tvOS @@ -98,7 +98,7 @@ If you see, for example, a `dyld: Library not loaded: @rpath/SocketRocket.framew ### Manual installation -1. Get the code from GitHub [from the release page](https://github.com/ably/ably-ios/releases/tag/1.1.3), or clone it to get the latest, unstable and possibly underdocumented version: `git clone git@github.com:ably/ably-ios.git` +1. Get the code from GitHub [from the release page](https://github.com/ably/ably-ios/releases/tag/1.1.4), or clone it to get the latest, unstable and possibly underdocumented version: `git clone git@github.com:ably/ably-ios.git` 2. Drag the directory `ably-ios/ably-ios` into your project as a group. 3. Ably depends on our [SocketRocket Fork](https://github.com/ably-forks/SocketRocket) 0.5.2; get it [from the releases page](https://github.com/ably-forks/SocketRocket/releases/tag/0.5.2-ably-2) and follow [its manual installation instructions](https://github.com/ably-forks/SocketRocket/#installing). 4. Ably also depends on our [MessagePack Fork](https://github.com/ably-forks/msgpack-objective-C) 0.2.0; get it [from the releases page](https://github.com/ably-forks/msgpack-objective-C/releases/tag/0.2.0-ably-1) and link it into your project. diff --git a/Spec/RealtimeClientConnection.swift b/Spec/RealtimeClientConnection.swift index b97ae0b05..8f6b263c8 100644 --- a/Spec/RealtimeClientConnection.swift +++ b/Spec/RealtimeClientConnection.swift @@ -242,7 +242,7 @@ class RealtimeClientConnection: QuickSpec { done() case .connected: if let transport = client.transport as? TestProxyTransport, let query = transport.lastUrl?.query { - expect(query).to(haveParam("lib", withValue: "ios-1.1.3")) + expect(query).to(haveParam("lib", withValue: "ios-1.1.4")) } else { XCTFail("MockTransport isn't working") diff --git a/Version.xcconfig b/Version.xcconfig index b2fe1b4a1..f4caaac5f 100644 --- a/Version.xcconfig +++ b/Version.xcconfig @@ -1 +1 @@ -CURRENT_PROJECT_VERSION = 1.1.3 +CURRENT_PROJECT_VERSION = 1.1.4