Releases: awslabs/aws-mobile-appsync-sdk-android
Releases · awslabs/aws-mobile-appsync-sdk-android
AWS AppSync SDK for Android v2.8.2
Enhancements
- AWS AppSync plugin for gradle is now compatible with Gradle version 5.x. See issue#91 for details. To consume these changes make sure to upgrade the appsync plugin version, which can be found in the project-level build.gradle, to
classpath 'com.amazonaws:aws-android-sdk-appsync-gradle-plugin:2.8.+'
AWS AppSync SDK for Android v2.8.1
Bug Fixes
- This release adds back the public methods namely, cacheKey and CacheFieldValueResolver that were removed as part of release 2.8.0. These methods have been deprecated and will be removed in the next minor version.
[DEPRECATED] AWS AppSync SDK for Android v2.8.0
Bug Fixes
- All the GraphQL input types now derive from the base class InputType. cacheKey method from ResponseField is no longer used to compute the cache key and is being deleted. CacheFieldValueResolver now accepts an instance of CacheKeyBuilder which is used to compute cache keys instead of the cacheKey method. See issue #103
AWS Mobile SDK for Android v2.7.10
Bug Fixes
- Fixed a bug that cause
NullPointerException
in theApolloServerInterceptor
. See PR #146 Thanks @alanvan0502 ! - Sanitized useragent string of unicode characters that caused requests to fail. The unicode characters in this case came from the platform name (TM) symbol. See PR #146 Thanks @alanvan0502 !
Misc. Updates
AWSAppSync
now depends onAWSCore
version2.13.2
instead of2.13.0
.
AWS Mobile SDK for Android v2.7.9
Bug Fixes
- Fixed a bug that caused cursors to remain open in certain scenarios. See PR #141 Thanks @alanvan0502 ! See issue #140
Misc. Updates
AWSAppSync
now depends onAWSCore
version2.13.0
instead of2.12.1
.
AWS Mobile SDK for Android v2.7.8
Misc. Updates
AWSAppSync
now depends onAWSCore
version2.12.1
instead of2.11.0
.
Bug Fixes
- Adjusted network connectivity check in mutation processing logic. See issue #108, issue #121
- Fixed
NoSuchElementException
in Subscription Reconnection logic. See issue #114.
AWS Mobile SDK for Android v2.7.7
Bug Fixes
- Fixed a memory leak in
subscriptionsById
map. See issue #111. - Prevent a NPE on the
userCallback
when canceling a subscription. See issue #114.
AWS Mobile SDK for Android v2.7.6
Misc. Updates
AWSAppSync
now depends onAWSCore
version2.11.0
instead of2.10.1
.- Added support to check if mutation queue is empty and to clear mutation queue. See issue #96, and issue #101
Bug Fixes
- Fixed bug in
mutationQueueExecutionTimeout
method. See issue #105 - Fixed bug in mutation processing logic to handle case where cancel is called in the mutation callback. See issue #102
AWS Mobile SDK for Android v2.7.5
AWS Mobile SDK for Android v2.7.4
Enhancements
- Added logic to mutation queue processing to handle canceled mutations.
Misc. Updates
AWSAppSync
now depends onAWSCore
version2.10.0
instead of2.9.1
.- Added
mutationQueueExecutionTimeout
method to AppSyncClient Builder to specify execution timeout for mutations.