Changelog

Version 2.0.0-beta5

2020/09/DD

datasync Make it possible to decode tokens from not encrypted notifications

Version 2.0.0-beta4

2020/09/09

datasync Add the DatasyncService.state property

datasync Add the DatasyncService.PresenceState class to simplify the usage of the presence publisher feature

Replace the WebcomApplication.service() methods with a specific property for each available service: authenticationService and datasyncService

datasync Rename offlineData into offlineCache within property and method names

Version 2.0.0-beta3

2020/09/02

datasync: Improve the API and implementation of the DatasyncValuable class

datasync: Improve the API of the subscribe methods of the Subscriber class in order to handle subscription revocations from the back end (the catchingCancel method has been removed)

datasync: Add a subscription cancellation policy to DatasyncManager in order to control how data watched by cancelled subscriptions are kept within the local cache (WEBCOM-586)

datasync: Add offlineData and cleanOfflineData methods to the DatasyncService class in order to get or clean data within the local cache (WEBCOM-586)

authentication: Improve the OAuth2 call-flow (WEBCOM-599)

Fix some serialization/deserialization problems to/from the tree-like representation of values from the Datasync service

Complete the Kotlin documentation of classes and methods (except in the com.orange.webcom.sdkv2.lifecycle package)

Include version 2.11.4 of the javascript Webcom SDK

Version 2.0.0-beta2

2020/06/02

The 2.X Webcom SDK for Android is out!