Skip to content

Releases: aws-amplify/amplify-swift

1.22.0 (2022-03-16)

16 Mar 21:39
Compare
Choose a tag to compare

Features

  • DataStore: Create SQLite indexes when setting up datastore (#1634)

Bug Fixes

  • DataStore: Clear API should delete local store (#1685)
  • API: DataRace - subscription cancel and OperationTaskMapper on reset (#1684)
  • DataStore: Debugging - Access DB File path (#1678)
  • DataStore: ObserveQuery InitialQuery empty modelIds set (#1663)
  • DataStore: FatalError accessing SQLite connection (#1671)
  • DataStore: add logging with model name for failed subscription request (#1665)
  • DataStore: enable thread sanitzer, fix data races (#1656)
  • auth: fix deleteUser Combine support (#1652)

1.22.0-dev-preview.0 (2022-03-2)

02 Mar 22:25
f833d40
Compare
Choose a tag to compare
Pre-release

⚠ BREAKING CHANGES

  • The escape hatch of Auth and Storage plugins now returns the underlying Swift SDK instead of AWSMobileClient and AWSTransferUtility.
  • Logging category loglevel enum were moved to Amplify class extension to namespace them.

Features

  • Core: Amplify now directly depends on AWS SDK for Swift.
  • Auth: Redesigned AWSCognitoAuthPlugin implementation using a state machine architecture. Internal dependency on AWSMobileClient is removed and the plugin directly depends on AWS SDK for Swift. The escape hatch now returns the underlying Swift SDK for Cognito UserPool and Cognito Identity Pool.
  • Storage: Removed the dependency on AWSTransferUtility and improved the internal logic of AWSS3StoragePlugin implementation.

1.21.0 (2022-02-23)

23 Feb 22:47
Compare
Choose a tag to compare

Features

  • auth: handle errors returned from Social SignIn sessions (#1642)

1.20.0 (2022-02-23)

23 Feb 20:28
Compare
Choose a tag to compare

Features

  • API: Set AppSyncRTClient log level from Amplify log level (#1637)

Bug Fixes

  • Handle .all predicate for create/update (#1640)

1.19.2 (2022-02-07)

07 Feb 16:29
Compare
Choose a tag to compare

Bug Fixes

  • DataStore: Add DateTime, Date, Time, Int, Float, Enum field in indexes to GraphQL input correctly for mutations (#1612)

1.19.1 (2022-02-01)

01 Feb 19:15
Compare
Choose a tag to compare

Chores

  • Auth: Improved error handling for userNotFound error when fetching a signed in session (#1605)
  • Housekeeping: Added attribution notice for 3P libraries (#1610)

Bug Fixes

  • Auth: Handle deleted account when fetching signed in session (#1604)

1.19.0 (2022-01-20)

20 Jan 17:34
Compare
Choose a tag to compare

Features

  • auth: add deleteUser API (#1598)
  • Update AWS SDKs to 2.27.0 (#1596)

1.18.3 (2022-01-20)

20 Jan 16:14
Compare
Choose a tag to compare

Features

  • auth: add deleteUser API (#1582)
  • Update AWS SDKs to 2.27.0 (#1596)

1.18.2 (2022-01-19)

19 Jan 18:27
Compare
Choose a tag to compare

Bug Fixes

  • datastore: quote table name in create table-references SQL statement (#1485)

1.18.1 (2021-12-15)

16 Dec 00:48
Compare
Choose a tag to compare
  • Bumps dependency for AWS SDK iOS to 2.26.6.