aws-mobile-appsync-sdk-android

Android SDK for AWS AppSync.

APACHE-2.0 License

Stars
105
Committers
41

Bot releases are visible (Hide)

aws-mobile-appsync-sdk-android - AWS AppSync SDK for Android v2.8.1

Published by desokroshan over 5 years ago

Bug Fixes

aws-mobile-appsync-sdk-android - [DEPRECATED] AWS AppSync SDK for Android v2.8.0

Published by desokroshan over 5 years ago

Bug Fixes

aws-mobile-appsync-sdk-android - AWS Mobile SDK for Android v2.7.10

Published by palpatim over 5 years ago

Bug Fixes

  • Fixed a bug that cause NullPointerException in the ApolloServerInterceptor. 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 on AWSCore version 2.13.2 instead of 2.13.0.
aws-mobile-appsync-sdk-android - AWS Mobile SDK for Android v2.7.9

Published by minbi over 5 years ago

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 on AWSCore version 2.13.0 instead of 2.12.1.
aws-mobile-appsync-sdk-android - AWS Mobile SDK for Android v2.7.8

Published by scb01 over 5 years ago

Misc. Updates

  • AWSAppSync now depends on AWSCore version 2.12.1 instead of 2.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-appsync-sdk-android - AWS Mobile SDK for Android v2.7.7

Published by rubyrose-aws over 5 years ago

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-appsync-sdk-android - AWS Mobile SDK for Android v2.7.6

Published by scb01 over 5 years ago

Misc. Updates

  • AWSAppSync now depends on AWSCore version 2.11.0 instead of 2.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-appsync-sdk-android - AWS Mobile SDK for Android v2.7.5

Published by scb01 almost 6 years ago

Misc. Updates

  • AWSAppSync now depends on AWSCore version 2.10.1 instead of 2.10.0.

Bug Fixes

aws-mobile-appsync-sdk-android - AWS Mobile SDK for Android v2.7.4

Published by scb01 almost 6 years ago

Enhancements

  • Added logic to mutation queue processing to handle canceled mutations.

Misc. Updates

  • AWSAppSync now depends on AWSCore version 2.10.0 instead of 2.9.1.
  • Added mutationQueueExecutionTimeout method to AppSyncClient Builder to specify execution timeout for mutations.
aws-mobile-appsync-sdk-android - AWS Mobile SDK for Android v2.7.3

Published by scb01 almost 6 years ago

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-appsync-sdk-android - AWS Mobile SDK for Android v2.7.2

Published by scb01 almost 6 years ago

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-appsync-sdk-android - AWS Mobile SDK for Android v2.7.1

Published by scb01 almost 6 years ago

Misc. Updates

  • AWSAppSync now depends on AWSCore version 2.9.1 instead of 2.8.2.

Bug Fixes

  • Adjusted mutation processing logic to remove mutations from the queue only after they have been processed by the server and maintain sequential execution semantics. See issue #40, issue #33, issue #72, and issue #82
aws-mobile-appsync-sdk-android - AWS Mobile SDK for Android v2.7.0

Published by scb01 almost 6 years ago

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-appsync-sdk-android - AWS Mobile SDK for Android v2.6.28

Published by scb01 almost 6 years ago

Misc. Updates

  • AWSAppSync now depends on AWSCore version 2.8.0 instead of 2.7.7
aws-mobile-appsync-sdk-android - AWS Mobile SDK for Android v2.6.27

Published by scb01 almost 6 years ago

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-appsync-sdk-android - AWS Mobile SDK for Android v2.6.26

Published by scb01 about 6 years ago

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-android - AWS Mobile AppSync SDK for Android 2.6.25

Published by minbi about 6 years ago

New Features

  • Add support for AWSConfiguration through awsconfiguration.json in AWSAppSyncClient.
aws-mobile-appsync-sdk-android - AWS Mobile AppSync SDK for Android 2.6.24

Published by minbi about 6 years ago

Bug Fixes

  • Fix a bug where multiple instances of same subscriptions when cancelled cause a ConcurrentModificationException. See issue #22
aws-mobile-appsync-sdk-android - AWS Mobile AppSync SDK for Android 2.6.23

Published by minbi about 6 years ago

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.
aws-mobile-appsync-sdk-android - AWS Mobile AppSync SDK for Android 2.6.22

Published by minbi over 6 years ago

New Features

  • Adds support for AWS AppSync Defined Scalars such as AWSTimestamp.

Bug Fixes

  • Fix premature execution of onCompleted method of AppSyncSubscriptionCall.Callback.