Webcom Logo

Webcom iOS SDK Change Log

All notable changes to this SDK are documented in this file.
This project adheres to Semantic Versioning.
Publication dates comply with the ISO 8601 Standard.

3.0.0

published: 2022-03-16

iOS 13.0 Swift 5.5 Xcode 13.0 JavaScript SDK 2.15.11 PromiseKit 6.17.0 ..< 7.0.0

Breaking

  • This release requires iOS 13 or more recent.
  • API deprecated in version 2.2.0 have been removed.
  • The WebcomCombine module has been merged into WebcomCore base module.

Enhancements

  • The SDK does not use the Starscream library anymore.

2.3.1

Bug Fixes

2.3.0

Published: 2022-01-31

iOS 9.0 Swift 5.5 Xcode 13.0 JavaScript SDK 2.15.8 Starscream 4.0.4 ..< 4.1.0 PromiseKit 6.16.3 ..< 7.0.0

Enhancements

  • WebcomKey conforms to CustomStringConvertible.
  • Increase the default web socket timeout to save battery (170 seconds instead of 45 seconds). [#1217]
  • Make subscription callbacks wait for web socket establishment to complete before being called. [#1152]

Bug Fixes

2.2.0

Published: 2021-12-10

iOS 9.0 Swift 5.5 Xcode 13.0 JavaScript SDK 2.15.3 Starscream 4.0.4 ..< 4.1.0 PromiseKit 6.15.3 ..< 7.0.0

Enhancements

Changes

Bug Fixes

  • In some circumstances, the value property of DatasyncEvent instances contained child nodes with null values. These child nodes no longer appear. [#1190]

2.1.2

Published: 2021-10-29

iOS 9.0 Swift 5.4 Xcode 12.5 JavaScript SDK 2.15.2 Starscream 4.0.4 ..< 4.1.0 PromiseKit 6.15.3 ..< 7.0.0

Bug Fixes

2.1.1

Published: 2021-10-04

iOS 9.0 Swift 5.4 Xcode 12.5 JavaScript SDK 2.15.2 Starscream 4.0.4 ..< 4.1.0 PromiseKit 6.15.3 ..< 7.0.0

Bug Fixes

2.1.0

published: 2021-09-27

iOS 9.0 Swift 5.4 JavaScript SDK 2.15.1 Starscream 4.0.4 ..< 4.1.0 PromiseKit 6.15.3 ..< 7.0.0

Enhancements

Bug Fixes

2.0.1

published: 2021-09-17

iOS 9.0 Swift 5.4 Xcode 12.5 JavaScript SDK 2.15.0 Starscream 4.0.4 ..< 4.1.0 PromiseKit 6.15.3 ..< 7.0.0

Bug Fixes

2.0.0

published: 2021-09-13

iOS 9.0 Swift 5.4 Xcode 12.5 JavaScript SDK 2.15.0 Starscream 4.0.4 ..< 4.1.0 PromiseKit 6.15.3 ..< 7.0.0

Breaking

  • This release implements a completely new API, which makes full use of the Swift language.