Skip to content
This repository has been archived by the owner on Aug 18, 2020. It is now read-only.

Latest commit

 

History

History
95 lines (54 loc) · 2.84 KB

CHANGELOG.md

File metadata and controls

95 lines (54 loc) · 2.84 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Additions

  • Adds message editing via Edit{Simple,Multipart,}Message.

Fixes

  • Parameters passed in URL components are now URL encoded.
  • Response bodies are Close'd even if an err occurs.

3.2.0 Yanked

Additions

  • Support for fetching a message by its message ID, via FetchMultipartMessage.

Changes

  • Return new type from GetRooms that better indicates that room members are not returned

Fixes

  • Make it possible to clear a previously defined push notification title override

Additions

  • Support for PushNotificationTitleOverride attribute in the Room model and corresponding Update and Create structs.

Additions

  • Support for user specified room IDs. Provide the ID parameter to the CreateRoom method.

Changes

  • The DeleteMessage method now requires a room ID parameter, RoomID, and the ID parameter has been renamed to MessageId to avoid ambiguity.
  • Multipart message support: SendSimpleMessage, SendMultipartMessage, FetchMessagesMultipart, and SubscribeToRoomMultipart deal in the multipart message format.

1.1.0 - 2018-11-07

Additions

  • A CustomData attribute for the UpdateRoomOptions and CreateRoomOptions structs.
  • A CustomData attribute for the Room model.

1.0.0 - 2018-10-30

The SDK has been rewritten from the ground up, so best to assume that everything has changed and refer to the GoDoc.

0.2.0 - 2018-04-24

Changes

  • TokenManager renamed to Authenticator

Removals

  • NewChatkitUserToken has been removed
  • NewChatkitSUToken has been removed

Additions

  • NewChatkitToken has been added and essentially replaces NewChatkitSUToken and NewChatkitUserToken
  • Authenticate added to Client