Skip to content

Releases: comapi/comapi-sdk-android

Release 1.5.1

29 Jan 14:29
75b5535
Compare
Choose a tag to compare

Removed restricted Android ids from device Id generation sent to the backend (android id, mac address). The SDK relies now strictly on UUID as device id.

Release 1.5.0

05 Jul 19:13
30d5971
Compare
Choose a tag to compare
  • Handling of deep links & data sent with dotdigital tools through push notifications.
    This version of deep link integration is compatible with new Android OS blocking Activities started from a background services.

Release 1.4.0

28 Jun 10:03
09ce15d
Compare
Choose a tag to compare
  • Support for push messages sent from Dotdigital with deep links and notification click tracking.
  • Send push details with authentication calls.
  • Update dependencies.

Foundation SDK 1.3.0

11 Feb 10:12
53140a5
Compare
Choose a tag to compare
  • added avatar URL to message sender details
  • file logging fix
  • Wraps the raw map of profile properties into object with defaults, e.g. first name, last name etc. This properties can be recognised e.g. by the Comapi Portal
  • parsing validation failures in responses for better visibility
  • handle "No Google Services" error

Foundation SDK 1.2.0

10 Jan 15:54
4a409dd
Compare
Choose a tag to compare
  • callbacks added to StateListener informing about socket connection
  • shorter logs scheme
  • updated dependencies

Foundation SDK 1.1.1

24 Oct 14:07
Compare
Choose a tag to compare
  • Upload content API.
  • Added a method in client to copy internal logs to provided file.
  • Deprecated ConversationCreateEvent as this event won't be emitted by the SDK. The correct way to update local db with a conversation we were added to as a participant is to listen to ParticipantAddedEvent events.
  • Upgraded dependencies.
  • Enhanced logging.

v1.0.2

25 Aug 10:35
Compare
Choose a tag to compare

This release introduce:

  • isTyping method to messaging service allowing to notify conversation participants that the user started or stopped typing, added ParticipantTypingEvent and ParticipantTypingOffEvent socket events
  • messaging service method queryConversationEvents that fixes list of available events in the response, messaging service method queryEvents has been deprecated
  • 'patch profile' method to messaging service, allows to keep old profile details when adding new key/value pairs
  • eTags to socket events
  • getConversations response extended with information about last sent event id, participant count and eTag per conversation
  • event id to message sent response
  • configuration to switch of FCM registration to avoid initialisation error if Firebase not configured

Initial release

04 Apr 10:40
Compare
Choose a tag to compare

Initial release of the Comapi Android SDK