Releases: Backendless/Android-SDK
5.2.3
Maven repository: https://mvnrepository.com/artifact/com.backendless/backendless/5.2.3
[BKNDLSS-17927]: Change "secretKey" argument name to "apiKey"
[BKNDLSS-17978]: Remove version argument from the initApp call
[BKNDLSS-17994]: Adapt to HashMap when using MapDrivenDataStore
[BKNDLSS-17975]: Add addRelated methods to DataQueryBuilder
[BKNDLSS-18043]: NullPointerException in BackendlessFCMService when app is killed
5.2.2
All logic related to GCM was removed
BKNDLSS-17881 Messages sent via push templates are not delivered to Noughat (7.1) and lower devices
BKNDLSS-17823 Remove all unregisterDeviceOnServer as well as registerDeviceOnServer methods
BKNDLSS-17861 Add method for check FCM configuration.
Maven repository: https://mvnrepository.com/artifact/com.backendless/backendless/5.2.2
5.2.1
Push Templates
Major feature: new "Push Templates" for convenient work with push notifications on Android and IOS devices (available on Backendless Server after v5.2.0)
Feature: push headers exist in intent extras (PushTemplates);
Feature: badge number in push templates (PushTemplates);
Fix: support fallback messaging system simultaneously with new PushTemplates;
Refactoring: remove unnecessary colorized fields (PushTemplates);
Maven repository: https://mvnrepository.com/artifact/com.backendless/backendless/5.2.0
5.1.0
Feature: FCM (firebase cloud messaging) support;
Deprecation: all methods related to GCM (old google cloud messaging); they will be supported till April, 2019;
Fix: choose default app icon for notifications if none is selected;
Fix: support fallback messaging system simultaneously with new one;
Fix: properly receive messageId;
Feature: new methods for deletion files with patterns;
5.0.2
5.0.1
Real time
4.4.2
Merge pull request #319 from Backendless/runner_context_fields Avoid nulls in RunnerContext's map fields.