amplify_datastore
The Amplify Flutter DataStore category plugin, providing a queryable, on-device data store.
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 3 weeks
Most releases are documented
notes for 63 of 84 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
118 releases · first in 2020
12 releases in the last 12 months
see the full history below
Release timeline
118 releases · Dec 2020 to Aug 2026Releases
latest 60 of 118-
2.15.019 Aug 2026 -
2.14.031 Jul 2026Release notes
Open source →Features
-
2.13.023 Jul 2026Release notes
Open source →Features
- feat(api): Add wasm support (#7145)
Fixes
- fix(push_notifications): Migrate from deprecated
JobIntentServicetoWorkManager(#7000)
-
2.12.121 Jul 2026 -
2.12.030 Jun 2026 -
2.11.023 Apr 2026 -
2.10.217 Mar 2026 -
2.10.123 Feb 2026 -
2.10.007 Feb 2026Release notes
Open source →Fixes
- fix(datastore): UninitializedPropertyAccessException crash on Android when amplify_datastore is included but not used (#6485)
-
2.9.013 Jan 2026 -
2.8.009 Dec 2025 -
2.7.014 Oct 2025 -
2.6.625 Jul 2025 -
2.6.523 Jul 2025Release notes
Open source →Chores
- chore(datastore): Bumped kotlin_version to 2.2.0 (#6224)
- chore(datastore): Bumped com.android.tools:desugar_jdk_libs to 2.1.5 (#6224)
- chore(datastore): Bumped com.google.code.gson:gson to 2.13.1 (#6224)
- chore(datastore): Bumped com.android.tools.build:gradle to 8.11.0 (#6203)
- chore(datastore): Bumped com.amplifyframework:aws-auth-cognito to 2.29.1 (#6187)
- chore(datastore): Bumped com.amplifyframework:aws-api to 2.29.1 (#6187)
- chore(datastore): Bumped com.amplifyframework:aws-datastore to 2.29.1 (#6187)
- chore(datastore): Bumped com.amplifyframework:aws-api-appsync to 2.29.1 (#6187)
- chore(datastore): Bumped org.jetbrains.kotlinx:kotlinx-coroutines-android: to 1.10.2 (#6187)
-
2.6.401 Jul 2025 -
2.6.317 Jun 2025 -
2.6.229 May 2025Release notes
Open source →Chores
- chore(all): Bump Dart SDK to 3.7.0 (#6026)
- chore(datastore): Removed Starscream pinned version
-
2.6.107 Mar 2025 -
2.6.014 Jan 2025Release notes
Open source →Fixes
- fix(datastore): properly handle multiple configures on Android (#5740)
-
2.5.001 Nov 2024 -
2.4.222 Oct 2024 -
2.4.128 Aug 2024Release notes
Open source →Fixes
- fix(datastore): FlutterSerializedModel.extractJsonValue returns
.some(nil)instead ofnil(#5370)
- fix(datastore): FlutterSerializedModel.extractJsonValue returns
-
2.4.020 Aug 2024 -
2.3.017 Jul 2024 -
2.2.110 Jul 2024Release notes
Open source →Fixes
- fix(datastore): prevent auth plugin from throwing during configuration (#5132)
-
2.2.027 Jun 2024 -
2.1.004 Jun 2024 -
2.0.007 May 2024Release notes
Open source →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)
-
1.8.017 Apr 2024 -
1.7.004 Mar 2024 -
1.6.030 Oct 2023 -
1.5.025 Oct 2023 -
1.4.222 Sep 2023 -
1.4.111 Sep 2023 -
1.4.029 Aug 2023 -
1.3.420 Aug 2023 -
1.3.317 Aug 2023 -
1.3.215 Aug 2023 -
1.3.107 Aug 2023 -
1.3.028 Jul 2023Release notes
Open source →Features
- feat(datastore): Adds DataStoreHubEventType to DataStoreHubEvents (#3454)
Chores
- chore(deps): Bump Amplify Android to 2.11.0
-
1.2.0-supports-only-mobile21 Jun 2023 pre-release -
1.2.0-supports-only-mobile+107 Jul 2023 pre-releaseRelease notes
Open source →- chore(datastore): Amplify Swift version bump to 1.30.4 (#3327). Fixes #663, addresses #1693 and #2527 on iOS.
-
1.1.0-supports-only-mobile11 May 2023 pre-releaseRelease notes
Open source →Features
- Dart 3 support (must update Dart SDK constraint to
^3.0.0)
Fixes
- fix(repo): AGP 8.0 compatibility (#2942)
- Dart 3 support (must update Dart SDK constraint to
-
1.1.0-supports-only-mobile+101 Jun 2023 pre-releaseRelease notes
Open source →Fixes
- fix(datastore): support nested predicates for observe and observeQuery (#3029)
-
1.0.0-supports-only-mobile.017 Apr 2023 pre-releaseRelease notes
Open source →Version 1 of the Amplify libraries have been released to support all the platforms Flutter supports. When interacting with GraphQL APIs, use the API category for all platforms or DataStore for iOS and Android. This is because we retained DataStore on the original Android & iOS implementation. We’re looking to bring data synchronization and offline-first experiences to the web and desktop in the future and would love to get your feedback on this GitHub issue.
As always, you can find us on GitHub and Discord to answer any questions you may have.
-
1.0.0-supports-only-mobile.0+126 Apr 2023 pre-release -
1.0.0-next.811 Apr 2023 pre-release -
1.0.0-next.8+112 Apr 2023 pre-release -
1.0.0-next.722 Mar 2023 pre-releaseRelease notes
Open source →Fixes
- fix(android): Bump Amplify Android to 2.4.1
- fix(datastore): support use of java8 features in the example App
- fix(ios): Bump Amplify iOS to 1.29.1
Breaking Changes
- chore(datastore)!: Reorganize + import cleanup (#2760)
-
1.0.0-next.607 Mar 2023 pre-release -
1.0.0-next.517 Feb 2023 pre-release -
1.0.0-next.430 Jan 2023 pre-releaseRelease notes
Open source →Fixes
- fix(datastore): prevent unhandled exception crashing App rebuilding sync expression
-
1.0.0-next.309 Jan 2023 pre-release -
1.0.0-next.208 Dec 2022 pre-release -
1.0.0-next.116 Nov 2022 pre-release -
1.0.0-next.1+130 Nov 2022 pre-releaseRelease notes
Open source →Fixes
- fix(datastore): adapt amplify-ios CPK fix breaking change
- fix(datastore): cpk errors on a custom type (#2134)
- fix(datastore): enable java8 desugaring for amplify-android datastore plugin
- fix(datastore): missing query field model name cause ambigous column … (#1941)
- fix(datastore): update dependency importing paths
Features
- feat(datastore): add targetNames support for codegen
- feat(datastore): custom primary key Flutter native implementation
-
1.0.0-next.002 Aug 2022 pre-releaseRelease notes
Open source →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. -
1.0.0-next.0+121 Sep 2022 pre-release -
1.0.0-next.0+222 Sep 2022 pre-release -
1.0.0-next.0+317 Oct 2022 pre-release