Skip to content

refactor: provider-cloudformation and amplify-category-storage#14238

Merged
ShadowCat567 merged 60 commits intodevfrom
sdk-migrations-2.5
Oct 3, 2025
Merged

refactor: provider-cloudformation and amplify-category-storage#14238
ShadowCat567 merged 60 commits intodevfrom
sdk-migrations-2.5

Conversation

@ShadowCat567
Copy link
Copy Markdown
Contributor

@ShadowCat567 ShadowCat567 commented Jul 15, 2025

Description of changes

Migrating:

  • amplify-category-storage
  • amplify-util-import (completing migration)
  • amplify-provider-awscloudformation
  • amplify-console-hosting

Changes the way credentials are handled to use the V3-style object instead of the V2-style one.
Updates @types/node to at least Node 20 in all of the places where outdated versions of Node were being used for @types/node -- the entire repo was upgraded to use Node 22 several months ago, not sure why these were overlooked then.

Description of how you validated changes

Additional Testing- Proxies
Tested an app with storage, auth, a lambda function, REST API, and graphQL API to ensure that all of them deploy and update properly through a proxy and that updates don't happen when a proxy is turned off (if they are expecting to go through a proxy). Deployment worked as expected.

Additional Testing - Iterative Deployments
Tested making updates that triggered iterative deployments (added and removed indexes and primary keys) and made an update that allow me to test iterative rollback. It does not seem like the migration introduced new issues related to iterative deployments/rollbacks.

Checklist

  • PR description included
  • yarn test passes
  • Tests are changed or added
  • Relevant documentation is changed or added (and PR referenced)
  • New AWS SDK calls or CloudFormation actions have been added to relevant test and service IAM policies
  • Pull request labels are added

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Comment thread packages/amplify-util-uibuilder/package.json Outdated
svidgen
svidgen previously approved these changes Oct 2, 2025
Copy link
Copy Markdown
Member

@svidgen svidgen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A couple oddities I wouldn't mind seeing some attention on. But, I'm OK to ship as-is if the tests pass.

Comment thread packages/amplify-provider-awscloudformation/src/aws-utils/aws-cfn.js Outdated
svidgen
svidgen previously approved these changes Oct 3, 2025
@ShadowCat567 ShadowCat567 merged commit 1eef30a into dev Oct 3, 2025
6 checks passed
@ShadowCat567 ShadowCat567 deleted the sdk-migrations-2.5 branch October 3, 2025 22:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants