diff --git a/packages/amplify/amplify_flutter/CHANGELOG.md b/packages/amplify/amplify_flutter/CHANGELOG.md index 4fcc15cd163..fbbad4ba825 100644 --- a/packages/amplify/amplify_flutter/CHANGELOG.md +++ b/packages/amplify/amplify_flutter/CHANGELOG.md @@ -1,3 +1,35 @@ +## 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](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](https://docs.amplify.aws/gen1/flutter/start/project-setup/upgrade-guide/). + +As always, you can find us on [GitHub](https://github.com/aws-amplify/amplify-flutter/) and [Discord](https://discord.gg/jWVbPfC) to answer any questions. + +### Breaking Changes +- chore(auth)!: remove deprecated auth types ([#4764](https://github.com/aws-amplify/amplify-flutter/pull/4764)) +- fix(auth)!: regenerate cognito sdks to update signup operation for adding limit exceeded exception ([#4781](https://github.com/aws-amplify/amplify-flutter/pull/4781)) +- chore(analytics)!: remove deprecated apis +- chore(api)!: Model .fromJson() Refactor ([#4665](https://github.com/aws-amplify/amplify-flutter/pull/4665)) +- chore(api)!: Removed deprecated members … ([#4772](https://github.com/aws-amplify/amplify-flutter/pull/4772)) +- chore(api)!: remove Model.getId() usages ([#4774](https://github.com/aws-amplify/amplify-flutter/pull/4774)) +- chore(core)!: make asyncConfig internal +- chore(core)!: removed toJson fallback ([#4793](https://github.com/aws-amplify/amplify-flutter/pull/4793)) +- feat(core)!: use plugin options for optional plugin parameters ([#4762](https://github.com/aws-amplify/amplify-flutter/pull/4762)) +- feat(smithy)!: remove error match on http status code ([#4750](https://github.com/aws-amplify/amplify-flutter/pull/4750)) +- feat(storage)!: Update storage APIs to accept `StoragePath` ([#4713](https://github.com/aws-amplify/amplify-flutter/pull/4713)) +- feat(storage)!: move `delimiter` to `S3ListPluginOptions` ([#4773](https://github.com/aws-amplify/amplify-flutter/pull/4773)) +- chore(storage)!: rename StorageNotFoundException ([#4770](https://github.com/aws-amplify/amplify-flutter/pull/4770)) + +### Features +- feat(api): Add attributeExists query predicate ([#4134](https://github.com/aws-amplify/amplify-flutter/pull/4134)) + +### Fixes +- fix(auth): Android Intent URI Query Parameter Parsing ([#4546](https://github.com/aws-amplify/amplify-flutter/pull/4546)) +- fix(auth): map Lambda exceptions correctly ([#4804](https://github.com/aws-amplify/amplify-flutter/pull/4804)) + ## 1.8.0 NOTE: This version has been updated to: diff --git a/packages/amplify/amplify_flutter/pubspec.yaml b/packages/amplify/amplify_flutter/pubspec.yaml index 4024dc363ea..0362ec98723 100644 --- a/packages/amplify/amplify_flutter/pubspec.yaml +++ b/packages/amplify/amplify_flutter/pubspec.yaml @@ -1,6 +1,6 @@ name: amplify_flutter description: The top level Flutter package for the AWS Amplify libraries. -version: 1.8.0 +version: 2.0.0 homepage: https://docs.amplify.aws/lib/q/platform/flutter/ repository: https://github.com/aws-amplify/amplify-flutter/tree/main/packages/amplify/amplify_flutter issue_tracker: https://github.com/aws-amplify/amplify-flutter/issues @@ -19,7 +19,7 @@ platforms: web: dependencies: - amplify_core: ">=1.8.0 <1.9.0" + amplify_core: ">=2.0.0 <2.1.0" amplify_secure_storage: ">=0.4.3 <0.5.0" aws_common: ">=0.6.4 <0.7.0" collection: ^1.15.0 diff --git a/packages/amplify_core/CHANGELOG.md b/packages/amplify_core/CHANGELOG.md index 8dcedf7fd10..f9453ded49f 100644 --- a/packages/amplify_core/CHANGELOG.md +++ b/packages/amplify_core/CHANGELOG.md @@ -1,3 +1,35 @@ +## 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](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](https://docs.amplify.aws/gen1/flutter/start/project-setup/upgrade-guide/). + +As always, you can find us on [GitHub](https://github.com/aws-amplify/amplify-flutter/) and [Discord](https://discord.gg/jWVbPfC) to answer any questions. + +### Breaking Changes +- chore(auth)!: remove deprecated auth types ([#4764](https://github.com/aws-amplify/amplify-flutter/pull/4764)) +- fix(auth)!: regenerate cognito sdks to update signup operation for adding limit exceeded exception ([#4781](https://github.com/aws-amplify/amplify-flutter/pull/4781)) +- chore(analytics)!: remove deprecated apis +- chore(api)!: Model .fromJson() Refactor ([#4665](https://github.com/aws-amplify/amplify-flutter/pull/4665)) +- chore(api)!: Removed deprecated members … ([#4772](https://github.com/aws-amplify/amplify-flutter/pull/4772)) +- chore(api)!: remove Model.getId() usages ([#4774](https://github.com/aws-amplify/amplify-flutter/pull/4774)) +- chore(core)!: make asyncConfig internal +- chore(core)!: removed toJson fallback ([#4793](https://github.com/aws-amplify/amplify-flutter/pull/4793)) +- feat(core)!: use plugin options for optional plugin parameters ([#4762](https://github.com/aws-amplify/amplify-flutter/pull/4762)) +- feat(smithy)!: remove error match on http status code ([#4750](https://github.com/aws-amplify/amplify-flutter/pull/4750)) +- feat(storage)!: Update storage APIs to accept `StoragePath` ([#4713](https://github.com/aws-amplify/amplify-flutter/pull/4713)) +- feat(storage)!: move `delimiter` to `S3ListPluginOptions` ([#4773](https://github.com/aws-amplify/amplify-flutter/pull/4773)) +- chore(storage)!: rename StorageNotFoundException ([#4770](https://github.com/aws-amplify/amplify-flutter/pull/4770)) + +### Features +- feat(api): Add attributeExists query predicate ([#4134](https://github.com/aws-amplify/amplify-flutter/pull/4134)) + +### Fixes +- fix(auth): Android Intent URI Query Parameter Parsing ([#4546](https://github.com/aws-amplify/amplify-flutter/pull/4546)) +- fix(auth): map Lambda exceptions correctly ([#4804](https://github.com/aws-amplify/amplify-flutter/pull/4804)) + ## 1.8.0 ### Features diff --git a/packages/amplify_core/lib/src/version.dart b/packages/amplify_core/lib/src/version.dart index 58428b83732..0e58df39349 100644 --- a/packages/amplify_core/lib/src/version.dart +++ b/packages/amplify_core/lib/src/version.dart @@ -1,2 +1,2 @@ // Generated code. Do not modify. -const packageVersion = '1.8.0'; +const packageVersion = '2.0.0'; diff --git a/packages/amplify_core/pubspec.yaml b/packages/amplify_core/pubspec.yaml index b626815d3b1..3f41c5936b0 100644 --- a/packages/amplify_core/pubspec.yaml +++ b/packages/amplify_core/pubspec.yaml @@ -1,6 +1,6 @@ name: amplify_core description: The base package containing common types and utilities that are shared across the Amplify Flutter packages. -version: 1.8.0 +version: 2.0.0 homepage: https://docs.amplify.aws/lib/q/platform/flutter/ repository: https://github.com/aws-amplify/amplify-flutter/tree/main/packages/amplify_core issue_tracker: https://github.com/aws-amplify/amplify-flutter/issues @@ -10,8 +10,8 @@ environment: dependencies: async: ^2.10.0 - aws_common: ">=0.6.4 <0.7.0" - aws_signature_v4: ">=0.5.2 <0.6.0" + aws_common: ">=0.7.0 <0.8.0" + aws_signature_v4: ">=0.6.0 <0.7.0" collection: ^1.15.0 graphs: ^2.1.0 intl: ">=0.18.0 <1.0.0" diff --git a/packages/amplify_datastore/CHANGELOG.md b/packages/amplify_datastore/CHANGELOG.md index 4b2473c38f9..80903dff2e9 100644 --- a/packages/amplify_datastore/CHANGELOG.md +++ b/packages/amplify_datastore/CHANGELOG.md @@ -1,3 +1,20 @@ +## 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](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](https://docs.amplify.aws/gen1/flutter/start/project-setup/upgrade-guide/). + +As always, you can find us on [GitHub](https://github.com/aws-amplify/amplify-flutter/) and [Discord](https://discord.gg/jWVbPfC) to answer any questions. + +### Breaking Changes +- chore!: Model .fromJson() Refactor ([#4665](https://github.com/aws-amplify/amplify-flutter/pull/4665)) +- chore!: Removed deprecated members … ([#4772](https://github.com/aws-amplify/amplify-flutter/pull/4772)) +- chore!: remove Model.getId() usages ([#4774](https://github.com/aws-amplify/amplify-flutter/pull/4774)) +- feat!: use plugin options for optional plugin parameters ([#4762](https://github.com/aws-amplify/amplify-flutter/pull/4762)) + +### Features +- feat: Add attributeExists query predicate ([#4134](https://github.com/aws-amplify/amplify-flutter/pull/4134)) + ## 1.8.0 ### Features diff --git a/packages/amplify_datastore/pubspec.yaml b/packages/amplify_datastore/pubspec.yaml index d72b1f18a29..e198ae229b4 100644 --- a/packages/amplify_datastore/pubspec.yaml +++ b/packages/amplify_datastore/pubspec.yaml @@ -1,6 +1,6 @@ name: amplify_datastore description: The Amplify Flutter DataStore category plugin, providing a queryable, on-device data store. -version: 1.8.0 +version: 2.0.0 homepage: https://docs.amplify.aws/lib/q/platform/flutter/ repository: https://github.com/aws-amplify/amplify-flutter/tree/main/packages/amplify_datastore issue_tracker: https://github.com/aws-amplify/amplify-flutter/issues @@ -12,8 +12,8 @@ environment: dependencies: flutter: sdk: flutter - amplify_datastore_plugin_interface: ">=1.8.0 <1.9.0" - amplify_core: ">=1.8.0 <1.9.0" + amplify_datastore_plugin_interface: ">=2.0.0 <2.1.0" + amplify_core: ">=2.0.0 <2.1.0" plugin_platform_interface: ^2.0.0 meta: ^1.7.0 collection: ^1.14.13 diff --git a/packages/amplify_datastore_plugin_interface/CHANGELOG.md b/packages/amplify_datastore_plugin_interface/CHANGELOG.md index 3cb19971d89..2c3166d3fb3 100644 --- a/packages/amplify_datastore_plugin_interface/CHANGELOG.md +++ b/packages/amplify_datastore_plugin_interface/CHANGELOG.md @@ -1,3 +1,7 @@ +## 2.0.0 + +- Minor bug fixes and improvements + ## 1.8.0 ### Features diff --git a/packages/amplify_datastore_plugin_interface/pubspec.yaml b/packages/amplify_datastore_plugin_interface/pubspec.yaml index 1644b62cf11..6eaa525dde9 100644 --- a/packages/amplify_datastore_plugin_interface/pubspec.yaml +++ b/packages/amplify_datastore_plugin_interface/pubspec.yaml @@ -1,6 +1,6 @@ name: amplify_datastore_plugin_interface description: The platform interface for the DataStore module of Amplify Flutter. -version: 1.8.0 +version: 2.0.0 homepage: https://docs.amplify.aws/lib/q/platform/flutter/ repository: https://github.com/aws-amplify/amplify-flutter/tree/main/packages/amplify_datastore_plugin_interface issue_tracker: https://github.com/aws-amplify/amplify-flutter/issues @@ -10,7 +10,7 @@ environment: flutter: ">=3.19.0" dependencies: - amplify_core: ">=1.8.0 <1.9.0" + amplify_core: ">=2.0.0 <2.1.0" collection: ^1.15.0 flutter: sdk: flutter diff --git a/packages/analytics/amplify_analytics_pinpoint/CHANGELOG.md b/packages/analytics/amplify_analytics_pinpoint/CHANGELOG.md index ed4e2a7bf83..1c7c50014b4 100644 --- a/packages/analytics/amplify_analytics_pinpoint/CHANGELOG.md +++ b/packages/analytics/amplify_analytics_pinpoint/CHANGELOG.md @@ -1,3 +1,14 @@ +## 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](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](https://docs.amplify.aws/gen1/flutter/start/project-setup/upgrade-guide/). + +As always, you can find us on [GitHub](https://github.com/aws-amplify/amplify-flutter/) and [Discord](https://discord.gg/jWVbPfC) to answer any questions. + +### Breaking Changes +- feat!: use plugin options for optional plugin parameters ([#4762](https://github.com/aws-amplify/amplify-flutter/pull/4762)) + ## 1.8.0 ### Features diff --git a/packages/analytics/amplify_analytics_pinpoint/pubspec.yaml b/packages/analytics/amplify_analytics_pinpoint/pubspec.yaml index 4ee58d55ea2..dc726ccc523 100644 --- a/packages/analytics/amplify_analytics_pinpoint/pubspec.yaml +++ b/packages/analytics/amplify_analytics_pinpoint/pubspec.yaml @@ -1,6 +1,6 @@ name: amplify_analytics_pinpoint description: The Amplify Flutter Analytics category plugin using the AWS Pinpoint provider. -version: 1.8.0 +version: 2.0.0 homepage: https://docs.amplify.aws/lib/q/platform/flutter/ repository: https://github.com/aws-amplify/amplify-flutter/tree/main/packages/analytics/amplify_analytics_pinpoint issue_tracker: https://github.com/aws-amplify/amplify-flutter/issues @@ -19,9 +19,9 @@ platforms: web: dependencies: - amplify_analytics_pinpoint_dart: ">=0.3.8 <0.4.0" - amplify_core: ">=1.8.0 <1.9.0" - amplify_db_common: ">=0.3.6 <0.4.0" + amplify_analytics_pinpoint_dart: ">=0.4.0 <0.5.0" + amplify_core: ">=2.0.0 <2.1.0" + amplify_db_common: ">=0.4.0 <0.5.0" amplify_secure_storage: ">=0.4.3 <0.5.0" aws_common: ">=0.6.4 <0.7.0" device_info_plus: ^10.0.1 diff --git a/packages/analytics/amplify_analytics_pinpoint_dart/CHANGELOG.md b/packages/analytics/amplify_analytics_pinpoint_dart/CHANGELOG.md index cccd9df8561..150dc999613 100644 --- a/packages/analytics/amplify_analytics_pinpoint_dart/CHANGELOG.md +++ b/packages/analytics/amplify_analytics_pinpoint_dart/CHANGELOG.md @@ -1,3 +1,8 @@ +## 0.4.0 + +### Breaking Changes +- feat!: use plugin options for optional plugin parameters ([#4762](https://github.com/aws-amplify/amplify-flutter/pull/4762)) + ## 0.3.8 ### Features diff --git a/packages/analytics/amplify_analytics_pinpoint_dart/lib/src/version.dart b/packages/analytics/amplify_analytics_pinpoint_dart/lib/src/version.dart index 7eabc5007a0..f5ed1c584fc 100644 --- a/packages/analytics/amplify_analytics_pinpoint_dart/lib/src/version.dart +++ b/packages/analytics/amplify_analytics_pinpoint_dart/lib/src/version.dart @@ -1,2 +1,2 @@ // Generated code. Do not modify. -const packageVersion = '0.3.8'; +const packageVersion = '0.4.0'; diff --git a/packages/analytics/amplify_analytics_pinpoint_dart/pubspec.yaml b/packages/analytics/amplify_analytics_pinpoint_dart/pubspec.yaml index f01bd11d742..d4950e67182 100644 --- a/packages/analytics/amplify_analytics_pinpoint_dart/pubspec.yaml +++ b/packages/analytics/amplify_analytics_pinpoint_dart/pubspec.yaml @@ -1,6 +1,6 @@ name: amplify_analytics_pinpoint_dart description: A Dart-only implementation of the Amplify Analytics plugin for Pinpoint. -version: 0.3.8 +version: 0.4.0 homepage: https://docs.amplify.aws/lib/q/platform/flutter/ repository: https://github.com/aws-amplify/amplify-flutter/tree/main/packages/analytics/amplify_analytics_pinpoint_dart issue_tracker: https://github.com/aws-amplify/amplify-flutter/issues @@ -9,11 +9,11 @@ environment: sdk: ^3.3.0 dependencies: - amplify_core: ">=1.8.0 <1.9.0" - amplify_db_common_dart: ">=0.3.7 <0.4.0" + amplify_core: ">=2.0.0 <2.1.0" + amplify_db_common_dart: ">=0.4.0 <0.5.0" amplify_secure_storage_dart: ">=0.4.4 <0.5.0" aws_common: ">=0.6.4 <0.7.0" - aws_signature_v4: ">=0.5.2 <0.6.0" + aws_signature_v4: ">=0.6.0 <0.7.0" built_collection: ^5.0.0 built_value: ^8.6.0 collection: ^1.15.0 @@ -21,8 +21,8 @@ dependencies: intl: ">=0.18.0 <1.0.0" meta: ^1.7.0 path: ">=1.8.0 <2.0.0" - smithy: ">=0.6.4 <0.7.0" - smithy_aws: ">=0.6.3 <0.7.0" + smithy: ">=0.7.0 <0.8.0" + smithy_aws: ">=0.7.0 <0.8.0" uuid: ">=3.0.6 <5.0.0" dev_dependencies: diff --git a/packages/api/amplify_api/CHANGELOG.md b/packages/api/amplify_api/CHANGELOG.md index 28e1c7ba8b8..db62c56bdc5 100644 --- a/packages/api/amplify_api/CHANGELOG.md +++ b/packages/api/amplify_api/CHANGELOG.md @@ -1,3 +1,20 @@ +## 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](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](https://docs.amplify.aws/gen1/flutter/start/project-setup/upgrade-guide/). + +As always, you can find us on [GitHub](https://github.com/aws-amplify/amplify-flutter/) and [Discord](https://discord.gg/jWVbPfC) to answer any questions. + +### Breaking Changes +- chore!: Model .fromJson() Refactor ([#4665](https://github.com/aws-amplify/amplify-flutter/pull/4665)) +- chore!: Removed deprecated members … ([#4772](https://github.com/aws-amplify/amplify-flutter/pull/4772)) +- chore!: remove Model.getId() usages ([#4774](https://github.com/aws-amplify/amplify-flutter/pull/4774)) +- feat!: use plugin options for optional plugin parameters ([#4762](https://github.com/aws-amplify/amplify-flutter/pull/4762)) + +### Features +- feat: Add attributeExists query predicate ([#4134](https://github.com/aws-amplify/amplify-flutter/pull/4134)) + ## 1.8.0 ### Features diff --git a/packages/api/amplify_api/pubspec.yaml b/packages/api/amplify_api/pubspec.yaml index 7d109a6dcdc..1fb117edcb5 100644 --- a/packages/api/amplify_api/pubspec.yaml +++ b/packages/api/amplify_api/pubspec.yaml @@ -1,6 +1,6 @@ name: amplify_api description: The Amplify Flutter API category plugin, supporting GraphQL and REST operations. -version: 1.8.0 +version: 2.0.0 homepage: https://docs.amplify.aws/lib/q/platform/flutter/ repository: https://github.com/aws-amplify/amplify-flutter/tree/main/packages/api/amplify_api issue_tracker: https://github.com/aws-amplify/amplify-flutter/issues @@ -19,9 +19,9 @@ platforms: web: dependencies: - amplify_api_dart: ">=0.4.1 <0.5.0" - amplify_core: ">=1.8.0 <1.9.0" - amplify_flutter: ">=1.8.0 <1.9.0" + amplify_api_dart: ">=0.5.0 <0.6.0" + amplify_core: ">=2.0.0 <2.1.0" + amplify_flutter: ">=2.0.0 <2.1.0" connectivity_plus: ^6.0.1 flutter: sdk: flutter diff --git a/packages/api/amplify_api_dart/CHANGELOG.md b/packages/api/amplify_api_dart/CHANGELOG.md index 604c6e1805c..d7b96f7553e 100644 --- a/packages/api/amplify_api_dart/CHANGELOG.md +++ b/packages/api/amplify_api_dart/CHANGELOG.md @@ -1,3 +1,14 @@ +## 0.5.0 + +### Breaking Changes +- chore!: Model .fromJson() Refactor ([#4665](https://github.com/aws-amplify/amplify-flutter/pull/4665)) +- chore!: Removed deprecated members … ([#4772](https://github.com/aws-amplify/amplify-flutter/pull/4772)) +- chore!: remove Model.getId() usages ([#4774](https://github.com/aws-amplify/amplify-flutter/pull/4774)) +- feat!: use plugin options for optional plugin parameters ([#4762](https://github.com/aws-amplify/amplify-flutter/pull/4762)) + +### Features +- feat: Add attributeExists query predicate ([#4134](https://github.com/aws-amplify/amplify-flutter/pull/4134)) + ## 0.4.1 ### Fixes diff --git a/packages/api/amplify_api_dart/pubspec.yaml b/packages/api/amplify_api_dart/pubspec.yaml index 74ece030ac2..a23b0295a68 100644 --- a/packages/api/amplify_api_dart/pubspec.yaml +++ b/packages/api/amplify_api_dart/pubspec.yaml @@ -1,6 +1,6 @@ name: amplify_api_dart description: The Amplify API category plugin in Dart-only, supporting GraphQL and REST operations. -version: 0.4.1 +version: 0.5.0 homepage: https://docs.amplify.aws/lib/q/platform/flutter/ repository: https://github.com/aws-amplify/amplify-flutter/tree/main/packages/api/amplify_api_dart issue_tracker: https://github.com/aws-amplify/amplify-flutter/issues @@ -9,9 +9,9 @@ environment: sdk: ^3.3.0 dependencies: - amplify_core: ">=1.8.0 <1.9.0" + amplify_core: ">=2.0.0 <2.1.0" async: ^2.10.0 - aws_common: ">=0.6.4 <0.7.0" + aws_common: ">=0.7.0 <0.8.0" collection: ^1.15.0 json_annotation: ">=4.8.1 <4.9.0" meta: ^1.7.0 @@ -21,7 +21,7 @@ dependencies: dev_dependencies: amplify_lints: ">=3.1.0 <3.2.0" - aws_signature_v4: ">=0.5.2 <0.6.0" + aws_signature_v4: ">=0.6.0 <0.7.0" build_runner: ^2.4.0 build_test: ^2.1.5 build_web_compilers: ^4.0.0 diff --git a/packages/auth/amplify_auth_cognito/CHANGELOG.md b/packages/auth/amplify_auth_cognito/CHANGELOG.md index dccb4de22ab..c3388dfa26c 100644 --- a/packages/auth/amplify_auth_cognito/CHANGELOG.md +++ b/packages/auth/amplify_auth_cognito/CHANGELOG.md @@ -1,3 +1,19 @@ +## 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](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](https://docs.amplify.aws/gen1/flutter/start/project-setup/upgrade-guide/). + +As always, you can find us on [GitHub](https://github.com/aws-amplify/amplify-flutter/) and [Discord](https://discord.gg/jWVbPfC) to answer any questions. + +### Breaking Changes +- chore!: remove deprecated auth types ([#4764](https://github.com/aws-amplify/amplify-flutter/pull/4764)) +- fix!: regenerate cognito sdks to update signup operation for adding limit exceeded exception ([#4781](https://github.com/aws-amplify/amplify-flutter/pull/4781)) + +### Fixes +- fix: Android Intent URI Query Parameter Parsing ([#4546](https://github.com/aws-amplify/amplify-flutter/pull/4546)) +- fix: map Lambda exceptions correctly ([#4804](https://github.com/aws-amplify/amplify-flutter/pull/4804)) + ## 1.8.0 ### Features diff --git a/packages/auth/amplify_auth_cognito/pubspec.yaml b/packages/auth/amplify_auth_cognito/pubspec.yaml index c18d46fa976..c620c2ee553 100644 --- a/packages/auth/amplify_auth_cognito/pubspec.yaml +++ b/packages/auth/amplify_auth_cognito/pubspec.yaml @@ -1,6 +1,6 @@ name: amplify_auth_cognito description: The Amplify Flutter Auth category plugin using the AWS Cognito provider. -version: 1.8.0 +version: 2.0.0 homepage: https://docs.amplify.aws/lib/q/platform/flutter/ repository: https://github.com/aws-amplify/amplify-flutter/tree/main/packages/auth/amplify_auth_cognito issue_tracker: https://github.com/aws-amplify/amplify-flutter/issues @@ -19,11 +19,11 @@ platforms: web: dependencies: - amplify_analytics_pinpoint: ">=1.8.0 <1.9.0" - amplify_analytics_pinpoint_dart: ">=0.3.8 <0.4.0" - amplify_auth_cognito_dart: ">=0.10.13 <0.11.0" - amplify_core: ">=1.8.0 <1.9.0" - amplify_flutter: ">=1.8.0 <1.9.0" + amplify_analytics_pinpoint: ">=2.0.0 <2.1.0" + amplify_analytics_pinpoint_dart: ">=0.4.0 <0.5.0" + amplify_auth_cognito_dart: ">=0.11.0 <0.12.0" + amplify_core: ">=2.0.0 <2.1.0" + amplify_flutter: ">=2.0.0 <2.1.0" amplify_secure_storage: ">=0.4.3 <0.5.0" async: ^2.10.0 flutter: diff --git a/packages/auth/amplify_auth_cognito_dart/CHANGELOG.md b/packages/auth/amplify_auth_cognito_dart/CHANGELOG.md index 3febba6732b..395883baa72 100644 --- a/packages/auth/amplify_auth_cognito_dart/CHANGELOG.md +++ b/packages/auth/amplify_auth_cognito_dart/CHANGELOG.md @@ -1,3 +1,12 @@ +## 0.11.0 + +### Breaking Changes +- chore!: remove deprecated auth types ([#4764](https://github.com/aws-amplify/amplify-flutter/pull/4764)) +- fix!: regenerate cognito sdks to update signup operation for adding limit exceeded exception ([#4781](https://github.com/aws-amplify/amplify-flutter/pull/4781)) + +### Fixes +- fix: map Lambda exceptions correctly ([#4804](https://github.com/aws-amplify/amplify-flutter/pull/4804)) + ## 0.10.13 ### Features diff --git a/packages/auth/amplify_auth_cognito_dart/pubspec.yaml b/packages/auth/amplify_auth_cognito_dart/pubspec.yaml index 9de079bb028..265337a7a26 100644 --- a/packages/auth/amplify_auth_cognito_dart/pubspec.yaml +++ b/packages/auth/amplify_auth_cognito_dart/pubspec.yaml @@ -1,6 +1,6 @@ name: amplify_auth_cognito_dart description: A Dart-only implementation of the Amplify Auth plugin for Cognito. -version: 0.10.13 +version: 0.11.0 homepage: https://docs.amplify.aws/lib/q/platform/flutter/ repository: https://github.com/aws-amplify/amplify-flutter/tree/next/packages/auth/amplify_auth_cognito_dart issue_tracker: https://github.com/aws-amplify/amplify-flutter/issues @@ -9,12 +9,12 @@ environment: sdk: ^3.3.0 dependencies: - amplify_analytics_pinpoint_dart: ">=0.3.8 <0.4.0" - amplify_core: ">=1.8.0 <1.9.0" + amplify_analytics_pinpoint_dart: ">=0.4.0 <0.5.0" + amplify_core: ">=2.0.0 <2.1.0" amplify_secure_storage_dart: ">=0.4.4 <0.5.0" async: ^2.10.0 aws_common: ">=0.6.4 <0.7.0" - aws_signature_v4: ">=0.5.2 <0.6.0" + aws_signature_v4: ">=0.6.0 <0.7.0" built_collection: ^5.0.0 built_value: ^8.6.0 clock: ^1.1.1 @@ -30,13 +30,13 @@ dependencies: meta: ^1.7.0 oauth2: ^2.0.2 path: ">=1.8.0 <2.0.0" - smithy: ">=0.6.4 <0.7.0" - smithy_aws: ">=0.6.3 <0.7.0" + smithy: ">=0.7.0 <0.8.0" + smithy_aws: ">=0.7.0 <0.8.0" stream_transform: ^2.0.0 uuid: ">=3.0.6 <5.0.0" win32: ">=4.1.2 <6.0.0" win32_registry: ^1.1.0 - worker_bee: ">=0.2.4 <0.3.0" + worker_bee: ">=0.3.0 <0.4.0" dev_dependencies: amplify_lints: ">=3.1.0 <3.2.0" @@ -51,7 +51,7 @@ dev_dependencies: smithy_codegen: path: ../../smithy/smithy_codegen test: ^1.22.1 - worker_bee_builder: ">=0.2.4 <0.3.0" + worker_bee_builder: ">=0.3.0 <0.4.0" flutter: assets: diff --git a/packages/authenticator/amplify_authenticator/CHANGELOG.md b/packages/authenticator/amplify_authenticator/CHANGELOG.md index 866531729a4..4da8a26d61c 100644 --- a/packages/authenticator/amplify_authenticator/CHANGELOG.md +++ b/packages/authenticator/amplify_authenticator/CHANGELOG.md @@ -1,3 +1,14 @@ +## 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](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](https://docs.amplify.aws/gen1/flutter/start/project-setup/upgrade-guide/). + +As always, you can find us on [GitHub](https://github.com/aws-amplify/amplify-flutter/) and [Discord](https://discord.gg/jWVbPfC) to answer any questions. + +### Breaking Changes +- chore!: remove deprecated apis + ## 1.6.0 ### Features diff --git a/packages/authenticator/amplify_authenticator/lib/src/version.dart b/packages/authenticator/amplify_authenticator/lib/src/version.dart index f80ac93690f..0e58df39349 100644 --- a/packages/authenticator/amplify_authenticator/lib/src/version.dart +++ b/packages/authenticator/amplify_authenticator/lib/src/version.dart @@ -1,2 +1,2 @@ // Generated code. Do not modify. -const packageVersion = '1.6.0'; +const packageVersion = '2.0.0'; diff --git a/packages/authenticator/amplify_authenticator/pubspec.yaml b/packages/authenticator/amplify_authenticator/pubspec.yaml index c60efa818ff..e9575d8097c 100644 --- a/packages/authenticator/amplify_authenticator/pubspec.yaml +++ b/packages/authenticator/amplify_authenticator/pubspec.yaml @@ -1,6 +1,6 @@ name: amplify_authenticator description: A prebuilt Sign In and Sign Up experience for the Amplify Auth category -version: 1.6.0 +version: 2.0.0 homepage: https://ui.docs.amplify.aws/flutter/connected-components/authenticator repository: https://github.com/aws-amplify/amplify-flutter/tree/main/packages/authenticator/amplify_authenticator issue_tracker: https://github.com/aws-amplify/amplify-flutter/issues @@ -10,9 +10,9 @@ environment: flutter: ">=3.19.0" dependencies: - amplify_auth_cognito: ">=1.8.0 <1.9.0" - amplify_core: ">=1.8.0 <1.9.0" - amplify_flutter: ">=1.8.0 <1.9.0" + amplify_auth_cognito: ">=2.0.0 <2.1.0" + amplify_core: ">=2.0.0 <2.1.0" + amplify_flutter: ">=2.0.0 <2.1.0" async: ^2.10.0 aws_common: ">=0.6.4 <0.7.0" collection: ^1.15.0 @@ -25,7 +25,7 @@ dependencies: # TODO(equartey): Remove this once we have our own method of getting the app name package_info_plus: ^6.0.0 qr_flutter: 4.1.0 - smithy: ">=0.6.4 <0.7.0" + smithy: ">=0.7.0 <0.8.0" stream_transform: ^2.0.0 url_launcher: ^6.1.11 diff --git a/packages/aws_common/CHANGELOG.md b/packages/aws_common/CHANGELOG.md index 7959a2d7658..f3b171aae4f 100644 --- a/packages/aws_common/CHANGELOG.md +++ b/packages/aws_common/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.7.0 + +- Minor bug fixes and improvements + ## 0.6.5 ### Fixes diff --git a/packages/aws_common/pubspec.yaml b/packages/aws_common/pubspec.yaml index 3c56fbf53b2..4a7097b34e5 100644 --- a/packages/aws_common/pubspec.yaml +++ b/packages/aws_common/pubspec.yaml @@ -1,6 +1,6 @@ name: aws_common description: Common types and utilities used across AWS and Amplify packages. -version: 0.6.5 +version: 0.7.0 homepage: https://docs.amplify.aws/lib/q/platform/flutter/ repository: https://github.com/aws-amplify/amplify-flutter/tree/main/packages/aws_common issue_tracker: https://github.com/aws-amplify/amplify-flutter/issues diff --git a/packages/aws_signature_v4/CHANGELOG.md b/packages/aws_signature_v4/CHANGELOG.md index cf96005ee00..2353ebb9f04 100644 --- a/packages/aws_signature_v4/CHANGELOG.md +++ b/packages/aws_signature_v4/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.6.0 + +- Minor bug fixes and improvements + ## 0.5.2 ### Features diff --git a/packages/aws_signature_v4/example/pubspec.yaml b/packages/aws_signature_v4/example/pubspec.yaml index b974ad9e316..983733dda3f 100644 --- a/packages/aws_signature_v4/example/pubspec.yaml +++ b/packages/aws_signature_v4/example/pubspec.yaml @@ -7,7 +7,7 @@ environment: dependencies: args: ^2.3.0 aws_common: ">=0.4.0 <0.5.0" - aws_signature_v4: ">=0.3.1+2 <0.4.0" + aws_signature_v4: ">=0.6.0 <0.7.0" collection: ^1.15.0 path: ">=1.8.0 <2.0.0" diff --git a/packages/aws_signature_v4/lib/src/version.dart b/packages/aws_signature_v4/lib/src/version.dart index 002f23d9bf3..edcece00148 100644 --- a/packages/aws_signature_v4/lib/src/version.dart +++ b/packages/aws_signature_v4/lib/src/version.dart @@ -1,2 +1,2 @@ // Generated code. Do not modify. -const packageVersion = '0.5.2'; +const packageVersion = '0.6.0'; diff --git a/packages/aws_signature_v4/pubspec.yaml b/packages/aws_signature_v4/pubspec.yaml index 3b7cb45d346..2c4fe71474c 100644 --- a/packages/aws_signature_v4/pubspec.yaml +++ b/packages/aws_signature_v4/pubspec.yaml @@ -1,6 +1,6 @@ name: aws_signature_v4 description: Dart implementation of the AWS Signature Version 4 algorithm, for communication with AWS services. -version: 0.5.2 +version: 0.6.0 homepage: https://docs.amplify.aws/lib/q/platform/flutter/ repository: https://github.com/aws-amplify/amplify-flutter/tree/main/packages/aws_signature_v4 issue_tracker: https://github.com/aws-amplify/amplify-flutter/issues diff --git a/packages/common/amplify_db_common/CHANGELOG.md b/packages/common/amplify_db_common/CHANGELOG.md index a6e268968e1..404f5ab31bd 100644 --- a/packages/common/amplify_db_common/CHANGELOG.md +++ b/packages/common/amplify_db_common/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.4.0 + +- Minor bug fixes and improvements + ## 0.3.6 ### Features diff --git a/packages/common/amplify_db_common/example/pubspec.yaml b/packages/common/amplify_db_common/example/pubspec.yaml index 0cb0f84201a..63d0fd7afb5 100644 --- a/packages/common/amplify_db_common/example/pubspec.yaml +++ b/packages/common/amplify_db_common/example/pubspec.yaml @@ -7,7 +7,7 @@ environment: sdk: ^3.3.0 dependencies: - amplify_db_common: ">=0.1.2+5 <0.2.0" + amplify_db_common: ">=0.4.0 <0.5.0" drift: ">=2.14.0 <2.15.0" flutter: sdk: flutter diff --git a/packages/common/amplify_db_common/pubspec.yaml b/packages/common/amplify_db_common/pubspec.yaml index 4569cd95bcb..a0bc3e4ac19 100644 --- a/packages/common/amplify_db_common/pubspec.yaml +++ b/packages/common/amplify_db_common/pubspec.yaml @@ -1,6 +1,6 @@ name: amplify_db_common description: Common utilities for working with databases such as SQLite. -version: 0.3.6 +version: 0.4.0 homepage: https://github.com/aws-amplify/amplify-flutter/tree/main repository: https://github.com/aws-amplify/amplify-flutter/tree/main/packages/common/amplify_db_common issue_tracker: https://github.com/aws-amplify/amplify-flutter/issues @@ -10,7 +10,7 @@ environment: flutter: ">=3.19.0" dependencies: - amplify_db_common_dart: ">=0.3.7 <0.4.0" + amplify_db_common_dart: ">=0.4.0 <0.5.0" drift: ">=2.14.0 <2.15.0" flutter: sdk: flutter diff --git a/packages/common/amplify_db_common_dart/CHANGELOG.md b/packages/common/amplify_db_common_dart/CHANGELOG.md index 2ad4099b2e5..29e3ebea38a 100644 --- a/packages/common/amplify_db_common_dart/CHANGELOG.md +++ b/packages/common/amplify_db_common_dart/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.4.0 + +- Minor bug fixes and improvements + ## 0.3.7 ### Features diff --git a/packages/common/amplify_db_common_dart/example/pubspec.yaml b/packages/common/amplify_db_common_dart/example/pubspec.yaml index 1da5dae1caa..a186a29d11a 100644 --- a/packages/common/amplify_db_common_dart/example/pubspec.yaml +++ b/packages/common/amplify_db_common_dart/example/pubspec.yaml @@ -10,7 +10,7 @@ environment: sdk: ^3.3.0 dependencies: - amplify_db_common_dart: ">=0.2.0+5 <0.3.0" + amplify_db_common_dart: ">=0.4.0 <0.5.0" drift: ">=2.14.0 <2.15.0" example_common: path: ../../../example_common diff --git a/packages/common/amplify_db_common_dart/pubspec.yaml b/packages/common/amplify_db_common_dart/pubspec.yaml index 7aebc3ac839..0db05a92945 100644 --- a/packages/common/amplify_db_common_dart/pubspec.yaml +++ b/packages/common/amplify_db_common_dart/pubspec.yaml @@ -1,6 +1,6 @@ name: amplify_db_common_dart description: Common utilities for working with databases such as sqlite. Used throughout Amplify packages. -version: 0.3.7 +version: 0.4.0 homepage: https://github.com/aws-amplify/amplify-flutter/tree/main repository: https://github.com/aws-amplify/amplify-flutter/tree/main/packages/common/amplify_db_common_dart issue_tracker: https://github.com/aws-amplify/amplify-flutter/issues @@ -9,7 +9,7 @@ environment: sdk: ^3.3.0 dependencies: - amplify_core: ">=1.8.0 <1.9.0" + amplify_core: ">=2.0.0 <2.1.0" async: ^2.10.0 aws_common: ">=0.6.4 <0.7.0" drift: ">=2.14.0 <2.15.0" diff --git a/packages/notifications/push/amplify_push_notifications/CHANGELOG.md b/packages/notifications/push/amplify_push_notifications/CHANGELOG.md index 9afb7cee365..23a3809db92 100644 --- a/packages/notifications/push/amplify_push_notifications/CHANGELOG.md +++ b/packages/notifications/push/amplify_push_notifications/CHANGELOG.md @@ -1,3 +1,11 @@ +## 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](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](https://docs.amplify.aws/gen1/flutter/start/project-setup/upgrade-guide/). + +As always, you can find us on [GitHub](https://github.com/aws-amplify/amplify-flutter/) and [Discord](https://discord.gg/jWVbPfC) to answer any questions. + ## 1.8.0 ### Features diff --git a/packages/notifications/push/amplify_push_notifications/pubspec.yaml b/packages/notifications/push/amplify_push_notifications/pubspec.yaml index 9d87b490da9..42e04542754 100644 --- a/packages/notifications/push/amplify_push_notifications/pubspec.yaml +++ b/packages/notifications/push/amplify_push_notifications/pubspec.yaml @@ -1,6 +1,6 @@ name: amplify_push_notifications description: The Amplify Flutter Push Notifications package implementing features agnostic of an AWS Service such as Pinpoint. -version: 1.8.0 +version: 2.0.0 homepage: https://docs.amplify.aws/lib/q/platform/flutter/ issue_tracker: https://github.com/aws-amplify/amplify-flutter/issues @@ -9,7 +9,7 @@ environment: flutter: ">=3.19.0" dependencies: - amplify_core: ">=1.8.0 <1.9.0" + amplify_core: ">=2.0.0 <2.1.0" amplify_secure_storage: ">=0.4.3 <0.5.0" async: ^2.10.0 flutter: @@ -23,7 +23,7 @@ dev_dependencies: amplify_secure_storage_dart: ">=0.4.4 <0.5.0" amplify_test: path: ../../../test/amplify_test - aws_signature_v4: ">=0.5.2 <0.6.0" + aws_signature_v4: ">=0.6.0 <0.7.0" build_runner: ^2.4.0 build_test: ^2.1.5 flutter_test: diff --git a/packages/notifications/push/amplify_push_notifications_pinpoint/CHANGELOG.md b/packages/notifications/push/amplify_push_notifications_pinpoint/CHANGELOG.md index c0bcffc0419..8c53f2b83ba 100644 --- a/packages/notifications/push/amplify_push_notifications_pinpoint/CHANGELOG.md +++ b/packages/notifications/push/amplify_push_notifications_pinpoint/CHANGELOG.md @@ -1,3 +1,11 @@ +## 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](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](https://docs.amplify.aws/gen1/flutter/start/project-setup/upgrade-guide/). + +As always, you can find us on [GitHub](https://github.com/aws-amplify/amplify-flutter/) and [Discord](https://discord.gg/jWVbPfC) to answer any questions. + ## 1.8.0 ### Features diff --git a/packages/notifications/push/amplify_push_notifications_pinpoint/pubspec.yaml b/packages/notifications/push/amplify_push_notifications_pinpoint/pubspec.yaml index 78099227d51..5a236c66a4b 100644 --- a/packages/notifications/push/amplify_push_notifications_pinpoint/pubspec.yaml +++ b/packages/notifications/push/amplify_push_notifications_pinpoint/pubspec.yaml @@ -1,6 +1,6 @@ name: amplify_push_notifications_pinpoint description: The Amplify Flutter Push Notifications category plugin using the AWS Pinpoint provider. -version: 1.8.0 +version: 2.0.0 homepage: https://docs.amplify.aws/lib/q/platform/flutter/ issue_tracker: https://github.com/aws-amplify/amplify-flutter/issues @@ -14,12 +14,12 @@ platforms: android: dependencies: - amplify_analytics_pinpoint: ">=1.8.0 <1.9.0" - amplify_analytics_pinpoint_dart: ">=0.3.8 <0.4.0" - amplify_auth_cognito: ">=1.8.0 <1.9.0" - amplify_core: ">=1.8.0 <1.9.0" - amplify_flutter: ">=1.8.0 <1.9.0" - amplify_push_notifications: ">=1.8.0 <1.9.0" + amplify_analytics_pinpoint: ">=2.0.0 <2.1.0" + amplify_analytics_pinpoint_dart: ">=0.4.0 <0.5.0" + amplify_auth_cognito: ">=2.0.0 <2.1.0" + amplify_core: ">=2.0.0 <2.1.0" + amplify_flutter: ">=2.0.0 <2.1.0" + amplify_push_notifications: ">=2.0.0 <2.1.0" amplify_secure_storage: ">=0.4.3 <0.5.0" flutter: sdk: flutter @@ -31,7 +31,7 @@ dev_dependencies: amplify_test: path: ../../../test/amplify_test aws_common: ">=0.6.4 <0.7.0" - aws_signature_v4: ">=0.5.2 <0.6.0" + aws_signature_v4: ">=0.6.0 <0.7.0" build_runner: ^2.4.0 built_value_generator: 8.8.1 flutter_test: diff --git a/packages/secure_storage/amplify_secure_storage/CHANGELOG.md b/packages/secure_storage/amplify_secure_storage/CHANGELOG.md index 12b502eff7b..47093e7b727 100644 --- a/packages/secure_storage/amplify_secure_storage/CHANGELOG.md +++ b/packages/secure_storage/amplify_secure_storage/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.5.0 + +- Minor bug fixes and improvements + ## 0.4.4 - Add Apple privacy manifest file ([#4794](https://github.com/aws-amplify/amplify-flutter/pull/4794)) diff --git a/packages/secure_storage/amplify_secure_storage/pubspec.yaml b/packages/secure_storage/amplify_secure_storage/pubspec.yaml index 152666d61f7..888f57b65ac 100644 --- a/packages/secure_storage/amplify_secure_storage/pubspec.yaml +++ b/packages/secure_storage/amplify_secure_storage/pubspec.yaml @@ -1,6 +1,6 @@ name: amplify_secure_storage description: A package for storing secrets, intended for use in Amplify libraries. -version: 0.4.4 +version: 0.5.0 homepage: https://github.com/aws-amplify/amplify-flutter/tree/main repository: https://github.com/aws-amplify/amplify-flutter/tree/main/packages/secure_storage/amplify_secure_storage issue_tracker: https://github.com/aws-amplify/amplify-flutter/issues diff --git a/packages/secure_storage/amplify_secure_storage_dart/CHANGELOG.md b/packages/secure_storage/amplify_secure_storage_dart/CHANGELOG.md index 1c68107c173..618c942e10f 100644 --- a/packages/secure_storage/amplify_secure_storage_dart/CHANGELOG.md +++ b/packages/secure_storage/amplify_secure_storage_dart/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.5.0 + +- Minor bug fixes and improvements + ## 0.4.4 ### Features diff --git a/packages/secure_storage/amplify_secure_storage_dart/pubspec.yaml b/packages/secure_storage/amplify_secure_storage_dart/pubspec.yaml index c7536d01466..f5c56b896df 100644 --- a/packages/secure_storage/amplify_secure_storage_dart/pubspec.yaml +++ b/packages/secure_storage/amplify_secure_storage_dart/pubspec.yaml @@ -1,6 +1,6 @@ name: amplify_secure_storage_dart description: A Dart-only implementation of `amplify_secure_storage`, using `dart:ffi` for Desktop and `dart:html` for Web. -version: 0.4.4 +version: 0.5.0 homepage: https://github.com/aws-amplify/amplify-flutter/tree/main repository: https://github.com/aws-amplify/amplify-flutter/tree/main/packages/secure_storage/amplify_secure_storage_dart issue_tracker: https://github.com/aws-amplify/amplify-flutter/issues @@ -30,7 +30,7 @@ dependencies: meta: ^1.7.0 path: ">=1.8.0 <2.0.0" win32: ">=4.1.2 <6.0.0" - worker_bee: ">=0.2.4 <0.3.0" + worker_bee: ">=0.3.0 <0.4.0" dev_dependencies: amplify_lints: ">=3.1.0 <3.2.0" @@ -42,7 +42,7 @@ dev_dependencies: built_value_generator: 8.8.1 ffigen: ^9.0.0 test: ^1.22.1 - worker_bee_builder: ">=0.2.4 <0.3.0" + worker_bee_builder: ">=0.3.0 <0.4.0" flutter: assets: diff --git a/packages/smithy/smithy/CHANGELOG.md b/packages/smithy/smithy/CHANGELOG.md index 5d6c4eb3c23..1a182c847f3 100644 --- a/packages/smithy/smithy/CHANGELOG.md +++ b/packages/smithy/smithy/CHANGELOG.md @@ -1,3 +1,8 @@ +## 0.7.0 + +### Breaking Changes +- feat!: remove error match on http status code ([#4750](https://github.com/aws-amplify/amplify-flutter/pull/4750)) + ## 0.6.4 ### Features diff --git a/packages/smithy/smithy/pubspec.yaml b/packages/smithy/smithy/pubspec.yaml index 357ac7fa9fa..3c97fdbe7c6 100644 --- a/packages/smithy/smithy/pubspec.yaml +++ b/packages/smithy/smithy/pubspec.yaml @@ -1,6 +1,6 @@ name: smithy description: Smithy client runtime for Dart with common utilities for I/O and serialization. -version: 0.6.4 +version: 0.7.0 homepage: https://github.com/aws-amplify/amplify-flutter/tree/main repository: https://github.com/aws-amplify/amplify-flutter/tree/main/packages/smithy/smithy issue_tracker: https://github.com/aws-amplify/amplify-flutter/issues diff --git a/packages/smithy/smithy_aws/CHANGELOG.md b/packages/smithy/smithy_aws/CHANGELOG.md index 11af97b44c5..b81cd67c738 100644 --- a/packages/smithy/smithy_aws/CHANGELOG.md +++ b/packages/smithy/smithy_aws/CHANGELOG.md @@ -1,3 +1,8 @@ +## 0.7.0 + +### Breaking Changes +- feat!: remove error match on http status code ([#4750](https://github.com/aws-amplify/amplify-flutter/pull/4750)) + ## 0.6.3 ### Features diff --git a/packages/smithy/smithy_aws/pubspec.yaml b/packages/smithy/smithy_aws/pubspec.yaml index f145994d6a0..edaa491c19d 100644 --- a/packages/smithy/smithy_aws/pubspec.yaml +++ b/packages/smithy/smithy_aws/pubspec.yaml @@ -1,6 +1,6 @@ name: smithy_aws description: Smithy runtime for AWS clients with utilities for endpoint resolution, retry behavior, and SigV4 signing. -version: 0.6.3 +version: 0.7.0 homepage: https://github.com/aws-amplify/amplify-flutter/tree/main repository: https://github.com/aws-amplify/amplify-flutter/tree/main/packages/smithy/smithy_aws issue_tracker: https://github.com/aws-amplify/amplify-flutter/issues @@ -10,7 +10,7 @@ environment: dependencies: aws_common: ">=0.6.4 <0.7.0" - aws_signature_v4: ">=0.5.2 <0.6.0" + aws_signature_v4: ">=0.6.0 <0.7.0" built_collection: ^5.0.0 built_value: ^8.6.0 collection: ^1.15.0 @@ -21,7 +21,7 @@ dependencies: json_annotation: ">=4.8.1 <4.9.0" meta: ^1.7.0 path: ">=1.8.0 <2.0.0" - smithy: ">=0.6.4 <0.7.0" + smithy: ">=0.7.0 <0.8.0" xml: ">=6.3.0 <=6.5.0" dev_dependencies: diff --git a/packages/storage/amplify_storage_s3/CHANGELOG.md b/packages/storage/amplify_storage_s3/CHANGELOG.md index 0d72118d3c8..776718fe4d2 100644 --- a/packages/storage/amplify_storage_s3/CHANGELOG.md +++ b/packages/storage/amplify_storage_s3/CHANGELOG.md @@ -1,3 +1,19 @@ +## 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](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](https://docs.amplify.aws/gen1/flutter/start/project-setup/upgrade-guide/). + +As always, you can find us on [GitHub](https://github.com/aws-amplify/amplify-flutter/) and [Discord](https://discord.gg/jWVbPfC) to answer any questions. + +### Breaking Changes +- chore!: rename StorageNotFoundException ([#4770](https://github.com/aws-amplify/amplify-flutter/pull/4770)) +- feat!: Update storage APIs to accept `StoragePath` ([#4713](https://github.com/aws-amplify/amplify-flutter/pull/4713)) +- feat!: remove error match on http status code ([#4750](https://github.com/aws-amplify/amplify-flutter/pull/4750)) +- feat!: move `delimiter` to `S3ListPluginOptions` ([#4773](https://github.com/aws-amplify/amplify-flutter/pull/4773)) + ## 1.8.0 ### Features diff --git a/packages/storage/amplify_storage_s3/pubspec.yaml b/packages/storage/amplify_storage_s3/pubspec.yaml index 348403484f3..ab4e7d27d13 100644 --- a/packages/storage/amplify_storage_s3/pubspec.yaml +++ b/packages/storage/amplify_storage_s3/pubspec.yaml @@ -1,6 +1,6 @@ name: amplify_storage_s3 description: The Amplify Flutter Storage category plugin using the AWS S3 provider. -version: 1.8.0 +version: 2.0.0 homepage: https://docs.amplify.aws/lib/q/platform/flutter/ repository: https://github.com/aws-amplify/amplify-flutter/tree/main/packages/storage/amplify_storage_s3 issue_tracker: https://github.com/aws-amplify/amplify-flutter/issues @@ -19,10 +19,10 @@ platforms: web: dependencies: - amplify_core: ">=1.8.0 <1.9.0" - amplify_db_common: ">=0.3.6 <0.4.0" - amplify_storage_s3_dart: ">=0.3.11 <0.4.0" - aws_common: ">=0.6.4 <0.7.0" + amplify_core: ">=2.0.0 <2.1.0" + amplify_db_common: ">=0.4.0 <0.5.0" + amplify_storage_s3_dart: ">=0.4.0 <0.5.0" + aws_common: ">=0.7.0 <0.8.0" flutter: sdk: flutter meta: ^1.7.0 @@ -32,7 +32,7 @@ dev_dependencies: amplify_lints: ">=3.1.0 <3.2.0" amplify_test: path: ../../test/amplify_test - aws_signature_v4: ">=0.5.2 <0.6.0" + aws_signature_v4: ">=0.6.0 <0.7.0" flutter_test: sdk: flutter mocktail: ^1.0.0 diff --git a/packages/storage/amplify_storage_s3_dart/CHANGELOG.md b/packages/storage/amplify_storage_s3_dart/CHANGELOG.md index b90aae1d9da..ada8b8cc17c 100644 --- a/packages/storage/amplify_storage_s3_dart/CHANGELOG.md +++ b/packages/storage/amplify_storage_s3_dart/CHANGELOG.md @@ -1,3 +1,10 @@ +## 0.4.0 + +### Breaking Changes +- chore!: rename StorageNotFoundException ([#4770](https://github.com/aws-amplify/amplify-flutter/pull/4770)) +- feat!: Update storage APIs to accept `StoragePath` ([#4713](https://github.com/aws-amplify/amplify-flutter/pull/4713)) +- feat!: move `delimiter` to `S3ListPluginOptions` ([#4773](https://github.com/aws-amplify/amplify-flutter/pull/4773)) + ## 0.3.11 ### Features diff --git a/packages/storage/amplify_storage_s3_dart/pubspec.yaml b/packages/storage/amplify_storage_s3_dart/pubspec.yaml index f26fcd59c6c..ac28b5f74f5 100644 --- a/packages/storage/amplify_storage_s3_dart/pubspec.yaml +++ b/packages/storage/amplify_storage_s3_dart/pubspec.yaml @@ -1,6 +1,6 @@ name: amplify_storage_s3_dart description: A Dart-only implementation of the Amplify Storage plugin for S3. -version: 0.3.11 +version: 0.4.0 homepage: https://docs.amplify.aws/lib/q/platform/flutter/ repository: https://github.com/aws-amplify/amplify-flutter/tree/main/packages/storage/amplify_storage_s3_dart issue_tracker: https://github.com/aws-amplify/amplify-flutter/issues @@ -9,11 +9,11 @@ environment: sdk: ^3.3.0 dependencies: - amplify_core: ">=1.8.0 <1.9.0" - amplify_db_common_dart: ">=0.3.7 <0.4.0" + amplify_core: ">=2.0.0 <2.1.0" + amplify_db_common_dart: ">=0.4.0 <0.5.0" async: ^2.10.0 - aws_common: ">=0.6.4 <0.7.0" - aws_signature_v4: ">=0.5.2 <0.6.0" + aws_common: ">=0.7.0 <0.8.0" + aws_signature_v4: ">=0.6.0 <0.7.0" built_collection: ^5.0.0 built_value: ^8.6.0 drift: ">=2.14.0 <2.15.0" @@ -21,8 +21,8 @@ dependencies: json_annotation: ">=4.8.1 <4.9.0" meta: ^1.7.0 path: ">=1.8.0 <2.0.0" - smithy: ">=0.6.4 <0.7.0" - smithy_aws: ">=0.6.3 <0.7.0" + smithy: ">=0.7.0 <0.8.0" + smithy_aws: ">=0.7.0 <0.8.0" dev_dependencies: amplify_lints: ">=3.1.0 <3.2.0" diff --git a/packages/worker_bee/e2e/pubspec.yaml b/packages/worker_bee/e2e/pubspec.yaml index e17b0520875..299a70bd4a7 100644 --- a/packages/worker_bee/e2e/pubspec.yaml +++ b/packages/worker_bee/e2e/pubspec.yaml @@ -12,7 +12,7 @@ dependencies: fixnum: ^1.0.0 meta: ^1.7.0 test: ^1.22.1 - worker_bee: ">=0.1.3+2 <0.2.0" + worker_bee: ">=0.3.0 <0.4.0" dependency_overrides: aws_common: diff --git a/packages/worker_bee/e2e_test/pubspec.yaml b/packages/worker_bee/e2e_test/pubspec.yaml index ea52976e2e3..a792a3683d1 100644 --- a/packages/worker_bee/e2e_test/pubspec.yaml +++ b/packages/worker_bee/e2e_test/pubspec.yaml @@ -25,6 +25,6 @@ dev_dependencies: path: ../e2e meta: ^1.7.0 test: ^1.22.1 - worker_bee: ">=0.1.3+2 <0.2.0" + worker_bee: ">=0.3.0 <0.4.0" worker_bee_builder: path: ../worker_bee_builder diff --git a/packages/worker_bee/worker_bee/CHANGELOG.md b/packages/worker_bee/worker_bee/CHANGELOG.md index ac39dd34121..beb8b897a4a 100644 --- a/packages/worker_bee/worker_bee/CHANGELOG.md +++ b/packages/worker_bee/worker_bee/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.3.0 + +- Minor bug fixes and improvements + ## 0.2.4 ### Features diff --git a/packages/worker_bee/worker_bee/pubspec.yaml b/packages/worker_bee/worker_bee/pubspec.yaml index 3cf1ca4a41f..6c7d072f781 100644 --- a/packages/worker_bee/worker_bee/pubspec.yaml +++ b/packages/worker_bee/worker_bee/pubspec.yaml @@ -1,6 +1,6 @@ name: worker_bee description: A cross-platform isolated worker runtime for Dart Web, VM, and Flutter. -version: 0.2.4 +version: 0.3.0 homepage: https://github.com/aws-amplify/amplify-flutter/tree/main repository: https://github.com/aws-amplify/amplify-flutter/tree/main/packages/worker_bee/worker_bee issue_tracker: https://github.com/aws-amplify/amplify-flutter/issues diff --git a/packages/worker_bee/worker_bee_builder/CHANGELOG.md b/packages/worker_bee/worker_bee_builder/CHANGELOG.md index 9968fd92c27..f3dfb0a0067 100644 --- a/packages/worker_bee/worker_bee_builder/CHANGELOG.md +++ b/packages/worker_bee/worker_bee_builder/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.3.0 + +- Minor bug fixes and improvements + ## 0.2.4 ### Features diff --git a/packages/worker_bee/worker_bee_builder/pubspec.yaml b/packages/worker_bee/worker_bee_builder/pubspec.yaml index e2ef3d9e63a..b908791c536 100644 --- a/packages/worker_bee/worker_bee_builder/pubspec.yaml +++ b/packages/worker_bee/worker_bee_builder/pubspec.yaml @@ -1,6 +1,6 @@ name: worker_bee_builder description: Builder package for worker_bee to quickly generate necessary boilerplate -version: 0.2.4 +version: 0.3.0 homepage: https://github.com/aws-amplify/amplify-flutter/tree/main repository: https://github.com/aws-amplify/amplify-flutter/tree/main/packages/worker_bee/worker_bee_builder issue_tracker: https://github.com/aws-amplify/amplify-flutter/issues @@ -20,7 +20,7 @@ dependencies: source_gen: ^1.3.2 stream_channel: ^2.1.0 tuple: ^2.0.0 - worker_bee: ">=0.2.4 <0.3.0" + worker_bee: ">=0.3.0 <0.4.0" dev_dependencies: amplify_lints: ">=3.1.0 <3.2.0"