Releases: comapi/comapi-sdk-android
Releases · comapi/comapi-sdk-android
Release 1.5.1
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
- 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
- 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
- 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
- callbacks added to StateListener informing about socket connection
- shorter logs scheme
- updated dependencies
Foundation SDK 1.1.1
- 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
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
Initial release of the Comapi Android SDK