Skip to content

Releases: webim/webim-client-sdk-ios

Version 2.10.1

05 Feb 16:02
Compare
Choose a tag to compare

Interaction with server improved.

Version 2.10

01 Feb 12:23
Compare
Choose a tag to compare
  • Send message methods with "data" parameter added.
  • Podspec file fixed.

Demo app

  • Operator rating bug fixed.

Version 3.12

25 Jan 09:52
Compare
Choose a tag to compare
  • rateOperatorWith(id:byRating:comletionHandler:) method of MessageStream protocol now can take nil value of id parameter. If so, current operator will be rated.
  • Contact information request and widget remote notifications type basic support added.
  • Some history request bugs fixed:
    • Case when initial history request fails and prevents further requests fixed.
    • Case when further history request doesn't call passed completion.
  • Other minor improvements.

Example app

  • Appearance improvements.
  • Other minor improvements.

Version 3.11

24 Jan 14:49
Compare
Choose a tag to compare
  • set(webimLogger:verbosityLevel:) now has optional parameter verbosityLevel (see SessionBuilder.WebimLoggerVerbosityLevel).
  • getLastMessages(byLimit:completion:), getNextMessages(byLimit:completion:), getAllMessages(completion:) methods of MessageTracker protocol in case of wrong calling now execute passed completion with empty Message array.
  • getContentType(), getFileName() and getURL() methods of MessageAttachment protocol now return non-optional values.
  • CryptoSwift dependency liquidated.
  • new(messageTracker:) method of MessageStream renamed to more adequate newMessageTracker(messageListener:).
  • Bug with nil Operator ID fixed.
  • Bug with not updating value of getUnreadByVisitorTimesamp() method of MessageStream fixed.
  • Documentation improvements.
  • Other minor improvements and bug fixes.

Example app

  • New app icon. 😎
  • Interface improvements.
  • Other minor improvements.