aws-mobile-appsync-sdk-ios

iOS SDK for AWS AppSync.

OTHER License

Stars
262
Committers
50

Bot releases are hidden (Show)

aws-mobile-appsync-sdk-ios - 2.6.23

Published by rohandubal almost 6 years ago

Bug Fixes

  • Resolved retain cycles in AWSAppSyncClient which allow the instance to be deallocated. See PR#88 Thanks @ifabijanovic 🎉
  • Resolved retain cycle in underlying MQTT client. Source
aws-mobile-appsync-sdk-ios -

Published by rohandubal about 6 years ago

Enhancements

  • Allow multiple active subscriptions while using API_KEY auth.
  • Add retry logic for the HTTP service calls.
  • Allow responses to have missing fields if they are optional.
  • Fix issue with optimistic writes which would incorrectly throw JSONDecodingError.missingValue error. See issues #51 #8
  • Fix warnings imposed by iOS 12. See PR#71
aws-mobile-appsync-sdk-ios -

Published by rohandubal about 6 years ago

Enhancements

  • Improve subscriptions logic to use a single shared queue and avoid delay between multiple subscriptions. See PR#28 Thanks @MarioBajr! 🎉
aws-mobile-appsync-sdk-ios -

Published by rohandubal about 6 years ago

Enhancements

  • Allow asynchronous fetching of User Pools / OIDC auth token. See PR#62 Thanks @JohnRbk 🎉
  • Integrate logging with AWSDDLog. To print logs from the SDK, follow instructions mentioned here.

Bug Fixes

  • Fixed a bug in loading configuration from awsconfiguration.json
  • Fixed a bug where receiving a non String or JSON object would cause SDK to crash. The SDK would now instead log an error message.
aws-mobile-appsync-sdk-ios -

Published by rohandubal about 6 years ago

New Features

  • Add support for AWS AppSync configuration through awsconfiguration.json in AWSAppSyncClient.
aws-mobile-appsync-sdk-ios - 2.6.18

Published by rohandubal about 6 years ago

2.6.18

Enhancements

  • Improve connection handling of underlying MQTTClient.
aws-mobile-appsync-sdk-ios -

Published by rohandubal over 6 years ago

2.6.17

Enhancements

  • Improve performance of AWSAppSyncMQTTClient. See PR#34
  • AWSNetworkTransport modifications to enable the ability to mock server. See PR#40
  • Fixed typo in AWSGraphQLSubscriptionResponse initializer and variable. See PR#29

Bug Fixes

  • Preventing IAM signature requests from blocking the main thread. See PR#32
  • Call the AWSAppSyncClientConfiguration connectionStateChangeHandler which was previously un-used. See PR#30
aws-mobile-appsync-sdk-ios -

Published by rohandubal over 6 years ago

2.6.16

New Feature

  • Add OpenID Connect (OIDC) support as an authorization option.

Bug Fixes

  • Fix SQLite lock issue. See PR#20
  • Renamed private AWSSRWebSocket classes in order to avoid duplicated symbols. See PR#21
  • Respect the requested callback queue when invoking subscription callbacks. See PR#22
aws-mobile-appsync-sdk-ios - AWS AppSync iOS Client

Published by rohandubal over 6 years ago

2.6.15

Bug Fix

  • Fixed a crash in cancel method of SubscriptionWatcher by adding a safer workflow. See PR #11
aws-mobile-appsync-sdk-ios - AWS AppSync iOS Client

Published by rohandubal over 6 years ago

New Features

  • Expose whether a result was served from service or cache. Source
  • Watchers are now triggered while writing to cache from a transaction. Source

Bug Fixes

  • Fixed a bug in cancel method of SubscriptionWatcher where calling cancel and then restarting a subscription in the same view controller would cause a crash.
aws-mobile-appsync-sdk-ios - AWS AppSync iOS Client

Published by rohandubal almost 7 years ago