Releases: awslabs/aws-mobile-appsync-sdk-android
Releases · awslabs/aws-mobile-appsync-sdk-android
AWS Mobile SDK for Android v2.7.3
Enhancements
- Added
subscriptionsAutoReconnect
method to AppSyncClient Builder to enable/disable subscription auto reconnect.
Bug Fixes
- Fixed bug in Complex Objects logic. See issue #11
- Fixed connection tracking bug in unsubscribe logic
AWS Mobile SDK for Android v2.7.2
Enhancements
- Improved Subscription Connection handling by optimizing MQTT connections
- Moved subscription setup and cancel requests to a separate thread to avoid blocking the calling thread
AWS Mobile SDK for Android v2.7.1
Misc. Updates
AWSAppSync
now depends onAWSCore
version2.9.1
instead of2.8.2
.
Bug Fixes
AWS Mobile SDK for Android v2.7.0
New Features
- Added support for Delta Sync Feature
Delta Sync allows you to perform automatic synchronization with an AWS AppSync GraphQL server. The client will perform reconnection, exponential backoff, and retries when network errors take place for simplified data replication to devices. For more details, please refer documentation.
Enhancements
- Added reconnection logic to subscriptions. Subscriptions will be automatically reconnected if the device loses connectivity temporarily or transitions between networks. See issue #45
Bug Fixes
- Fixed bug in connection logic to close MQTT connection if all subscriptions are cancelled. See issue #7
AWS Mobile SDK for Android v2.6.28
Misc. Updates
AWSAppSync
now depends onAWSCore
version2.8.0
instead of2.7.7
AWS Mobile SDK for Android v2.6.27
Bug Fixes
- Fixed bug in subscribe call that was setting the QoS to be 0. It is now correctly set to QoS 1. See issue #54
- Fixed bug that was causing a ConcurrentModificationException in the logic to handle connection loss. See PR #41 and issue #53
- Fixed null pointer exception in the AppSyncOfflineMutationInterceptor. See issue #51
AWS Mobile SDK for Android v2.6.26
New Features
- Allow multiple active subscriptions while using API_KEY auth.
Enhancements
- Adjusted logic for service call retries. Retries will have adjusted Jitter logic and calls will be retried until max exponential backoff time has been reached.
Bug Fixes
- Fixed connection handling bug that was causing unexpected disconnects. See issue #22
AWS Mobile AppSync SDK for Android 2.6.25
New Features
- Add support for
AWSConfiguration
throughawsconfiguration.json
inAWSAppSyncClient
.
AWS Mobile AppSync SDK for Android 2.6.24
Bug Fixes
- Fix a bug where multiple instances of same subscriptions when cancelled cause a
ConcurrentModificationException
. See issue #22
AWS Mobile AppSync SDK for Android 2.6.23
Enhancements
- Add retries for service calls with error code 5XX and 429. GraphQL calls for mutation, query, and subscription will be retried. This does not include retrying the connection for subscription messages.