- Refactored API to
withAPIKey
andwithIdentityPoolId
entry points that return corresponding client configurations for standalone Maps, Places, Routes SDKs and Location SDK - Removed custom wrapped client -> user can now use the clients directly from aws-sdk-swift
- Added support for new standalone Maps, Places, and Routes SDKs
- Added HTTP interceptor for API key use-case so user no longer needs to pass the API key to each request
- Implemented automatic refresh of credentials when using Amazon Cognito
- Updated README with usage examples for all the new clients
- Made more methods public to make API Key usable from outside the package.
- Bumped AWS SDK to latest version.
- Added API Key support
- Updated dependencies
- Add support for custom credential providers
- Remove all mentions of API key in code and readme of all projects
- Create Objective-C bridge
- AWS SDK 0.46.0 hotfix related to StaticAWSCredentialIdentityResolver
- Replaced aws-sdk-ios with aws-sdk-swift
- Create utilities to help authenticate into Amazon Location Service through using Amazon Cognito's Identity Pool ID or Amazon Location Service API keys.