Skip to content

Releases: aws-amplify/amplify-android

Version 1.3.1

03 Sep 16:02
Compare
Choose a tag to compare

Features

  • (Auth) Auth errors are now categorized so you no longer need to rely on the message or cause - you can directly check the exception type.

Bug Fixes

  • (Core) Removed duplicate app icon caused by Developer Menu (fixes #794)

Version 1.3.0

31 Aug 20:18
Compare
Choose a tag to compare

Features

  • (Core) New Debug Functionality! A developer menu that can be activated by shaking the device during debug builds of your app. The developer menu is intended to help you access important information while debugging and easily file GitHub issues containing this information: https://docs.amplify.aws/lib/debugging/dev-menu/q/platform/android
  • (Auth) Implement device tracking
  • (API) PaginatedResult now implements Iterable
  • (DataStore) Add pagination, respecting syncPageSize and syncMaxRecords
  • (DataStore) Add sorting
  • (DataStore) Implement mutation outbox hub events
  • (DataStore) Trigger hub events during sync
  • (RXBindings) RXBindings improvements

Bug Fixes

  • (RXBindings) Make ConnectionStateEvent public

Misc

  • Update rxjava and rxandroid to v3

Version 1.2.0

20 Aug 19:22
4e8c56b
Compare
Choose a tag to compare

Breaking Changes

Bug Fixes

Version 1.1.3

19 Aug 00:58
Compare
Choose a tag to compare

Features

  • (API) Implement Comparable for Temporal types so they can be used in predicates. #721
  • (Auth) Adds user info to sign up result. #732
  • (Core) Allow additional platforms in amplify config. #703
  • (DataStore) Adding SyncType to LastSyncMetadata. #713
  • (DataStore) Trigger network-related hub events. #716
  • (Storage) Adds progress callbacks to storage. #680

Bug Fixes

  • (DataStore) Adding quotes to model containing SQLite reserved words. #712
  • (DataStore) Primary key was not properly quoted. #720
  • (DataStore) Remove insert statement cache which was causing schema update failure. #718
  • (DataStore) Typo in sql keyword between #729

Version 1.1.2

07 Aug 21:19
Compare
Choose a tag to compare
  • Report Amplify User-Agent header for the Auth category
  • Rework DataStore's synchronization startup/teardown logic: #662
  • Fixes an issue with request signing for API (REST) category: #658
  • Update to version 2.17.1 of the AWS SDK for Android
  • Update third party dependencies
  • Other miscellaneous fixes/cleanups

Version 1.1.1

27 Jul 05:04
Compare
Choose a tag to compare

Fixes a regression in 1.1.0 where-in DataStore would crash if used without API synchronization.

Version 1.1.0

17 Jul 19:44
Compare
Choose a tag to compare

Rx Bindings:

  • Adds Rx interface for Auth

Datastore:

  • Owner based Auth
  • Numerous fixes

Auth:

  • Fixes logout for Hosted UI

API:

  • Numerous fixes

Third Preview Release (0.10.0)

27 Mar 23:30
Compare
Choose a tag to compare
Pre-release

Numerous bug-fixes and new features.

Includes a major reworking of the library callbacks. ResultListener and StreamListener are removed in place of simple functional interfaces Consumer<T> and Action, which can be expressed as lambdas.

Second Preview Release (0.9.1)

06 Feb 20:49
Compare
Choose a tag to compare
Pre-release

Minor tweaks applied to the 0.9.0 release.

  • Uses a centralized User-Agent header with 0.9.0 codebase, to track adoption of the framework.
  • Update dependency versions to latest.
  • Updates Checkstyle logic to allow 2019 and 2020 in header.

Initial Preview Release (0.9.0)

05 Dec 00:27
6ea11e0
Compare
Choose a tag to compare
Pre-release

Initial release! Includes Core features, plus support for these categories:

  • Analytics
  • API
  • DataStore
  • Hub
  • Logging
  • Storage