diff --git a/.github/dependabot.yaml b/.github/dependabot.yaml
index 57d7b2b604..60b7a9b904 100644
--- a/.github/dependabot.yaml
+++ b/.github/dependabot.yaml
@@ -130,7 +130,7 @@ updates:
patterns:
- "test"
- package-ecosystem: "pub"
- directory: "infra"
+ directory: "packages/af/fix/auth/device-migration-android/actions"
schedule:
interval: "daily"
ignore:
@@ -139,22 +139,11 @@ updates:
update-types:
- "version-update:semver-patch"
# Ignore all repo packages
- - dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- - package-ecosystem: "pub"
- directory: "actions"
- schedule:
- interval: "daily"
- ignore:
- # Ignore patch version bumps
- - dependency-name: "*"
- update-types:
- - "version-update:semver-patch"
- # Ignore all repo packages
- - dependency-name: "aws_common"
- - dependency-name: "amplify_lints"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
json_annotation:
@@ -173,7 +162,7 @@ updates:
patterns:
- "test"
- package-ecosystem: "pub"
- directory: "canaries"
+ directory: "packages/af/fix/auth/device-migration-android/canaries"
schedule:
interval: "daily"
ignore:
@@ -186,14 +175,14 @@ updates:
- dependency-name: "amplify_analytics_pinpoint_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_db_common_dart"
- dependency-name: "amplify_secure_storage_dart"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
- - dependency-name: "smithy"
- - dependency-name: "smithy_aws"
- dependency-name: "amplify_db_common"
- dependency-name: "amplify_secure_storage"
- dependency-name: "amplify_api"
@@ -207,6 +196,123 @@ updates:
- dependency-name: "amplify_datastore_plugin_interface"
- dependency-name: "amplify_storage_s3"
- dependency-name: "amplify_storage_s3_dart"
+ - package-ecosystem: "pub"
+ directory: "packages/af/fix/auth/device-migration-android/infra"
+ schedule:
+ interval: "daily"
+ ignore:
+ # Ignore patch version bumps
+ - dependency-name: "*"
+ update-types:
+ - "version-update:semver-patch"
+ # Ignore all repo packages
+ - dependency-name: "amplify_core"
+ - dependency-name: "aws_common"
+ - dependency-name: "smithy"
+ - dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
+ - dependency-name: "aws_signature_v4"
+ - package-ecosystem: "pub"
+ directory: "packages/af/fix/auth/device-migration-android"
+ schedule:
+ interval: "daily"
+ ignore:
+ # Ignore patch version bumps
+ - dependency-name: "*"
+ update-types:
+ - "version-update:semver-patch"
+ # Group dependencies which have a constraint set in the global "pubspec.yaml"
+ groups:
+ async:
+ patterns:
+ - "async"
+ build_runner:
+ patterns:
+ - "build_runner"
+ build_web_compilers:
+ patterns:
+ - "build_web_compilers"
+ built_value:
+ patterns:
+ - "built_value"
+ built_value_generator:
+ patterns:
+ - "built_value_generator"
+ code_builder:
+ patterns:
+ - "code_builder"
+ connectivity_plus:
+ patterns:
+ - "connectivity_plus"
+ dart_style:
+ patterns:
+ - "dart_style"
+ device_info_plus:
+ patterns:
+ - "device_info_plus"
+ drift:
+ patterns:
+ - "drift"
+ drift_dev:
+ patterns:
+ - "drift_dev"
+ ffigen:
+ patterns:
+ - "ffigen"
+ file:
+ patterns:
+ - "file"
+ flutter_plugin_android_lifecycle:
+ patterns:
+ - "flutter_plugin_android_lifecycle"
+ graphs:
+ patterns:
+ - "graphs"
+ http:
+ patterns:
+ - "http"
+ intl:
+ patterns:
+ - "intl"
+ json_annotation:
+ patterns:
+ - "json_annotation"
+ json_serializable:
+ patterns:
+ - "json_serializable"
+ mime:
+ patterns:
+ - "mime"
+ oauth2:
+ patterns:
+ - "oauth2"
+ package_info_plus:
+ patterns:
+ - "package_info_plus"
+ pigeon:
+ patterns:
+ - "pigeon"
+ sqlite3:
+ patterns:
+ - "sqlite3"
+ source_gen:
+ patterns:
+ - "source_gen"
+ stack_trace:
+ patterns:
+ - "stack_trace"
+ uuid:
+ patterns:
+ - "uuid"
+ win32:
+ patterns:
+ - "win32"
+ xml:
+ patterns:
+ - "xml"
+ test:
+ patterns:
+ - "test"
- package-ecosystem: "pub"
directory: "packages/aft"
schedule:
@@ -218,12 +324,12 @@ updates:
- "version-update:semver-patch"
# Ignore all repo packages
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
+ - dependency-name: "aws_signature_v4"
- dependency-name: "pub_server"
- - dependency-name: "smithy"
- dependency-name: "smithy_codegen"
- - dependency-name: "aws_signature_v4"
- - dependency-name: "smithy_aws"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
async:
@@ -268,7 +374,9 @@ updates:
# Ignore all repo packages
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_secure_storage"
- dependency-name: "amplify_secure_storage_dart"
@@ -296,14 +404,14 @@ updates:
- dependency-name: "amplify_analytics_pinpoint_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_db_common_dart"
- dependency-name: "amplify_secure_storage_dart"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
- - dependency-name: "smithy"
- - dependency-name: "smithy_aws"
- dependency-name: "amplify_db_common"
- dependency-name: "amplify_secure_storage"
- dependency-name: "amplify_api"
@@ -330,14 +438,14 @@ updates:
- dependency-name: "amplify_analytics_pinpoint_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_db_common_dart"
- dependency-name: "amplify_secure_storage_dart"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
- - dependency-name: "smithy"
- - dependency-name: "smithy_aws"
- dependency-name: "amplify_db_common"
- dependency-name: "amplify_secure_storage"
- dependency-name: "amplify_api"
@@ -361,7 +469,9 @@ updates:
- "version-update:semver-patch"
# Ignore all repo packages
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
@@ -409,14 +519,14 @@ updates:
- dependency-name: "amplify_analytics_pinpoint_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_db_common_dart"
- dependency-name: "amplify_secure_storage_dart"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
- - dependency-name: "smithy"
- - dependency-name: "smithy_aws"
- dependency-name: "amplify_db_common"
- dependency-name: "amplify_secure_storage"
- dependency-name: "amplify_api"
@@ -450,7 +560,9 @@ updates:
- dependency-name: "amplify_datastore_plugin_interface"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
@@ -496,7 +608,9 @@ updates:
- dependency-name: "amplify_api_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_flutter"
- dependency-name: "amplify_secure_storage"
@@ -508,8 +622,6 @@ updates:
- dependency-name: "amplify_auth_cognito_dart"
- dependency-name: "amplify_analytics_pinpoint_dart"
- dependency-name: "amplify_db_common_dart"
- - dependency-name: "smithy"
- - dependency-name: "smithy_aws"
- dependency-name: "smithy_codegen"
- package-ecosystem: "pub"
directory: "packages/amplify_datastore/example"
@@ -525,7 +637,9 @@ updates:
- dependency-name: "amplify_api_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_flutter"
- dependency-name: "amplify_secure_storage"
@@ -537,8 +651,6 @@ updates:
- dependency-name: "amplify_auth_cognito_dart"
- dependency-name: "amplify_analytics_pinpoint_dart"
- dependency-name: "amplify_db_common_dart"
- - dependency-name: "smithy"
- - dependency-name: "smithy_aws"
- dependency-name: "smithy_codegen"
- package-ecosystem: "pub"
directory: "packages/amplify_datastore_plugin_interface"
@@ -552,7 +664,9 @@ updates:
# Ignore all repo packages
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- package-ecosystem: "pub"
directory: "packages/amplify_lints"
@@ -614,6 +728,9 @@ updates:
- dependency-name: "amplify_native_legacy_wrapper"
- dependency-name: "amplify_lints"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
+ - dependency-name: "smithy_aws"
+ - dependency-name: "aws_signature_v4"
- package-ecosystem: "pub"
directory: "packages/amplify_native_legacy_wrapper/example"
schedule:
@@ -627,6 +744,9 @@ updates:
- dependency-name: "amplify_native_legacy_wrapper"
- dependency-name: "amplify_lints"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
+ - dependency-name: "smithy_aws"
+ - dependency-name: "aws_signature_v4"
- package-ecosystem: "pub"
directory: "packages/analytics/amplify_analytics_pinpoint"
schedule:
@@ -640,14 +760,14 @@ updates:
- dependency-name: "amplify_analytics_pinpoint_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_db_common_dart"
- dependency-name: "amplify_secure_storage_dart"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
- - dependency-name: "smithy"
- - dependency-name: "smithy_aws"
- dependency-name: "amplify_db_common"
- dependency-name: "amplify_secure_storage"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
@@ -697,14 +817,14 @@ updates:
- dependency-name: "amplify_analytics_pinpoint_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_db_common_dart"
- dependency-name: "amplify_secure_storage_dart"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
- - dependency-name: "smithy"
- - dependency-name: "smithy_aws"
- dependency-name: "amplify_db_common"
- dependency-name: "amplify_secure_storage"
- dependency-name: "amplify_api"
@@ -741,14 +861,14 @@ updates:
- dependency-name: "amplify_analytics_pinpoint_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_db_common_dart"
- dependency-name: "amplify_secure_storage_dart"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
- - dependency-name: "smithy"
- - dependency-name: "smithy_aws"
- dependency-name: "amplify_db_common"
- dependency-name: "amplify_secure_storage"
- dependency-name: "amplify_api"
@@ -783,14 +903,14 @@ updates:
# Ignore all repo packages
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_db_common_dart"
- dependency-name: "amplify_secure_storage_dart"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
- - dependency-name: "smithy"
- - dependency-name: "smithy_aws"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
built_value:
@@ -833,7 +953,9 @@ updates:
- dependency-name: "amplify_api_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_flutter"
- dependency-name: "amplify_secure_storage"
@@ -862,7 +984,9 @@ updates:
- dependency-name: "amplify_api_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_flutter"
- dependency-name: "amplify_secure_storage"
@@ -873,8 +997,6 @@ updates:
- dependency-name: "amplify_analytics_pinpoint"
- dependency-name: "amplify_analytics_pinpoint_dart"
- dependency-name: "amplify_db_common_dart"
- - dependency-name: "smithy"
- - dependency-name: "smithy_aws"
- dependency-name: "amplify_db_common"
- dependency-name: "amplify_auth_cognito_dart"
- dependency-name: "smithy_codegen"
@@ -898,7 +1020,9 @@ updates:
- dependency-name: "amplify_api_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_flutter"
- dependency-name: "amplify_secure_storage"
@@ -909,8 +1033,6 @@ updates:
- dependency-name: "amplify_analytics_pinpoint"
- dependency-name: "amplify_analytics_pinpoint_dart"
- dependency-name: "amplify_db_common_dart"
- - dependency-name: "smithy"
- - dependency-name: "smithy_aws"
- dependency-name: "amplify_db_common"
- dependency-name: "amplify_auth_cognito_dart"
- dependency-name: "smithy_codegen"
@@ -932,7 +1054,9 @@ updates:
# Ignore all repo packages
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
@@ -965,14 +1089,14 @@ updates:
- dependency-name: "amplify_analytics_pinpoint_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_db_common_dart"
- dependency-name: "amplify_secure_storage_dart"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
- - dependency-name: "smithy"
- - dependency-name: "smithy_aws"
- dependency-name: "amplify_db_common"
- dependency-name: "amplify_secure_storage"
- dependency-name: "amplify_auth_cognito_dart"
@@ -1022,7 +1146,9 @@ updates:
- dependency-name: "amplify_api_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_flutter"
- dependency-name: "amplify_secure_storage"
@@ -1033,8 +1159,6 @@ updates:
- dependency-name: "amplify_analytics_pinpoint"
- dependency-name: "amplify_analytics_pinpoint_dart"
- dependency-name: "amplify_db_common_dart"
- - dependency-name: "smithy"
- - dependency-name: "smithy_aws"
- dependency-name: "amplify_db_common"
- dependency-name: "amplify_auth_cognito_dart"
- dependency-name: "smithy_codegen"
@@ -1068,7 +1192,9 @@ updates:
- dependency-name: "amplify_api_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_flutter"
- dependency-name: "amplify_secure_storage"
@@ -1079,8 +1205,6 @@ updates:
- dependency-name: "amplify_analytics_pinpoint"
- dependency-name: "amplify_analytics_pinpoint_dart"
- dependency-name: "amplify_db_common_dart"
- - dependency-name: "smithy"
- - dependency-name: "smithy_aws"
- dependency-name: "amplify_db_common"
- dependency-name: "amplify_auth_cognito_dart"
- dependency-name: "smithy_codegen"
@@ -1113,14 +1237,14 @@ updates:
- dependency-name: "amplify_analytics_pinpoint_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_db_common_dart"
- dependency-name: "amplify_secure_storage_dart"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
- - dependency-name: "smithy"
- - dependency-name: "smithy_aws"
- dependency-name: "smithy_codegen"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
@@ -1180,14 +1304,14 @@ updates:
- dependency-name: "amplify_analytics_pinpoint_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_db_common_dart"
- dependency-name: "amplify_secure_storage_dart"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
- - dependency-name: "smithy"
- - dependency-name: "smithy_aws"
- dependency-name: "smithy_codegen"
- dependency-name: "example_common"
- dependency-name: "amplify_api_dart"
@@ -1219,14 +1343,14 @@ updates:
- dependency-name: "amplify_analytics_pinpoint_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_db_common_dart"
- dependency-name: "amplify_secure_storage_dart"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
- - dependency-name: "smithy"
- - dependency-name: "smithy_aws"
- dependency-name: "smithy_codegen"
- dependency-name: "example_common"
- dependency-name: "amplify_api_dart"
@@ -1257,14 +1381,14 @@ updates:
- dependency-name: "amplify_analytics_pinpoint_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_db_common_dart"
- dependency-name: "amplify_secure_storage_dart"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
- - dependency-name: "smithy"
- - dependency-name: "smithy_aws"
- dependency-name: "amplify_auth_cognito_dart"
- dependency-name: "smithy_codegen"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
@@ -1302,14 +1426,14 @@ updates:
- dependency-name: "amplify_analytics_pinpoint_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_db_common_dart"
- dependency-name: "amplify_secure_storage_dart"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
- - dependency-name: "smithy"
- - dependency-name: "smithy_aws"
- dependency-name: "amplify_db_common"
- dependency-name: "amplify_secure_storage"
- dependency-name: "amplify_auth_cognito_dart"
@@ -1344,14 +1468,14 @@ updates:
- dependency-name: "amplify_analytics_pinpoint_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_db_common_dart"
- dependency-name: "amplify_secure_storage_dart"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
- - dependency-name: "smithy"
- - dependency-name: "smithy_aws"
- dependency-name: "amplify_db_common"
- dependency-name: "amplify_secure_storage"
- dependency-name: "amplify_auth_cognito_dart"
@@ -1380,14 +1504,14 @@ updates:
- dependency-name: "amplify_analytics_pinpoint_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_db_common_dart"
- dependency-name: "amplify_secure_storage_dart"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
- - dependency-name: "smithy"
- - dependency-name: "smithy_aws"
- dependency-name: "amplify_db_common"
- dependency-name: "amplify_secure_storage"
- dependency-name: "amplify_auth_cognito_dart"
@@ -1417,14 +1541,14 @@ updates:
- dependency-name: "amplify_analytics_pinpoint_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_db_common_dart"
- dependency-name: "amplify_secure_storage_dart"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
- - dependency-name: "smithy"
- - dependency-name: "smithy_aws"
- dependency-name: "amplify_db_common"
- dependency-name: "amplify_secure_storage"
- dependency-name: "amplify_auth_cognito_dart"
@@ -1446,14 +1570,14 @@ updates:
- dependency-name: "amplify_analytics_pinpoint_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_db_common_dart"
- dependency-name: "amplify_secure_storage_dart"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
- - dependency-name: "smithy"
- - dependency-name: "smithy_aws"
- dependency-name: "amplify_db_common"
- dependency-name: "amplify_secure_storage"
- dependency-name: "amplify_auth_cognito_dart"
@@ -1469,7 +1593,10 @@ updates:
update-types:
- "version-update:semver-patch"
# Ignore all repo packages
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
+ - dependency-name: "aws_signature_v4"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
async:
@@ -1478,6 +1605,9 @@ updates:
built_value:
patterns:
- "built_value"
+ intl:
+ patterns:
+ - "intl"
json_annotation:
patterns:
- "json_annotation"
@@ -1513,7 +1643,9 @@ updates:
- "version-update:semver-patch"
# Ignore all repo packages
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
async:
@@ -1545,7 +1677,9 @@ updates:
- "version-update:semver-patch"
# Ignore all repo packages
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
@@ -1566,7 +1700,9 @@ updates:
- "version-update:semver-patch"
# Ignore all repo packages
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
@@ -1589,7 +1725,9 @@ updates:
- dependency-name: "amplify_db_common_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
@@ -1632,7 +1770,9 @@ updates:
- dependency-name: "amplify_db_common_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
@@ -1659,7 +1799,9 @@ updates:
- dependency-name: "amplify_db_common_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
@@ -1684,7 +1826,9 @@ updates:
# Ignore all repo packages
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
@@ -1722,7 +1866,9 @@ updates:
- dependency-name: "amplify_db_common_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "example_common"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
@@ -1752,7 +1898,9 @@ updates:
- dependency-name: "amplify_db_common_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "example_common"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
@@ -1817,7 +1965,9 @@ updates:
# Ignore all repo packages
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_secure_storage"
- dependency-name: "amplify_secure_storage_dart"
@@ -1875,7 +2025,9 @@ updates:
- dependency-name: "amplify_push_notifications"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_secure_storage"
- dependency-name: "amplify_secure_storage_dart"
@@ -1894,7 +2046,9 @@ updates:
- dependency-name: "amplify_push_notifications"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_secure_storage"
- dependency-name: "amplify_secure_storage_dart"
@@ -1914,14 +2068,14 @@ updates:
- dependency-name: "amplify_analytics_pinpoint_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_db_common_dart"
- dependency-name: "amplify_secure_storage_dart"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
- - dependency-name: "smithy"
- - dependency-name: "smithy_aws"
- dependency-name: "amplify_db_common"
- dependency-name: "amplify_secure_storage"
- dependency-name: "amplify_auth_cognito"
@@ -1955,14 +2109,14 @@ updates:
- dependency-name: "amplify_analytics_pinpoint_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_db_common_dart"
- dependency-name: "amplify_secure_storage_dart"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
- - dependency-name: "smithy"
- - dependency-name: "smithy_aws"
- dependency-name: "amplify_db_common"
- dependency-name: "amplify_secure_storage"
- dependency-name: "amplify_auth_cognito_dart"
@@ -1985,14 +2139,14 @@ updates:
- dependency-name: "amplify_analytics_pinpoint_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_db_common_dart"
- dependency-name: "amplify_secure_storage_dart"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
- - dependency-name: "smithy"
- - dependency-name: "smithy_aws"
- dependency-name: "amplify_db_common"
- dependency-name: "amplify_secure_storage"
- dependency-name: "amplify_auth_cognito_dart"
@@ -2012,7 +2166,10 @@ updates:
# Ignore all repo packages
- dependency-name: "amplify_secure_storage_dart"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
+ - dependency-name: "aws_signature_v4"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
@@ -2061,7 +2218,10 @@ updates:
- dependency-name: "amplify_secure_storage"
- dependency-name: "amplify_secure_storage_dart"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
+ - dependency-name: "aws_signature_v4"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
- package-ecosystem: "pub"
@@ -2077,7 +2237,10 @@ updates:
- dependency-name: "amplify_secure_storage"
- dependency-name: "amplify_secure_storage_dart"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
+ - dependency-name: "aws_signature_v4"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
- package-ecosystem: "pub"
@@ -2091,7 +2254,10 @@ updates:
- "version-update:semver-patch"
# Ignore all repo packages
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
+ - dependency-name: "aws_signature_v4"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
@@ -2135,7 +2301,10 @@ updates:
# Ignore all repo packages
- dependency-name: "amplify_secure_storage_dart"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
+ - dependency-name: "aws_signature_v4"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
- dependency-name: "example_common"
@@ -2159,7 +2328,10 @@ updates:
# Ignore all repo packages
- dependency-name: "amplify_secure_storage_dart"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
+ - dependency-name: "aws_signature_v4"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
- dependency-name: "example_common"
@@ -2183,7 +2355,10 @@ updates:
# Ignore all repo packages
- dependency-name: "amplify_secure_storage_dart"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
+ - dependency-name: "aws_signature_v4"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
@@ -2214,11 +2389,11 @@ updates:
- "version-update:semver-patch"
# Ignore all repo packages
- dependency-name: "aws_common"
- - dependency-name: "amplify_lints"
- dependency-name: "smithy"
- - dependency-name: "smithy_codegen"
- - dependency-name: "aws_signature_v4"
+ - dependency-name: "amplify_lints"
- dependency-name: "smithy_aws"
+ - dependency-name: "aws_signature_v4"
+ - dependency-name: "smithy_codegen"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
file:
@@ -2239,9 +2414,9 @@ updates:
# Ignore all repo packages
- dependency-name: "smithy"
- dependency-name: "aws_common"
- - dependency-name: "amplify_lints"
- dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
+ - dependency-name: "amplify_lints"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
built_value:
@@ -2271,9 +2446,9 @@ updates:
# Ignore all repo packages
- dependency-name: "smithy"
- dependency-name: "aws_common"
- - dependency-name: "amplify_lints"
- - dependency-name: "aws_signature_v4"
- dependency-name: "smithy_aws"
+ - dependency-name: "aws_signature_v4"
+ - dependency-name: "amplify_lints"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
built_value:
@@ -2303,9 +2478,9 @@ updates:
# Ignore all repo packages
- dependency-name: "smithy"
- dependency-name: "aws_common"
- - dependency-name: "amplify_lints"
- dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
+ - dependency-name: "amplify_lints"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
built_value:
@@ -2335,9 +2510,9 @@ updates:
# Ignore all repo packages
- dependency-name: "smithy"
- dependency-name: "aws_common"
- - dependency-name: "amplify_lints"
- dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
+ - dependency-name: "amplify_lints"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
built_value:
@@ -2367,9 +2542,9 @@ updates:
# Ignore all repo packages
- dependency-name: "smithy"
- dependency-name: "aws_common"
- - dependency-name: "amplify_lints"
- dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
+ - dependency-name: "amplify_lints"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
built_value:
@@ -2399,9 +2574,9 @@ updates:
# Ignore all repo packages
- dependency-name: "smithy"
- dependency-name: "aws_common"
- - dependency-name: "amplify_lints"
- dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
+ - dependency-name: "amplify_lints"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
built_value:
@@ -2434,9 +2609,9 @@ updates:
# Ignore all repo packages
- dependency-name: "smithy"
- dependency-name: "aws_common"
- - dependency-name: "amplify_lints"
- dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
+ - dependency-name: "amplify_lints"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
built_value:
@@ -2469,9 +2644,9 @@ updates:
# Ignore all repo packages
- dependency-name: "smithy"
- dependency-name: "aws_common"
- - dependency-name: "amplify_lints"
- dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
+ - dependency-name: "amplify_lints"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
built_value:
@@ -2501,9 +2676,9 @@ updates:
# Ignore all repo packages
- dependency-name: "smithy"
- dependency-name: "aws_common"
- - dependency-name: "amplify_lints"
- - dependency-name: "aws_signature_v4"
- dependency-name: "smithy_aws"
+ - dependency-name: "aws_signature_v4"
+ - dependency-name: "amplify_lints"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
built_value:
@@ -2533,9 +2708,9 @@ updates:
# Ignore all repo packages
- dependency-name: "smithy"
- dependency-name: "aws_common"
- - dependency-name: "amplify_lints"
- dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
+ - dependency-name: "amplify_lints"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
built_value:
@@ -2565,9 +2740,9 @@ updates:
# Ignore all repo packages
- dependency-name: "smithy"
- dependency-name: "aws_common"
- - dependency-name: "amplify_lints"
- dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
+ - dependency-name: "amplify_lints"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
built_value:
@@ -2597,9 +2772,9 @@ updates:
# Ignore all repo packages
- dependency-name: "smithy"
- dependency-name: "aws_common"
- - dependency-name: "amplify_lints"
- dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
+ - dependency-name: "amplify_lints"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
built_value:
@@ -2629,9 +2804,9 @@ updates:
# Ignore all repo packages
- dependency-name: "smithy"
- dependency-name: "aws_common"
- - dependency-name: "amplify_lints"
- dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
+ - dependency-name: "amplify_lints"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
built_value:
@@ -2661,9 +2836,9 @@ updates:
# Ignore all repo packages
- dependency-name: "smithy"
- dependency-name: "aws_common"
- - dependency-name: "amplify_lints"
- dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
+ - dependency-name: "amplify_lints"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
built_value:
@@ -2696,9 +2871,9 @@ updates:
# Ignore all repo packages
- dependency-name: "smithy"
- dependency-name: "aws_common"
- - dependency-name: "amplify_lints"
- dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
+ - dependency-name: "amplify_lints"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
built_value:
@@ -2730,6 +2905,8 @@ updates:
- "version-update:semver-patch"
# Ignore all repo packages
- dependency-name: "aws_common"
+ - dependency-name: "smithy_aws"
+ - dependency-name: "aws_signature_v4"
- dependency-name: "amplify_lints"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
@@ -2774,9 +2951,9 @@ updates:
- "version-update:semver-patch"
# Ignore all repo packages
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
- dependency-name: "aws_signature_v4"
- - dependency-name: "smithy"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
built_value:
@@ -2817,10 +2994,10 @@ updates:
- "version-update:semver-patch"
# Ignore all repo packages
- dependency-name: "aws_common"
- - dependency-name: "amplify_lints"
- - dependency-name: "aws_signature_v4"
- dependency-name: "smithy"
+ - dependency-name: "amplify_lints"
- dependency-name: "smithy_aws"
+ - dependency-name: "aws_signature_v4"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
built_value:
@@ -2861,9 +3038,10 @@ updates:
- "version-update:semver-patch"
# Ignore all repo packages
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- - dependency-name: "smithy"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
async:
@@ -2890,13 +3068,13 @@ updates:
# Ignore all repo packages
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_db_common"
- dependency-name: "amplify_db_common_dart"
- dependency-name: "amplify_storage_s3_dart"
- - dependency-name: "smithy"
- - dependency-name: "smithy_aws"
- package-ecosystem: "pub"
directory: "packages/storage/amplify_storage_s3/example"
schedule:
@@ -2912,14 +3090,14 @@ updates:
- dependency-name: "amplify_analytics_pinpoint_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_db_common_dart"
- dependency-name: "amplify_secure_storage_dart"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
- - dependency-name: "smithy"
- - dependency-name: "smithy_aws"
- dependency-name: "amplify_db_common"
- dependency-name: "amplify_secure_storage"
- dependency-name: "amplify_auth_cognito_dart"
@@ -2957,14 +3135,14 @@ updates:
- dependency-name: "amplify_analytics_pinpoint_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_db_common_dart"
- dependency-name: "amplify_secure_storage_dart"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
- - dependency-name: "smithy"
- - dependency-name: "smithy_aws"
- dependency-name: "amplify_db_common"
- dependency-name: "amplify_secure_storage"
- dependency-name: "amplify_auth_cognito_dart"
@@ -2999,11 +3177,11 @@ updates:
# Ignore all repo packages
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_db_common_dart"
- - dependency-name: "smithy"
- - dependency-name: "smithy_aws"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
async:
@@ -3047,14 +3225,14 @@ updates:
- dependency-name: "amplify_analytics_pinpoint_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_db_common_dart"
- dependency-name: "amplify_secure_storage_dart"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
- - dependency-name: "smithy"
- - dependency-name: "smithy_aws"
- dependency-name: "smithy_codegen"
- dependency-name: "amplify_storage_s3_dart"
- dependency-name: "example_common"
@@ -3080,14 +3258,14 @@ updates:
- dependency-name: "amplify_analytics_pinpoint_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_db_common_dart"
- dependency-name: "amplify_secure_storage_dart"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
- - dependency-name: "smithy"
- - dependency-name: "smithy_aws"
- dependency-name: "smithy_codegen"
- dependency-name: "amplify_storage_s3_dart"
- dependency-name: "example_common"
@@ -3113,7 +3291,9 @@ updates:
- dependency-name: "amplify_api_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_flutter"
- dependency-name: "amplify_secure_storage"
@@ -3124,8 +3304,6 @@ updates:
- dependency-name: "amplify_analytics_pinpoint"
- dependency-name: "amplify_analytics_pinpoint_dart"
- dependency-name: "amplify_db_common_dart"
- - dependency-name: "smithy"
- - dependency-name: "smithy_aws"
- dependency-name: "amplify_db_common"
- dependency-name: "amplify_auth_cognito_dart"
- dependency-name: "smithy_codegen"
@@ -3151,14 +3329,14 @@ updates:
- dependency-name: "amplify_analytics_pinpoint_dart"
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- dependency-name: "amplify_db_common_dart"
- dependency-name: "amplify_secure_storage_dart"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
- - dependency-name: "smithy"
- - dependency-name: "smithy_aws"
- dependency-name: "smithy_codegen"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
@@ -3189,7 +3367,9 @@ updates:
# Ignore all repo packages
- dependency-name: "amplify_core"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
- dependency-name: "aws_signature_v4"
- package-ecosystem: "pub"
directory: "packages/test/pub_server"
@@ -3202,7 +3382,10 @@ updates:
- "version-update:semver-patch"
# Ignore all repo packages
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
+ - dependency-name: "aws_signature_v4"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
async:
@@ -3243,7 +3426,10 @@ updates:
- "version-update:semver-patch"
# Ignore all repo packages
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
+ - dependency-name: "aws_signature_v4"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
@@ -3274,7 +3460,10 @@ updates:
- "version-update:semver-patch"
# Ignore all repo packages
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
+ - dependency-name: "aws_signature_v4"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
- package-ecosystem: "pub"
@@ -3289,6 +3478,9 @@ updates:
# Ignore all repo packages
- dependency-name: "amplify_lints"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
+ - dependency-name: "smithy_aws"
+ - dependency-name: "aws_signature_v4"
- dependency-name: "worker_bee"
- dependency-name: "worker_bee_builder"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
@@ -3319,7 +3511,10 @@ updates:
- "version-update:semver-patch"
# Ignore all repo packages
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
+ - dependency-name: "aws_signature_v4"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
async:
@@ -3352,7 +3547,10 @@ updates:
# Ignore all repo packages
- dependency-name: "worker_bee"
- dependency-name: "aws_common"
+ - dependency-name: "smithy"
- dependency-name: "amplify_lints"
+ - dependency-name: "smithy_aws"
+ - dependency-name: "aws_signature_v4"
# Group dependencies which have a constraint set in the global "pubspec.yaml"
groups:
async:
diff --git a/.github/workflows/amplify_api.yaml b/.github/workflows/amplify_api.yaml
index 548a3c6625..acd96830ae 100644
--- a/.github/workflows/amplify_api.yaml
+++ b/.github/workflows/amplify_api.yaml
@@ -28,6 +28,10 @@ on:
- 'packages/secure_storage/amplify_secure_storage/pubspec.yaml'
- 'packages/secure_storage/amplify_secure_storage_dart/lib/**/*.dart'
- 'packages/secure_storage/amplify_secure_storage_dart/pubspec.yaml'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
- 'packages/worker_bee/worker_bee/lib/**/*.dart'
- 'packages/worker_bee/worker_bee/pubspec.yaml'
- 'packages/worker_bee/worker_bee_builder/lib/**/*.dart'
@@ -56,6 +60,10 @@ on:
- 'packages/secure_storage/amplify_secure_storage/pubspec.yaml'
- 'packages/secure_storage/amplify_secure_storage_dart/lib/**/*.dart'
- 'packages/secure_storage/amplify_secure_storage_dart/pubspec.yaml'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
- 'packages/worker_bee/worker_bee/lib/**/*.dart'
- 'packages/worker_bee/worker_bee/pubspec.yaml'
- 'packages/worker_bee/worker_bee_builder/lib/**/*.dart'
diff --git a/.github/workflows/amplify_api_dart.yaml b/.github/workflows/amplify_api_dart.yaml
index b8bde5ebc3..46934b95f5 100644
--- a/.github/workflows/amplify_api_dart.yaml
+++ b/.github/workflows/amplify_api_dart.yaml
@@ -24,6 +24,10 @@ on:
- 'packages/aws_common/pubspec.yaml'
- 'packages/aws_signature_v4/lib/**/*.dart'
- 'packages/aws_signature_v4/pubspec.yaml'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
pull_request:
paths:
- '.github/composite_actions/setup_firefox/action.yaml'
@@ -44,6 +48,10 @@ on:
- 'packages/aws_common/pubspec.yaml'
- 'packages/aws_signature_v4/lib/**/*.dart'
- 'packages/aws_signature_v4/pubspec.yaml'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
schedule:
- cron: "0 13 * * *" # Everyday at 06:00 PST
defaults:
diff --git a/.github/workflows/amplify_core.yaml b/.github/workflows/amplify_core.yaml
index e6155bb673..3f131079ac 100644
--- a/.github/workflows/amplify_core.yaml
+++ b/.github/workflows/amplify_core.yaml
@@ -22,6 +22,10 @@ on:
- 'packages/aws_common/pubspec.yaml'
- 'packages/aws_signature_v4/lib/**/*.dart'
- 'packages/aws_signature_v4/pubspec.yaml'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
pull_request:
paths:
- '.github/composite_actions/setup_firefox/action.yaml'
@@ -40,6 +44,10 @@ on:
- 'packages/aws_common/pubspec.yaml'
- 'packages/aws_signature_v4/lib/**/*.dart'
- 'packages/aws_signature_v4/pubspec.yaml'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
schedule:
- cron: "0 13 * * *" # Everyday at 06:00 PST
defaults:
diff --git a/.github/workflows/amplify_datastore.yaml b/.github/workflows/amplify_datastore.yaml
index 43302c7ef3..1731a24c2c 100644
--- a/.github/workflows/amplify_datastore.yaml
+++ b/.github/workflows/amplify_datastore.yaml
@@ -22,6 +22,10 @@ on:
- 'packages/aws_common/pubspec.yaml'
- 'packages/aws_signature_v4/lib/**/*.dart'
- 'packages/aws_signature_v4/pubspec.yaml'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
pull_request:
paths:
- '.github/workflows/amplify_datastore.yaml'
@@ -40,6 +44,10 @@ on:
- 'packages/aws_common/pubspec.yaml'
- 'packages/aws_signature_v4/lib/**/*.dart'
- 'packages/aws_signature_v4/pubspec.yaml'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
schedule:
- cron: "0 13 * * *" # Everyday at 06:00 PST
defaults:
diff --git a/.github/workflows/amplify_datastore_plugin_interface.yaml b/.github/workflows/amplify_datastore_plugin_interface.yaml
index 5e003a16dc..50aba0c353 100644
--- a/.github/workflows/amplify_datastore_plugin_interface.yaml
+++ b/.github/workflows/amplify_datastore_plugin_interface.yaml
@@ -20,6 +20,10 @@ on:
- 'packages/aws_common/pubspec.yaml'
- 'packages/aws_signature_v4/lib/**/*.dart'
- 'packages/aws_signature_v4/pubspec.yaml'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
pull_request:
paths:
- '.github/workflows/amplify_datastore_plugin_interface.yaml'
@@ -36,6 +40,10 @@ on:
- 'packages/aws_common/pubspec.yaml'
- 'packages/aws_signature_v4/lib/**/*.dart'
- 'packages/aws_signature_v4/pubspec.yaml'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
schedule:
- cron: "0 13 * * *" # Everyday at 06:00 PST
defaults:
diff --git a/.github/workflows/amplify_db_common.yaml b/.github/workflows/amplify_db_common.yaml
index 7c28645143..6dfa4a4ce4 100644
--- a/.github/workflows/amplify_db_common.yaml
+++ b/.github/workflows/amplify_db_common.yaml
@@ -22,6 +22,10 @@ on:
- 'packages/common/amplify_db_common/test/**/*'
- 'packages/common/amplify_db_common_dart/lib/**/*.dart'
- 'packages/common/amplify_db_common_dart/pubspec.yaml'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
pull_request:
paths:
- '.github/workflows/amplify_db_common.yaml'
@@ -40,6 +44,10 @@ on:
- 'packages/common/amplify_db_common/test/**/*'
- 'packages/common/amplify_db_common_dart/lib/**/*.dart'
- 'packages/common/amplify_db_common_dart/pubspec.yaml'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
schedule:
- cron: "0 13 * * *" # Everyday at 06:00 PST
defaults:
diff --git a/.github/workflows/amplify_db_common_dart.yaml b/.github/workflows/amplify_db_common_dart.yaml
index 0a1fb69557..be8779df04 100644
--- a/.github/workflows/amplify_db_common_dart.yaml
+++ b/.github/workflows/amplify_db_common_dart.yaml
@@ -24,6 +24,10 @@ on:
- 'packages/common/amplify_db_common_dart/**/*.yaml'
- 'packages/common/amplify_db_common_dart/lib/**/*'
- 'packages/common/amplify_db_common_dart/test/**/*'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
pull_request:
paths:
- '.github/composite_actions/setup_firefox/action.yaml'
@@ -44,6 +48,10 @@ on:
- 'packages/common/amplify_db_common_dart/**/*.yaml'
- 'packages/common/amplify_db_common_dart/lib/**/*'
- 'packages/common/amplify_db_common_dart/test/**/*'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
schedule:
- cron: "0 13 * * *" # Everyday at 06:00 PST
defaults:
diff --git a/.github/workflows/amplify_db_common_example.yaml b/.github/workflows/amplify_db_common_example.yaml
index ba8c8b4c37..644b464209 100644
--- a/.github/workflows/amplify_db_common_example.yaml
+++ b/.github/workflows/amplify_db_common_example.yaml
@@ -29,6 +29,10 @@ on:
- 'packages/common/amplify_db_common/pubspec.yaml'
- 'packages/common/amplify_db_common_dart/lib/**/*.dart'
- 'packages/common/amplify_db_common_dart/pubspec.yaml'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
pull_request:
paths:
- '.github/workflows/amplify_db_common_example.yaml'
@@ -54,6 +58,10 @@ on:
- 'packages/common/amplify_db_common/pubspec.yaml'
- 'packages/common/amplify_db_common_dart/lib/**/*.dart'
- 'packages/common/amplify_db_common_dart/pubspec.yaml'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
schedule:
- cron: "0 13 * * *" # Everyday at 06:00 PST
defaults:
diff --git a/.github/workflows/amplify_flutter.yaml b/.github/workflows/amplify_flutter.yaml
index ac3aeb3e8c..e5bc174b7f 100644
--- a/.github/workflows/amplify_flutter.yaml
+++ b/.github/workflows/amplify_flutter.yaml
@@ -24,6 +24,10 @@ on:
- 'packages/secure_storage/amplify_secure_storage/pubspec.yaml'
- 'packages/secure_storage/amplify_secure_storage_dart/lib/**/*.dart'
- 'packages/secure_storage/amplify_secure_storage_dart/pubspec.yaml'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
- 'packages/worker_bee/worker_bee/lib/**/*.dart'
- 'packages/worker_bee/worker_bee/pubspec.yaml'
- 'packages/worker_bee/worker_bee_builder/lib/**/*.dart'
@@ -48,6 +52,10 @@ on:
- 'packages/secure_storage/amplify_secure_storage/pubspec.yaml'
- 'packages/secure_storage/amplify_secure_storage_dart/lib/**/*.dart'
- 'packages/secure_storage/amplify_secure_storage_dart/pubspec.yaml'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
- 'packages/worker_bee/worker_bee/lib/**/*.dart'
- 'packages/worker_bee/worker_bee/pubspec.yaml'
- 'packages/worker_bee/worker_bee_builder/lib/**/*.dart'
diff --git a/.github/workflows/amplify_native_legacy_wrapper_example.yaml b/.github/workflows/amplify_native_legacy_wrapper_example.yaml
index eb49ed9e57..94e5309cff 100644
--- a/.github/workflows/amplify_native_legacy_wrapper_example.yaml
+++ b/.github/workflows/amplify_native_legacy_wrapper_example.yaml
@@ -18,6 +18,12 @@ on:
- 'packages/amplify_native_legacy_wrapper/pubspec.yaml'
- 'packages/aws_common/lib/**/*.dart'
- 'packages/aws_common/pubspec.yaml'
+ - 'packages/aws_signature_v4/lib/**/*.dart'
+ - 'packages/aws_signature_v4/pubspec.yaml'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
pull_request:
paths:
- '.github/workflows/amplify_native_legacy_wrapper_example.yaml'
@@ -32,6 +38,12 @@ on:
- 'packages/amplify_native_legacy_wrapper/pubspec.yaml'
- 'packages/aws_common/lib/**/*.dart'
- 'packages/aws_common/pubspec.yaml'
+ - 'packages/aws_signature_v4/lib/**/*.dart'
+ - 'packages/aws_signature_v4/pubspec.yaml'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
schedule:
- cron: "0 13 * * *" # Everyday at 06:00 PST
defaults:
diff --git a/.github/workflows/amplify_push_notifications.yaml b/.github/workflows/amplify_push_notifications.yaml
index a58278b1a3..d15a5a8e3d 100644
--- a/.github/workflows/amplify_push_notifications.yaml
+++ b/.github/workflows/amplify_push_notifications.yaml
@@ -27,6 +27,10 @@ on:
- 'packages/secure_storage/amplify_secure_storage/pubspec.yaml'
- 'packages/secure_storage/amplify_secure_storage_dart/lib/**/*.dart'
- 'packages/secure_storage/amplify_secure_storage_dart/pubspec.yaml'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
- 'packages/worker_bee/worker_bee/lib/**/*.dart'
- 'packages/worker_bee/worker_bee/pubspec.yaml'
- 'packages/worker_bee/worker_bee_builder/lib/**/*.dart'
@@ -54,6 +58,10 @@ on:
- 'packages/secure_storage/amplify_secure_storage/pubspec.yaml'
- 'packages/secure_storage/amplify_secure_storage_dart/lib/**/*.dart'
- 'packages/secure_storage/amplify_secure_storage_dart/pubspec.yaml'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
- 'packages/worker_bee/worker_bee/lib/**/*.dart'
- 'packages/worker_bee/worker_bee/pubspec.yaml'
- 'packages/worker_bee/worker_bee_builder/lib/**/*.dart'
diff --git a/.github/workflows/amplify_push_notifications_example.yaml b/.github/workflows/amplify_push_notifications_example.yaml
index 42a3f90b11..211cb863d2 100644
--- a/.github/workflows/amplify_push_notifications_example.yaml
+++ b/.github/workflows/amplify_push_notifications_example.yaml
@@ -26,6 +26,10 @@ on:
- 'packages/secure_storage/amplify_secure_storage/pubspec.yaml'
- 'packages/secure_storage/amplify_secure_storage_dart/lib/**/*.dart'
- 'packages/secure_storage/amplify_secure_storage_dart/pubspec.yaml'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
- 'packages/worker_bee/worker_bee/lib/**/*.dart'
- 'packages/worker_bee/worker_bee/pubspec.yaml'
- 'packages/worker_bee/worker_bee_builder/lib/**/*.dart'
@@ -52,6 +56,10 @@ on:
- 'packages/secure_storage/amplify_secure_storage/pubspec.yaml'
- 'packages/secure_storage/amplify_secure_storage_dart/lib/**/*.dart'
- 'packages/secure_storage/amplify_secure_storage_dart/pubspec.yaml'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
- 'packages/worker_bee/worker_bee/lib/**/*.dart'
- 'packages/worker_bee/worker_bee/pubspec.yaml'
- 'packages/worker_bee/worker_bee_builder/lib/**/*.dart'
diff --git a/.github/workflows/amplify_secure_storage.yaml b/.github/workflows/amplify_secure_storage.yaml
index 268e6bbeb6..f62652655a 100644
--- a/.github/workflows/amplify_secure_storage.yaml
+++ b/.github/workflows/amplify_secure_storage.yaml
@@ -12,12 +12,18 @@ on:
- 'packages/amplify_lints/pubspec.yaml'
- 'packages/aws_common/lib/**/*.dart'
- 'packages/aws_common/pubspec.yaml'
+ - 'packages/aws_signature_v4/lib/**/*.dart'
+ - 'packages/aws_signature_v4/pubspec.yaml'
- 'packages/secure_storage/amplify_secure_storage/**/*.dart'
- 'packages/secure_storage/amplify_secure_storage/**/*.yaml'
- 'packages/secure_storage/amplify_secure_storage/lib/**/*'
- 'packages/secure_storage/amplify_secure_storage/test/**/*'
- 'packages/secure_storage/amplify_secure_storage_dart/lib/**/*.dart'
- 'packages/secure_storage/amplify_secure_storage_dart/pubspec.yaml'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
- 'packages/worker_bee/worker_bee/lib/**/*.dart'
- 'packages/worker_bee/worker_bee/pubspec.yaml'
- 'packages/worker_bee/worker_bee_builder/lib/**/*.dart'
@@ -30,12 +36,18 @@ on:
- 'packages/amplify_lints/pubspec.yaml'
- 'packages/aws_common/lib/**/*.dart'
- 'packages/aws_common/pubspec.yaml'
+ - 'packages/aws_signature_v4/lib/**/*.dart'
+ - 'packages/aws_signature_v4/pubspec.yaml'
- 'packages/secure_storage/amplify_secure_storage/**/*.dart'
- 'packages/secure_storage/amplify_secure_storage/**/*.yaml'
- 'packages/secure_storage/amplify_secure_storage/lib/**/*'
- 'packages/secure_storage/amplify_secure_storage/test/**/*'
- 'packages/secure_storage/amplify_secure_storage_dart/lib/**/*.dart'
- 'packages/secure_storage/amplify_secure_storage_dart/pubspec.yaml'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
- 'packages/worker_bee/worker_bee/lib/**/*.dart'
- 'packages/worker_bee/worker_bee/pubspec.yaml'
- 'packages/worker_bee/worker_bee_builder/lib/**/*.dart'
diff --git a/.github/workflows/amplify_secure_storage_dart.yaml b/.github/workflows/amplify_secure_storage_dart.yaml
index af0f12e70d..ed7532359d 100644
--- a/.github/workflows/amplify_secure_storage_dart.yaml
+++ b/.github/workflows/amplify_secure_storage_dart.yaml
@@ -12,10 +12,16 @@ on:
- 'packages/amplify_lints/pubspec.yaml'
- 'packages/aws_common/lib/**/*.dart'
- 'packages/aws_common/pubspec.yaml'
+ - 'packages/aws_signature_v4/lib/**/*.dart'
+ - 'packages/aws_signature_v4/pubspec.yaml'
- 'packages/secure_storage/amplify_secure_storage_dart/**/*.dart'
- 'packages/secure_storage/amplify_secure_storage_dart/**/*.yaml'
- 'packages/secure_storage/amplify_secure_storage_dart/lib/**/*'
- 'packages/secure_storage/amplify_secure_storage_dart/test/**/*'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
- 'packages/worker_bee/worker_bee/lib/**/*.dart'
- 'packages/worker_bee/worker_bee/pubspec.yaml'
- 'packages/worker_bee/worker_bee_builder/lib/**/*.dart'
@@ -28,10 +34,16 @@ on:
- 'packages/amplify_lints/pubspec.yaml'
- 'packages/aws_common/lib/**/*.dart'
- 'packages/aws_common/pubspec.yaml'
+ - 'packages/aws_signature_v4/lib/**/*.dart'
+ - 'packages/aws_signature_v4/pubspec.yaml'
- 'packages/secure_storage/amplify_secure_storage_dart/**/*.dart'
- 'packages/secure_storage/amplify_secure_storage_dart/**/*.yaml'
- 'packages/secure_storage/amplify_secure_storage_dart/lib/**/*'
- 'packages/secure_storage/amplify_secure_storage_dart/test/**/*'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
- 'packages/worker_bee/worker_bee/lib/**/*.dart'
- 'packages/worker_bee/worker_bee/pubspec.yaml'
- 'packages/worker_bee/worker_bee_builder/lib/**/*.dart'
diff --git a/.github/workflows/amplify_secure_storage_example.yaml b/.github/workflows/amplify_secure_storage_example.yaml
index 33d6dedc7b..310a08e94a 100644
--- a/.github/workflows/amplify_secure_storage_example.yaml
+++ b/.github/workflows/amplify_secure_storage_example.yaml
@@ -17,6 +17,8 @@ on:
- 'packages/amplify_lints/pubspec.yaml'
- 'packages/aws_common/lib/**/*.dart'
- 'packages/aws_common/pubspec.yaml'
+ - 'packages/aws_signature_v4/lib/**/*.dart'
+ - 'packages/aws_signature_v4/pubspec.yaml'
- 'packages/secure_storage/amplify_secure_storage/example/**/*.dart'
- 'packages/secure_storage/amplify_secure_storage/example/**/*.yaml'
- 'packages/secure_storage/amplify_secure_storage/example/lib/**/*'
@@ -25,6 +27,10 @@ on:
- 'packages/secure_storage/amplify_secure_storage/pubspec.yaml'
- 'packages/secure_storage/amplify_secure_storage_dart/lib/**/*.dart'
- 'packages/secure_storage/amplify_secure_storage_dart/pubspec.yaml'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
- 'packages/worker_bee/worker_bee/lib/**/*.dart'
- 'packages/worker_bee/worker_bee/pubspec.yaml'
- 'packages/worker_bee/worker_bee_builder/lib/**/*.dart'
@@ -42,6 +48,8 @@ on:
- 'packages/amplify_lints/pubspec.yaml'
- 'packages/aws_common/lib/**/*.dart'
- 'packages/aws_common/pubspec.yaml'
+ - 'packages/aws_signature_v4/lib/**/*.dart'
+ - 'packages/aws_signature_v4/pubspec.yaml'
- 'packages/secure_storage/amplify_secure_storage/example/**/*.dart'
- 'packages/secure_storage/amplify_secure_storage/example/**/*.yaml'
- 'packages/secure_storage/amplify_secure_storage/example/lib/**/*'
@@ -50,6 +58,10 @@ on:
- 'packages/secure_storage/amplify_secure_storage/pubspec.yaml'
- 'packages/secure_storage/amplify_secure_storage_dart/lib/**/*.dart'
- 'packages/secure_storage/amplify_secure_storage_dart/pubspec.yaml'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
- 'packages/worker_bee/worker_bee/lib/**/*.dart'
- 'packages/worker_bee/worker_bee/pubspec.yaml'
- 'packages/worker_bee/worker_bee_builder/lib/**/*.dart'
diff --git a/.github/workflows/amplify_secure_storage_test.yaml b/.github/workflows/amplify_secure_storage_test.yaml
index 665edc5e8b..b05211e554 100644
--- a/.github/workflows/amplify_secure_storage_test.yaml
+++ b/.github/workflows/amplify_secure_storage_test.yaml
@@ -16,12 +16,18 @@ on:
- 'packages/amplify_lints/pubspec.yaml'
- 'packages/aws_common/lib/**/*.dart'
- 'packages/aws_common/pubspec.yaml'
+ - 'packages/aws_signature_v4/lib/**/*.dart'
+ - 'packages/aws_signature_v4/pubspec.yaml'
- 'packages/secure_storage/amplify_secure_storage_dart/lib/**/*.dart'
- 'packages/secure_storage/amplify_secure_storage_dart/pubspec.yaml'
- 'packages/secure_storage/amplify_secure_storage_test/**/*.dart'
- 'packages/secure_storage/amplify_secure_storage_test/**/*.yaml'
- 'packages/secure_storage/amplify_secure_storage_test/lib/**/*'
- 'packages/secure_storage/amplify_secure_storage_test/test/**/*'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
- 'packages/worker_bee/worker_bee/lib/**/*.dart'
- 'packages/worker_bee/worker_bee/pubspec.yaml'
- 'packages/worker_bee/worker_bee_builder/lib/**/*.dart'
@@ -38,12 +44,18 @@ on:
- 'packages/amplify_lints/pubspec.yaml'
- 'packages/aws_common/lib/**/*.dart'
- 'packages/aws_common/pubspec.yaml'
+ - 'packages/aws_signature_v4/lib/**/*.dart'
+ - 'packages/aws_signature_v4/pubspec.yaml'
- 'packages/secure_storage/amplify_secure_storage_dart/lib/**/*.dart'
- 'packages/secure_storage/amplify_secure_storage_dart/pubspec.yaml'
- 'packages/secure_storage/amplify_secure_storage_test/**/*.dart'
- 'packages/secure_storage/amplify_secure_storage_test/**/*.yaml'
- 'packages/secure_storage/amplify_secure_storage_test/lib/**/*'
- 'packages/secure_storage/amplify_secure_storage_test/test/**/*'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
- 'packages/worker_bee/worker_bee/lib/**/*.dart'
- 'packages/worker_bee/worker_bee/pubspec.yaml'
- 'packages/worker_bee/worker_bee_builder/lib/**/*.dart'
diff --git a/.github/workflows/aws_common.yaml b/.github/workflows/aws_common.yaml
index 910b67dc15..943d8b005f 100644
--- a/.github/workflows/aws_common.yaml
+++ b/.github/workflows/aws_common.yaml
@@ -18,6 +18,12 @@ on:
- 'packages/aws_common/**/*.yaml'
- 'packages/aws_common/lib/**/*'
- 'packages/aws_common/test/**/*'
+ - 'packages/aws_signature_v4/lib/**/*.dart'
+ - 'packages/aws_signature_v4/pubspec.yaml'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
pull_request:
paths:
- '.github/composite_actions/setup_firefox/action.yaml'
@@ -32,6 +38,12 @@ on:
- 'packages/aws_common/**/*.yaml'
- 'packages/aws_common/lib/**/*'
- 'packages/aws_common/test/**/*'
+ - 'packages/aws_signature_v4/lib/**/*.dart'
+ - 'packages/aws_signature_v4/pubspec.yaml'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
schedule:
- cron: "0 13 * * *" # Everyday at 06:00 PST
defaults:
diff --git a/.github/workflows/aws_signature_v4.yaml b/.github/workflows/aws_signature_v4.yaml
index 2755d038ed..30a90ede61 100644
--- a/.github/workflows/aws_signature_v4.yaml
+++ b/.github/workflows/aws_signature_v4.yaml
@@ -20,6 +20,10 @@ on:
- 'packages/aws_signature_v4/**/*.yaml'
- 'packages/aws_signature_v4/lib/**/*'
- 'packages/aws_signature_v4/test/**/*'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
pull_request:
paths:
- '.github/composite_actions/setup_firefox/action.yaml'
@@ -36,6 +40,10 @@ on:
- 'packages/aws_signature_v4/**/*.yaml'
- 'packages/aws_signature_v4/lib/**/*'
- 'packages/aws_signature_v4/test/**/*'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
schedule:
- cron: "0 13 * * *" # Everyday at 06:00 PST
defaults:
diff --git a/.github/workflows/pub_server.yaml b/.github/workflows/pub_server.yaml
index d1939b84db..becbc14190 100644
--- a/.github/workflows/pub_server.yaml
+++ b/.github/workflows/pub_server.yaml
@@ -13,6 +13,12 @@ on:
- 'packages/amplify_lints/pubspec.yaml'
- 'packages/aws_common/lib/**/*.dart'
- 'packages/aws_common/pubspec.yaml'
+ - 'packages/aws_signature_v4/lib/**/*.dart'
+ - 'packages/aws_signature_v4/pubspec.yaml'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
- 'packages/test/pub_server/**/*.dart'
- 'packages/test/pub_server/**/*.yaml'
- 'packages/test/pub_server/lib/**/*'
@@ -26,6 +32,12 @@ on:
- 'packages/amplify_lints/pubspec.yaml'
- 'packages/aws_common/lib/**/*.dart'
- 'packages/aws_common/pubspec.yaml'
+ - 'packages/aws_signature_v4/lib/**/*.dart'
+ - 'packages/aws_signature_v4/pubspec.yaml'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
- 'packages/test/pub_server/**/*.dart'
- 'packages/test/pub_server/**/*.yaml'
- 'packages/test/pub_server/lib/**/*'
diff --git a/.github/workflows/smithy.yaml b/.github/workflows/smithy.yaml
index 9fb81d57b1..a3ce6e08c7 100644
--- a/.github/workflows/smithy.yaml
+++ b/.github/workflows/smithy.yaml
@@ -13,10 +13,14 @@ on:
- 'packages/amplify_lints/pubspec.yaml'
- 'packages/aws_common/lib/**/*.dart'
- 'packages/aws_common/pubspec.yaml'
+ - 'packages/aws_signature_v4/lib/**/*.dart'
+ - 'packages/aws_signature_v4/pubspec.yaml'
- 'packages/smithy/smithy/**/*.dart'
- 'packages/smithy/smithy/**/*.yaml'
- 'packages/smithy/smithy/lib/**/*'
- 'packages/smithy/smithy/test/**/*'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
pull_request:
paths:
- '.github/workflows/dart_native.yaml'
@@ -26,10 +30,14 @@ on:
- 'packages/amplify_lints/pubspec.yaml'
- 'packages/aws_common/lib/**/*.dart'
- 'packages/aws_common/pubspec.yaml'
+ - 'packages/aws_signature_v4/lib/**/*.dart'
+ - 'packages/aws_signature_v4/pubspec.yaml'
- 'packages/smithy/smithy/**/*.dart'
- 'packages/smithy/smithy/**/*.yaml'
- 'packages/smithy/smithy/lib/**/*'
- 'packages/smithy/smithy/test/**/*'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
schedule:
- cron: "0 13 * * *" # Everyday at 06:00 PST
defaults:
diff --git a/.github/workflows/worker_bee.yaml b/.github/workflows/worker_bee.yaml
index 919306e44e..19c19cb215 100644
--- a/.github/workflows/worker_bee.yaml
+++ b/.github/workflows/worker_bee.yaml
@@ -12,6 +12,12 @@ on:
- 'packages/amplify_lints/pubspec.yaml'
- 'packages/aws_common/lib/**/*.dart'
- 'packages/aws_common/pubspec.yaml'
+ - 'packages/aws_signature_v4/lib/**/*.dart'
+ - 'packages/aws_signature_v4/pubspec.yaml'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
- 'packages/worker_bee/worker_bee/**/*.dart'
- 'packages/worker_bee/worker_bee/**/*.yaml'
- 'packages/worker_bee/worker_bee/lib/**/*'
@@ -24,6 +30,12 @@ on:
- 'packages/amplify_lints/pubspec.yaml'
- 'packages/aws_common/lib/**/*.dart'
- 'packages/aws_common/pubspec.yaml'
+ - 'packages/aws_signature_v4/lib/**/*.dart'
+ - 'packages/aws_signature_v4/pubspec.yaml'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
- 'packages/worker_bee/worker_bee/**/*.dart'
- 'packages/worker_bee/worker_bee/**/*.yaml'
- 'packages/worker_bee/worker_bee/lib/**/*'
diff --git a/.github/workflows/worker_bee_builder.yaml b/.github/workflows/worker_bee_builder.yaml
index d9a907a9fa..312c02bf24 100644
--- a/.github/workflows/worker_bee_builder.yaml
+++ b/.github/workflows/worker_bee_builder.yaml
@@ -12,6 +12,12 @@ on:
- 'packages/amplify_lints/pubspec.yaml'
- 'packages/aws_common/lib/**/*.dart'
- 'packages/aws_common/pubspec.yaml'
+ - 'packages/aws_signature_v4/lib/**/*.dart'
+ - 'packages/aws_signature_v4/pubspec.yaml'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
- 'packages/worker_bee/worker_bee/lib/**/*.dart'
- 'packages/worker_bee/worker_bee/pubspec.yaml'
- 'packages/worker_bee/worker_bee_builder/**/*.dart'
@@ -26,6 +32,12 @@ on:
- 'packages/amplify_lints/pubspec.yaml'
- 'packages/aws_common/lib/**/*.dart'
- 'packages/aws_common/pubspec.yaml'
+ - 'packages/aws_signature_v4/lib/**/*.dart'
+ - 'packages/aws_signature_v4/pubspec.yaml'
+ - 'packages/smithy/smithy/lib/**/*.dart'
+ - 'packages/smithy/smithy/pubspec.yaml'
+ - 'packages/smithy/smithy_aws/lib/**/*.dart'
+ - 'packages/smithy/smithy_aws/pubspec.yaml'
- 'packages/worker_bee/worker_bee/lib/**/*.dart'
- 'packages/worker_bee/worker_bee/pubspec.yaml'
- 'packages/worker_bee/worker_bee_builder/**/*.dart'
diff --git a/packages/api/amplify_api/example/android/build.gradle b/packages/api/amplify_api/example/android/build.gradle
index cadf1cf06c..ce647a433b 100644
--- a/packages/api/amplify_api/example/android/build.gradle
+++ b/packages/api/amplify_api/example/android/build.gradle
@@ -26,6 +26,6 @@ subprojects {
project.evaluationDependsOn(':app')
}
-task clean(type: Delete) {
+tasks.register("clean", Delete) {
delete rootProject.buildDir
}
diff --git a/packages/api/amplify_api/example/ios/Flutter/AppFrameworkInfo.plist b/packages/api/amplify_api/example/ios/Flutter/AppFrameworkInfo.plist
index 9625e105df..7c56964006 100644
--- a/packages/api/amplify_api/example/ios/Flutter/AppFrameworkInfo.plist
+++ b/packages/api/amplify_api/example/ios/Flutter/AppFrameworkInfo.plist
@@ -21,6 +21,6 @@
CFBundleVersion
1.0
MinimumOSVersion
- 11.0
+ 12.0
diff --git a/packages/api/amplify_api/example/ios/Podfile b/packages/api/amplify_api/example/ios/Podfile
index 10f3c9b470..2a99978d01 100644
--- a/packages/api/amplify_api/example/ios/Podfile
+++ b/packages/api/amplify_api/example/ios/Podfile
@@ -1,5 +1,5 @@
# Uncomment this line to define a global platform for your project
-platform :ios, '13.0'
+platform :ios, '13.0'
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
ENV['COCOAPODS_DISABLE_STATS'] = 'true'
diff --git a/packages/api/amplify_api/example/ios/Runner.xcodeproj/project.pbxproj b/packages/api/amplify_api/example/ios/Runner.xcodeproj/project.pbxproj
index 4de3b7f396..8afd83ff33 100644
--- a/packages/api/amplify_api/example/ios/Runner.xcodeproj/project.pbxproj
+++ b/packages/api/amplify_api/example/ios/Runner.xcodeproj/project.pbxproj
@@ -358,6 +358,7 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CLANG_ENABLE_MODULES = YES;
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
+ DEVELOPMENT_TEAM = DCGZ9P88MJ;
ENABLE_BITCODE = NO;
INFOPLIST_FILE = Runner/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
@@ -487,6 +488,7 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CLANG_ENABLE_MODULES = YES;
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
+ DEVELOPMENT_TEAM = DCGZ9P88MJ;
ENABLE_BITCODE = NO;
INFOPLIST_FILE = Runner/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
@@ -510,6 +512,7 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CLANG_ENABLE_MODULES = YES;
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
+ DEVELOPMENT_TEAM = DCGZ9P88MJ;
ENABLE_BITCODE = NO;
INFOPLIST_FILE = Runner/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
diff --git a/packages/api/amplify_api/example/ios/Runner.xcworkspace/contents.xcworkspacedata b/packages/api/amplify_api/example/ios/Runner.xcworkspace/contents.xcworkspacedata
index 21a3cc14c7..0020715518 100644
--- a/packages/api/amplify_api/example/ios/Runner.xcworkspace/contents.xcworkspacedata
+++ b/packages/api/amplify_api/example/ios/Runner.xcworkspace/contents.xcworkspacedata
@@ -2,9 +2,9 @@
+ location = "group:Pods/Pods.xcodeproj">
+ location = "group:Runner.xcodeproj">
diff --git a/packages/api/amplify_api/example/macos/Runner.xcodeproj/project.pbxproj b/packages/api/amplify_api/example/macos/Runner.xcodeproj/project.pbxproj
index 8e226a900a..8103e226ca 100644
--- a/packages/api/amplify_api/example/macos/Runner.xcodeproj/project.pbxproj
+++ b/packages/api/amplify_api/example/macos/Runner.xcodeproj/project.pbxproj
@@ -202,7 +202,7 @@
isa = PBXProject;
attributes = {
LastSwiftUpdateCheck = 0920;
- LastUpgradeCheck = 1300;
+ LastUpgradeCheck = 1430;
ORGANIZATIONNAME = "";
TargetAttributes = {
33CC10EC2044A3C60003C045 = {
diff --git a/packages/api/amplify_api/example/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme b/packages/api/amplify_api/example/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme
index 5912fca395..fdff2f081f 100644
--- a/packages/api/amplify_api/example/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme
+++ b/packages/api/amplify_api/example/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme
@@ -1,6 +1,6 @@
+ 'The system clock is out of sync with the service by $skew. This can be caused by a manually changing device time.';
+}
diff --git a/packages/aws_common/lib/src/http/aws_clock_skew.dart b/packages/aws_common/lib/src/http/aws_clock_skew.dart
new file mode 100644
index 0000000000..8084d9f045
--- /dev/null
+++ b/packages/aws_common/lib/src/http/aws_clock_skew.dart
@@ -0,0 +1,56 @@
+import 'package:aws_common/aws_common.dart';
+
+/// A class that handles clock skew correction for AWS requests.
+class AWSClockSkew {
+ final _skewWindow = const Duration(minutes: 5);
+
+ /// Updates the clock skew of the given [request] based on the [clockSkewOffsetInMs].
+ /// Returns the updated [request] with the corrected date header.
+ AWSBaseHttpRequest updateClockSkew(
+ AWSBaseHttpRequest request,
+ int clockSkewOffsetInMs,
+ ) {
+ final correctedDate = getSkewCorrectedDate(clockSkewOffsetInMs);
+
+ request.clockSkewDate = AWSDateTime.parse(correctedDate);
+
+ return request;
+ }
+
+ /// Returns the skew-corrected date based on the [offsetInMs].
+
+ String getSkewCorrectedDate(int offsetInMs) {
+ final dt =
+ AWSDateTime.now().dateTime.add(Duration(milliseconds: offsetInMs));
+ final newDate = AWSDateTime(dt);
+
+ return newDate.formatFull();
+ }
+
+ /// Calculates and returns the updated system clock offset based on the [offsetInMs]
+ /// received from the server and the [offsetInMs].
+ int getUpdatedSystemClockOffset(
+ String serverHeader,
+ int offsetInMs,
+ ) {
+ final difference = _getDifference(serverHeader, offsetInMs);
+ if (_checkSkew(difference)) {
+ return difference.inMilliseconds;
+ }
+ // difference is inside the skew window, so no need to offset
+ return 0;
+ }
+
+ /// Check if the duration is greater than the skew window
+ bool _checkSkew(
+ Duration duration,
+ ) =>
+ duration.inMilliseconds.abs() >= _skewWindow.inMilliseconds;
+
+ /// Returns the difference between the [serverHeader] and the current time.
+ Duration _getDifference(String serverHeader, int offsetInMs) {
+ final now = AWSDateTime.now();
+ final serverTime = AWSDateTime.fromServiceHeader(serverHeader);
+ return serverTime.difference(now.dateTime);
+ }
+}
diff --git a/packages/aws_signature_v4/lib/src/request/aws_date_time.dart b/packages/aws_common/lib/src/http/aws_date_time.dart
similarity index 56%
rename from packages/aws_signature_v4/lib/src/request/aws_date_time.dart
rename to packages/aws_common/lib/src/http/aws_date_time.dart
index a3001f0edb..e22b81eb0a 100644
--- a/packages/aws_signature_v4/lib/src/request/aws_date_time.dart
+++ b/packages/aws_common/lib/src/http/aws_date_time.dart
@@ -1,6 +1,8 @@
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
+import 'package:intl/intl.dart';
+
/// {@template aws_signature_v4.aws_date_time}
/// A utility class which wraps [DateTime] objects.
///
@@ -15,6 +17,24 @@ class AWSDateTime {
/// Uses [DateTime.now] as the input.
AWSDateTime.now() : dateTime = DateTime.now().toUtc();
+ /// {@macro aws_signature_v4.aws_date_time}
+ ///
+ /// Uses [DateTime.parse] as the input.
+ AWSDateTime.parse(String dateString)
+ : dateTime = DateTime.parse(dateString).toUtc();
+
+ /// {@macro aws_signature_v4.aws_date_time}
+ ///
+ /// Uses [DateTime.isUtc] as the input.
+ AWSDateTime.isUtc(this.dateTime);
+
+ /// {@macro aws_signature_v4.aws_date_time}
+ ///
+ /// Create AWSDate time from AWS server header string
+ /// Example: 'Tue, 23 Mar 2021 21:29:00 GMT'
+ AWSDateTime.fromServiceHeader(String dateHeader)
+ : dateTime = DateFormat('E, d MMM yyyy HH:mm:ss').parse(dateHeader);
+
/// The underlying [DateTime] object.
final DateTime dateTime;
@@ -35,4 +55,13 @@ class AWSDateTime {
@override
String toString() => formatFull();
+
+ /// Find the difference between two dates
+ Duration difference(DateTime d) {
+ final days = dateTime.day - d.day;
+ final hours = dateTime.hour - d.hour;
+ final minutes = dateTime.minute - d.minute;
+
+ return Duration(days: days, hours: hours, minutes: minutes);
+ }
}
diff --git a/packages/aws_common/lib/src/http/aws_http_client.dart b/packages/aws_common/lib/src/http/aws_http_client.dart
index 9edcb3d189..36fc7e5ccd 100644
--- a/packages/aws_common/lib/src/http/aws_http_client.dart
+++ b/packages/aws_common/lib/src/http/aws_http_client.dart
@@ -4,6 +4,8 @@
import 'dart:async';
import 'package:aws_common/aws_common.dart';
+import 'package:aws_common/src/exception/aws_clock_skew_exception.dart';
+import 'package:aws_common/src/http/aws_clock_skew.dart';
import 'package:aws_common/src/http/aws_http_client_io.dart'
if (dart.library.js) 'package:aws_common/src/http/aws_http_client_js.dart';
import 'package:meta/meta.dart';
@@ -66,6 +68,11 @@ abstract class AWSBaseHttpClient extends AWSCustomHttpClient {
/// [transformResponse].
AWSHttpClient? get baseClient => null;
+ AWSClockSkew get _clockSkew => AWSClockSkew();
+
+ /// Offset in milliseconds to adjust the system clock.
+ int _clockSkewOffsetInMs = 0;
+
@override
BadCertificateCallback get onBadCertificate =>
baseClient?.onBadCertificate ?? super.onBadCertificate;
@@ -100,6 +107,12 @@ abstract class AWSBaseHttpClient extends AWSCustomHttpClient {
AWSBaseHttpRequest request,
);
+ /// Intercept a [request] before [transformRequest].
+ AWSBaseHttpRequest _interceptRequest(
+ AWSBaseHttpRequest request,
+ ) =>
+ _clockSkew.updateClockSkew(request, _clockSkewOffsetInMs);
+
/// Transforms a [response] before returning from [send].
///
/// By default, no transformation occurs.
@@ -110,29 +123,65 @@ abstract class AWSBaseHttpClient extends AWSCustomHttpClient {
) async =>
response;
+ /// Intercept a [response] before [transformResponse].
+ ///
+ /// By default, saves the server time.
+ Future _interceptResponse(
+ AWSBaseHttpResponse response,
+ ) async {
+ final serverTime = response.headers['date'] ?? response.headers['Date'];
+ if (serverTime != null) {
+ final newOffset = _clockSkew.getUpdatedSystemClockOffset(
+ serverTime,
+ _clockSkewOffsetInMs,
+ );
+ if (newOffset != _clockSkewOffsetInMs) {
+ _clockSkewOffsetInMs = newOffset;
+ final skew = Duration(milliseconds: _clockSkewOffsetInMs);
+ throw ClockSkewException(skew);
+ }
+ }
+ return response;
+ }
+
Future?> _send(
AWSBaseHttpRequest request,
CancelableCompleter completer, {
required StreamController requestProgressController,
required StreamController responseProgressController,
}) async {
+ AWSBaseHttpRequest finalRequest;
try {
- request = await transformRequest(request);
+ final reception = _interceptRequest(request);
+ finalRequest = await transformRequest(reception);
} on Object catch (e, st) {
completer.completeError(e, st);
unawaited(requestProgressController.close());
unawaited(responseProgressController.close());
return null;
}
- final operation = baseClient?.send(request) ?? super.send(request);
+
+ final operation =
+ baseClient?.send(finalRequest) ?? super.send(finalRequest);
unawaited(
operation.requestProgress.forward(requestProgressController),
);
unawaited(
operation.responseProgress.forward(responseProgressController),
);
+
completer.completeOperation(
- operation.operation.then(transformResponse),
+ operation.operation.then(_interceptResponse).then(
+ transformResponse,
+ onError: (e, st) async {
+ if (e is ClockSkewException) {
+ // retry the request
+ safePrint(e.message);
+ return send(request).operation.value;
+ }
+ throw e as Exception;
+ },
+ ),
);
return operation;
}
diff --git a/packages/aws_common/lib/src/http/aws_http_request.dart b/packages/aws_common/lib/src/http/aws_http_request.dart
index e302d94937..3ceaa54059 100644
--- a/packages/aws_common/lib/src/http/aws_http_request.dart
+++ b/packages/aws_common/lib/src/http/aws_http_request.dart
@@ -81,6 +81,18 @@ sealed class AWSBaseHttpRequest
/// If `false`, calling [contentLength] will require reading the body.
bool get hasContentLength;
+ late AWSDateTime? _clockSkewDate;
+
+ /// Set the adjusted clock skew date for the request.
+ @internal
+ set clockSkewDate(AWSDateTime? val) {
+ _clockSkewDate = val;
+ }
+
+ /// The adjusted clock skew date for the request.
+ @internal
+ AWSDateTime? get clockSkewDate => _clockSkewDate;
+
/// The URI of the request.
late final Uri uri = Uri(
scheme: scheme,
diff --git a/packages/aws_common/pubspec.yaml b/packages/aws_common/pubspec.yaml
index a899e50c29..c5f7dc3208 100644
--- a/packages/aws_common/pubspec.yaml
+++ b/packages/aws_common/pubspec.yaml
@@ -14,6 +14,7 @@ dependencies:
built_value: ">=8.6.0 <8.9.0"
collection: ^1.15.0
http2: ^2.0.0
+ intl: ">=0.18.0 <1.0.0"
js: ^0.6.4
json_annotation: ">=4.8.1 <4.9.0"
logging: ^1.0.0
@@ -21,6 +22,8 @@ dependencies:
mime: ^1.0.0
os_detect: ^2.0.0
path: ">=1.8.0 <2.0.0"
+ smithy: 0.6.2
+ smithy_aws: 0.6.1
stream_transform: ^2.0.0
uuid: ">=3.0.6 <5.0.0"
diff --git a/packages/aws_signature_v4/lib/aws_signature_v4.dart b/packages/aws_signature_v4/lib/aws_signature_v4.dart
index f3c56efda9..9c3d1a300a 100644
--- a/packages/aws_signature_v4/lib/aws_signature_v4.dart
+++ b/packages/aws_signature_v4/lib/aws_signature_v4.dart
@@ -6,11 +6,11 @@ library aws_signature_v4;
export 'package:aws_common/src/credentials/aws_credentials.dart';
export 'package:aws_common/src/credentials/aws_credentials_provider.dart';
+export 'package:aws_common/src/http/aws_date_time.dart';
export 'src/configuration/service_configuration.dart';
export 'src/configuration/services/s3.dart';
export 'src/request/aws_credential_scope.dart';
-export 'src/request/aws_date_time.dart';
export 'src/request/aws_signed_request.dart';
export 'src/request/canonical_request/canonical_request.dart';
export 'src/signer/aws_algorithm.dart';
diff --git a/packages/aws_signature_v4/lib/src/request/aws_credential_scope.dart b/packages/aws_signature_v4/lib/src/request/aws_credential_scope.dart
index 519017fc4a..2d32c223aa 100644
--- a/packages/aws_signature_v4/lib/src/request/aws_credential_scope.dart
+++ b/packages/aws_signature_v4/lib/src/request/aws_credential_scope.dart
@@ -4,7 +4,6 @@
import 'dart:async';
import 'package:aws_common/aws_common.dart';
-import 'package:aws_signature_v4/src/request/aws_date_time.dart';
import 'package:aws_signature_v4/src/signer/aws_signer.dart';
/// {@template aws_signature_v4.aws_credential_scope}
@@ -61,4 +60,16 @@ class AWSCredentialScope {
@override
String toString() =>
'${dateTime.formatDate()}/$region/$service/${AWSSigV4Signer.terminationString}';
+
+ /// Copy this scope with new values.
+ AWSCredentialScope copyWith({
+ AWSDateTime? dateTime,
+ String? region,
+ String? service,
+ }) =>
+ AWSCredentialScope.raw(
+ dateTime: dateTime ?? this.dateTime,
+ region: region ?? _region,
+ service: service ?? _service,
+ );
}
diff --git a/packages/aws_signature_v4/lib/src/signer/aws_signer.dart b/packages/aws_signature_v4/lib/src/signer/aws_signer.dart
index b9c11023eb..80e80b05bc 100644
--- a/packages/aws_signature_v4/lib/src/signer/aws_signer.dart
+++ b/packages/aws_signature_v4/lib/src/signer/aws_signer.dart
@@ -165,6 +165,13 @@ class AWSSigV4Signer {
Duration? expiresIn,
required bool presignedUrl,
}) {
+ // ignore: invalid_use_of_internal_member
+ final clockSkewDate = request.clockSkewDate;
+ if (clockSkewDate != null) {
+ credentialScope = credentialScope.copyWith(
+ dateTime: clockSkewDate,
+ );
+ }
final canonicalRequest = presignedUrl
? CanonicalRequest.presignedUrl(
request: request,
diff --git a/packages/aws_signature_v4/test/c_test_suite/context.dart b/packages/aws_signature_v4/test/c_test_suite/context.dart
index 4a93bd6e6f..74a81c272e 100644
--- a/packages/aws_signature_v4/test/c_test_suite/context.dart
+++ b/packages/aws_signature_v4/test/c_test_suite/context.dart
@@ -1,7 +1,7 @@
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
-import 'package:aws_signature_v4/aws_signature_v4.dart';
+import 'package:aws_common/aws_common.dart';
import 'package:json_annotation/json_annotation.dart';
part 'context.g.dart';