amplify-flutter

A declarative library with an easy-to-use interface for building Flutter applications on AWS.

APACHE-2.0 License

Stars
1.3K
Committers
49

Bot releases are visible (Hide)

amplify-flutter - 2.4.1 Latest Release

Published by Jordan-Nelson about 2 months ago

Fixes

  • fix(datastore): FlutterSerializedModel.extractJsonValue returns .some(nil) instead of nil (#5370)
  • fix(api): web socket error handling (#5359)

Chores

  • chore(deps): Amplify Android 2.21.1 (#5376)
amplify-flutter - 2.4.0

Published by tyllark about 2 months ago

Features

  • feat(Auth): Add fetchCurrentDevice API (#5251)

Fixes

  • fix(datastore): Clear subscriptions on Stop (#5253)
  • fix(datastore): Restart Sync Engine when network on/off (#5218)
  • fix(notification): flush events (#5215)
  • fix(secure_storage): Plugin Endorsement (#5208)
  • fix(authenticator): Export InstructionsResolver (#5169)

Chores

  • chore: bump json_annotation dependency to v4.9 (#5197)
amplify-flutter - 2.3.0

Published by Equartey 3 months ago

Fixes

amplify-flutter - amplify_datastore_v2.2.1

Published by khatruong2009 3 months ago

Fixes

  • fix(datastore): prevent auth plugin from throwing during configuration (#5132)
amplify-flutter - 2.2.0

Published by Jordan-Nelson 4 months ago

Fixes

  • fix(api): GraphQLResponse.toString() include data & errors (#5079)
  • fix(core): improve amplify configure api error message (#5021)
  • fix(notifications): allow offline configuration
  • fix: wait for in progress multi part uploads to cancel for pause and cancel

Features

  • feat: Support Amplify Gen 2 outputs (#5073)
amplify-flutter - 2.1.0

Published by Equartey 5 months ago

Features

  • feat(datastore): Migrate to Amplify Swift V2 (#4962)))
amplify-flutter - 2.0.0

Published by Jordan-Nelson 5 months ago

2.0.0

We are thrilled to release version 2.0 of the Amplify Flutter libraries to add support for Amplify Gen 2. Learn more about Amplify Gen 2 at https://docs.amplify.aws.

This release enables flexible storage paths when using Amplify Gen 2 Storage. This release also addresses several bugs that required breaking changes to resolve. See the change log below for the full list of updates.

If you are upgrading an existing project using Amplify Flutter v1 (created with Amplify Gen 1 CLI or a custom pipeline) please see the upgrade guide.

As always, you can find us on GitHub and Discord to answer any questions.

Breaking Changes

  • chore(auth)!: remove deprecated auth types (#4764)
  • fix(auth)!: regenerate cognito sdks to update signup operation for adding limit exceeded exception (#4781)
  • chore(analytics)!: remove deprecated apis
  • chore(api)!: Model .fromJson() Refactor (#4665)
  • chore(api)!: Removed deprecated members … (#4772)
  • chore(api)!: remove Model.getId() usages (#4774)
  • chore(core)!: make asyncConfig internal
  • chore(core)!: removed toJson fallback (#4793)
  • feat(core)!: use plugin options for optional plugin parameters (#4762)
  • feat(smithy)!: remove error match on http status code (#4750)
  • feat(storage)!: Update storage APIs to accept StoragePath (#4713)
  • feat(storage)!: move delimiter to S3ListPluginOptions (#4773)
  • chore(storage)!: rename StorageNotFoundException (#4770)

Features

  • feat(api): Add attributeExists query predicate (#4134)

Fixes

  • fix(auth): Android Intent URI Query Parameter Parsing (#4546)
  • fix(auth): map Lambda exceptions correctly (#4804)
amplify-flutter - amplify_secure_storage_v0.4.4

Published by Jordan-Nelson 6 months ago

Changes

  • Add Apple privacy manifest file (#4794)
amplify-flutter - 1.8.0

Published by NikaHsn 6 months ago

NOTE: This version has been updated to:

  • Flutter: ">=3.19.0"
  • Dart ^3.3.0
  • Java 17, Kotlin 1.9.10 and Gradle 8.1 for Android projects

Features

  • feat: deprecate Storage.move() API (#4638)
  • feat: update built_value version constraint (#4634)
  • feat: update plus plugins version (#4619)

Fixes

  • fix(api): Paginated GraphQL preserve request params (#4605)
  • fix(api): Web socket decode connection errors (#4606)
amplify-flutter - amplify_analytics_pinpoint_v1.7.1

Published by khatruong2009 7 months ago

  • fix: correct package_info_plus version constraint
amplify-flutter - amplify_authenticator_v1.5.5

Published by khatruong2009 7 months ago

What's Changed

  • fix: correct package_info_plus version constraint
amplify-flutter - amplify_auth_cognito 1.7.2

Published by Equartey 7 months ago

Fixes

amplify-flutter - 1.7.0

Published by Equartey 8 months ago

Features

  • feat(api): add copyWith to GraphQLRequest (#4365)

Fixes

  • fix: google.crypto.tink version constraint (#4434)

Chores

  • chore(datastore): Amplify Swift version bump to 1.30.7 (#4454)
amplify-flutter - 1.6.3

Published by NikaHsn 9 months ago

Fixes

amplify-flutter - 1.6.2

Published by NikaHsn 11 months ago

Fixes

  • fix(api): GraphQL Model Helpers support lowercase model names (#4143, #4144)
  • fix(authenticator): required phone number validator (#4106)
  • fix(core): pub docs (#4049)
  • fix(datastore): emit observeQuery snapshot when model create mutation results in an updated model (#4084)
amplify-flutter - amplify_core v1.6.1

Published by khatruong2009 12 months ago

amplify-flutter - 1.6.0

Published by Equartey 12 months ago

Features

  • feat: rename sendUserAttributeVerificationCode (#3759)

Fixes

  • fix(aft): Small fixes (#3838)
  • fix(analytics): allow nullable userProfile
  • fix(auth): use loadCredentials to check login state
  • fix(authenticator): Beta channel fixes (#3835)
  • fix(authenticator): fix validate before trim bug (#3809)
  • fix(authenticator): use getCurrentUser to check sign in state
  • fix(pub): ignore templates folder during analysis (#4009)
  • fix(smithy): defines Output type to fix beta tests (#3963)
  • fix: remove exception during token timeout (#3939)

Breaking Changes

  • fix(smithy_aws)!: do not sign optional requests
amplify-flutter - 1.5.0

Published by khatruong2009 12 months ago

Feature

  • feat(analytics): Support identity pools that have unauthenticated (guest) access disabled

Fixes

  • fix(analytics): event client flush events to do not discard events from cache on auth exception (#3999)
  • fix: catch and log updateEndpoint error during configure (#3985)
amplify-flutter - 1.4.2

Published by fjnoyp about 1 year ago

Fixes

  • fix(aft): Constraints edge cases (#3732)
  • fix(authenticator): TOTP Setup typo (#3758)
  • fix(authenticator): Wrap social button text (#3692)
  • fix(authenticator): date validator (#3766)
amplify-flutter - 1.4.0

Published by dnys1 about 1 year ago

Features

Fixes