PackageTrack
Sign in Get early access

amplify_api

The Amplify Flutter API category plugin, supporting GraphQL and REST operations.

2.15.0 aws-amplify/amplify-flutter

What this package is like to depend on

Last release 4 days ago

19 Aug 2026

Ships fairly regularly

a new release about every 4 weeks

Most releases are documented

notes for 63 of 84 stable releases

Nothing withdrawn

no release was ever pulled

6 years old

115 releases · first in 2021

11 releases in the last 12 months

see the full history below

Release timeline

115 releases · Jan 2021 to Aug 2026
2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 115
  1. 2.15.0 19 Aug 2026
    Release notes

    Features

    • Add iOS 27 support (#7239)
    Open source →
    Release notes

    Features

    • feat: Add iOS 27 support (#7239)
    Open source →
  2. 2.14.0 31 Jul 2026
    Release notes

    Features

    • Completing initial wasm support for web packages
    • feat(notifications): Fail fast when push is used on an unsupported platform (#7185)
    • feat(connect): Introduce Amplify Connect client for Customer Profiles (#7109)
    Open source →
    Release notes
    • Minor bug fixes and improvements
    Open source →
  3. 2.13.0 23 Jul 2026
    Release notes

    Features

    • feat(api): Add wasm support (#7145)

    Fixes

    • fix(push_notifications): Migrate from deprecated JobIntentService to WorkManager (#7000)
    Open source →
    Release notes

    Features

    • feat(api): Add wasm support (#7145)
    Open source →
  4. 2.12.1 21 Jul 2026
    Release notes
    • Minor bug fixes and improvements
    Open source →
  5. 2.12.0 30 Jun 2026
    Release notes
    • Minor bug fixes and improvements
    Open source →
  6. 2.11.0 23 Apr 2026
    Release notes
    • Minor bug fixes and improvements
    Open source →
  7. 2.10.0 06 Feb 2026
    Release notes
    • Minor bug fixes and improvements
    Open source →
  8. 2.9.0 13 Jan 2026
    Release notes
    • Minor bug fixes and improvements
    Open source →
  9. 2.8.0 09 Dec 2025
    Release notes
    • Minor bug fixes and improvements
    Open source →
  10. 2.7.1 12 Nov 2025
    Release notes

    Chores

    • chore(api): Bumped connectivity_plus to ^7.0.0
    Open source →
  11. 2.7.0 14 Oct 2025
    Release notes

    Chores

    • chore(all): Bumped Flutter SDK to ^3.35.0 (#6306)
    • chore(all): Bumped Dart SDK to ^3.9.0 (#6306)
    Open source →
  12. 2.6.5 23 Jul 2025
    Release notes
    • Minor bug fixes and improvements
    Open source →
  13. 2.6.4 01 Jul 2025
    Release notes

    Chores

    • chore(all): Bump Dart SDK to 3.8.0 (#6165)
    Open source →
  14. 2.6.3 17 Jun 2025
    Release notes
    • Minor bug fixes and improvements
    Open source →
  15. 2.6.2 29 May 2025
    Release notes

    Chores

    • chore(all): Bump Dart SDK to 3.7.0 (#6026)
    Open source →
  16. 2.6.1 07 Mar 2025
    Release notes
    • Minor bug fixes and improvements
    Open source →
  17. 2.6.0 14 Jan 2025
    Release notes
    • Minor bug fixes and improvements
    Open source →
  18. 2.5.0 01 Nov 2024
    Release notes
    • Minor bug fixes and improvements
    Open source →
  19. 2.4.2 22 Oct 2024
    Release notes

    Fixes

    • fix(api): Reconnect WebSocket when resuming app from a paused state (#5567)
    Open source →
  20. 2.4.1 28 Aug 2024
    Release notes
    • Minor bug fixes and improvements
    Open source →
  21. 2.4.0 20 Aug 2024
    Release notes
    • Minor bug fixes and improvements
    Open source →
  22. 2.3.0 17 Jul 2024
    Release notes
    • Minor bug fixes and improvements
    Open source →
  23. 2.2.0 27 Jun 2024
    Release notes

    Features

    • feat: Support Amplify Gen 2 outputs (#5073)
    Open source →
  24. 2.1.0 04 Jun 2024
    Release notes
    • Minor bug fixes and improvements
    Open source →
  25. 2.0.0 07 May 2024
    Release notes

    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.

    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!: Model .fromJson() Refactor (#4665)
    • chore!: Removed deprecated members … (#4772)
    • chore!: remove Model.getId() usages (#4774)
    • feat!: use plugin options for optional plugin parameters (#4762)

    Features

    • feat: Add attributeExists query predicate (#4134)
    Open source →
  26. 1.8.0 17 Apr 2024
    Release notes

    Features

    • feat: update plus plugins version (#4619)
    Open source →
  27. 1.7.0 04 Mar 2024
    Release notes

    Features

    • feat(api): add copyWith to GraphQLRequest (#4365)
    Open source →
  28. 1.6.2 06 Dec 2023
    Release notes

    Fixes

    • fix(api): GraphQL Model Helpers support lowercase model names #4143 (#4144)
    Open source →
  29. 1.6.1 06 Nov 2023
    Release notes
    • Minor bug fixes and improvements
    Open source →
  30. 1.6.0 30 Oct 2023
    Release notes
    • Minor bug fixes and improvements
    Open source →
  31. 1.5.0 25 Oct 2023
    Release notes
    • Minor bug fixes and improvements
    Open source →
  32. 1.4.0 29 Aug 2023
    Release notes
    • Minor bug fixes and improvements
    Open source →
  33. 1.3.2 15 Aug 2023
    Release notes
    • Minor bug fixes and improvements
    Open source →
  34. 1.3.1 07 Aug 2023
    Release notes
    • Minor bug fixes and improvements
    Open source →
  35. 1.3.0 28 Jul 2023
    Release notes
    • Minor bug fixes and improvements
    Open source →
  36. 1.2.0 21 Jun 2023
    Release notes

    Fixes

    • fix(api): GraphQL subscription with custom domain formats URI correctly (#3148)
    Open source →
  37. 1.1.1 01 Jun 2023
    Release notes
    • Minor bug fixes and improvements
    Open source →
  38. 1.1.0 11 May 2023
    Release notes

    Features

    • Dart 3 support (must update Dart SDK constraint to ^3.0.0)
    Open source →
  39. 1.0.1 26 Apr 2023
    Release notes

    Fixes

    • fix(repo): Flutter 3.3 support
    Open source →
  40. 1.0.0 17 Apr 2023
    Release notes

    We are thrilled to release version 1.0 of the Amplify Flutter libraries!

    This release introduces a full rewrite of the Amplify libraries in Dart, allowing you to build AWS cloud-connected applications on every platform Flutter supports (iOS, Android, Web, macOS, Windows, and Linux).

    If you've been using v0 in production, you can now safely migrate to v1. Check out our migration guide for more information.

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

    New Features in the API category

    • GraphQLRequest now has an authorizationMode property so callers can specify the authorization mode directly.
    • GraphQLRequest now has a headers property to specify HTTP headers.
    • GraphQL subscriptions will automatically reconnect when losing internet, or when changing from Wi-fi to cellular data or vice versa.
    • GraphQL model helpers now support custom primary keys.
    • GraphQL subscription model helpers (ModelSubscriptions) now support a where clause to use server-side subscription filters via model helpers.

    Bug Fixes

    The following issues have been fixed in this release:

    • Custom primary key support (#1426)
    • api Model helpers should not pass null fields (#2492)
    • Authentication Type For Api (#1557)
    • Adding Headers to Outgoing Requests (#1217)
    • Custom HTTP Interceptors (#798)
    • Cannot perform DELETE action with body from android device (#1569)
    Open source →
  41. 1.0.0-next.8 11 Apr 2023 pre-release
    Release notes

    Fixes

    • fix(api): Auth provider registration
    • fix(api): Include owner field in selection set (#2795)
    Open source →
  42. 1.0.0-next.8+1 12 Apr 2023 pre-release
    Release notes
    • Minor bug fixes and improvements
    Open source →
  43. 1.0.0-next.7 22 Mar 2023 pre-release
    Release notes
    • Minor bug fixes and improvements
    Open source →
  44. 1.0.0-next.6 07 Mar 2023 pre-release
    Release notes

    Fixes

    • fix(api): early call of Amplify creates wrong instance of AmplifyClass
    • fix(api): write null values in ModelMutations.create() unless owner field (#2679)

    Breaking Changes

    • feat(api)!: custom primary key support for GraphQL model helpers (#2606)

    Features

    • feat(api): GraphQL Subscription Where Filter (#2650)
    Open source →
  45. 1.0.0-next.5 17 Feb 2023 pre-release
    Release notes

    Fixes

    • fix(api): Web Socket Multiple Requests Synchronously (#2567)
    Open source →
  46. 1.0.0-next.5+1 21 Feb 2023 pre-release
    Release notes

    Fixes

    • fix(api): include parent IDs in selection set for model helpers (#2655)
    Open source →
  47. 1.0.0-next.4 30 Jan 2023 pre-release
    Release notes

    Fixes

    • fix(api): do not include null values in ModelMutations.create (#2504)
    • fix(api): model helpers use targetNames in schemas with CPK enabled (#2559)
    Open source →
  48. 1.0.0-next.3 09 Jan 2023 pre-release
    Release notes

    Breaking Changes

    • refactor(auth)!: Align exception types
    • refactor(core)!: Migrate exception types

    Fixes

    • fix(api): SubscriptionDataPayload error decoding type fix (#2483)
    • fix(api): improve GQL subscription error visibility/recovery (#2507)
    • fix(api): prevent GQL subscription race condition error after shutdown (#2494)
    Open source →
  49. 1.0.0-next.2 08 Dec 2022 pre-release
    Release notes

    Breaking Changes

    • feat(api)!: Web Socket State Machine (#2458)

    Fixes

    • fix(api): support multiple belongsTo (#2087)
    Open source →
  50. 1.0.0-next.2+1 14 Dec 2022 pre-release
    Release notes

    Fixes

    • fix(api): Race condition at bloc close
    Open source →
  51. 1.0.0-next.1 16 Nov 2022 pre-release
    Release notes

    Breaking Changes

    Initial preview release of the Dart rewrite!

    See our docs for guides on how to migrate to this new version.

    • chore(api,core): change API types (#2148)

    Fixes

    • fix(api): correct subscription error handling (#2179)
    • fix(api): fix model helper util on web (#2270)

    Features

    • feat(api): GraphQL Custom Request Headers (#1938)
    • feat(api): Subscription Reconnection (#2074)
    • feat(api): authorizationMode property for GraphQLRequest (#2143)
    Open source →
  52. 1.0.0-next.1+1 30 Nov 2022 pre-release
    Release notes

    Fixes

    • fix(api): allow setting extra GQL request params from model helpers (#2423)
    • fix(api): fix subscription race condition from previous connection close (#2405)
    • fix(api): Missing query parameters in REST operations (#2413)
    Open source →
  53. 1.0.0-next.0 02 Aug 2022 pre-release
    Release notes

    Initial developer preview release for all platforms.

    Developer Preview

    The Amplify Flutter libraries are being rewritten in Dart. This version is part of our developer preview for all platforms and is not intended for production usage. Please follow our Web and Desktop support tickets to monitor the status of supported categories. We will be releasing Web and Desktop support for all Amplify categories incrementally.

    For production use cases please use the latest, non-tagged versions of amplify-flutter packages from pub.dev. They offer a stable, production-ready experience for Android and iOS.

    Open source →
  54. 1.0.0-next.0+1 05 Aug 2022 pre-release
    Release notes
    • Fix package analysis issue
    Open source →
  55. 1.0.0-next.0+2 21 Sep 2022 pre-release
    Release notes
    • Minor bug fixes and improvements
    Open source →
  56. 1.0.0-next.0+3 22 Sep 2022 pre-release
    Release notes
    • Minor bug fixes and improvements
    Open source →
  57. 1.0.0-next.0+4 17 Oct 2022 pre-release
    Release notes
    • Minor bug fixes and improvements
    Open source →
  58. 1.0.0-next.0+5 11 Nov 2022 pre-release
    Release notes
    • Minor bug fixes and improvements
    Open source →
  59. 0.6.14 13 Jul 2023

    Nothing published for this version

  60. 0.6.13 22 Mar 2023

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive