Skip to content

Releases: aws-amplify/amplify-cli

5.2.1

Choose a tag to compare

@aws-amplify-ops aws-amplify-ops released this 30 Jul 00:40
36b807b

Change Log

amplify-appsync-simulator 1.27.5 (2021-07-30)

Bug Fixes

  • lambda timeout should be an integer type (#7699) (cbacf4d)

amplify-category-analytics 2.21.15 (2021-07-30)

Bug Fixes

  • lambda timeout should be an integer type (#7699) (cbacf4d)

amplify-category-api 2.31.17 (2021-07-30)

Bug Fixes

  • lambda timeout should be an integer type (#7699) (cbacf4d)

amplify-category-auth 2.36.1 (2021-07-30)

Bug Fixes

  • lambda timeout should be an integer type (#7699) (cbacf4d)

amplify-category-function 2.34.1 (2021-07-30)

Bug Fixes

  • #7696 - support production package install for function category (#7812) (b39141e)
  • correct behavior of --yes on push when missing env var (#7826) (36b807b)
  • lambda timeout should be an integer type (#7699) (cbacf4d)

amplify-category-interactions 2.6.3 (2021-07-30)

Bug Fixes

  • lambda timeout should be an integer type (#7699) (cbacf4d)

amplify-category-predictions 2.9.6 (2021-07-30)

Bug Fixes

  • lambda timeout should be an integer type (#7699) (cbacf4d)

amplify-category-storage 2.12.3 (2021-07-30)

Bug Fixes

  • lambda timeout should be an integer type (#7699) (cbacf4d)

amplify-cli 5.2.1 (2021-07-30)

Bug Fixes

amplify-cli-core 1.25.1 (2021-07-30)

Bug Fixes

  • amplify-cli-core: new-line escape sequence made os-specific (#7814) (70cd7df)

amplify-e2e-core 1.24.1 (2021-07-30)

Bug Fixes

amplify-e2e-tests 2.46.1 (2021-07-30)

Bug Fixes

amplify-function-plugin-interface 1.9.1 (2021-07-30)

Bug Fixes

amplify-graphql-function-transformer 0.4.0 (2021-07-30)

Features

  • capability injection for the vNext GraphQL Transformer (#7735) (f3eae13)

amplify-graphql-http-transformer 0.5.0 (2021-07-30)

Features

  • capability injection for the vNext GraphQL Transformer (#7735) (f3eae13)

amplify-graphql-index-transformer 0.2.0 (2021-07-30)

Features

amplify-graphql-model-transformer 0.5.0 (2021-07-30)

Features

  • capability injection for the vNext GraphQL Transformer (#7735) (f3eae13)

amplify-graphql-predictions-transformer 0.3.0 (2021-07-30)

Bug Fixes

Features

  • capability injection for the vNext GraphQL Transformer (#7735) (f3eae13)

amplify-graphql-searchable-transformer 0.4.0 (2021-07-30)

Bug Fixes

  • lambda timeout should be an integer type (#7699) (cbacf4d)

Features

  • capability injection for the vNext GraphQL Transformer (#7735) (f3eae13)

amplify-graphql-transformer-core 0.8.0 (2021-07-30)

Features

  • capability injection for the vNext GraphQL Transformer (#7735) (f3eae13)

amplify-graphql-transformer-interfaces 1.8.0 (2021-07-30)

Features

  • capability injection for the vNex...
Read more

5.2.0

Choose a tag to compare

@aws-amplify-ops aws-amplify-ops released this 27 Jul 20:10
af66811

Change Log

amplify-category-analytics 2.21.14 (2021-07-27)

Bug Fixes

Reverts

amplify-category-auth 2.36.0 (2021-07-27)

Bug Fixes

  • amplify-category-auth: add handling for undefined autoVerifiedAttributes (#7780) (3aac45d)
  • upgrade node default runtime to 14 (#7700) (47968cc)

Features

  • amplify-category-auth: enable alternative signup/signin options (#7461) (56a0c35), closes #1546
  • amplify-category-auth: use EnabledMFAs to only configure TOTP (#7779) (c2102c5)

Reverts

amplify-category-function 2.34.0 (2021-07-27)

Bug Fixes

  • disable layer version removal if fn depends on pinned version (#7627) (a086789)

Features

  • amplify-category-function: skip unnecessary prompt for 'amplify update function' (12872a4)

amplify-category-predictions 2.9.5 (2021-07-27)

Bug Fixes

Reverts

amplify-cli 5.2.0 (2021-07-27)

Bug Fixes

  • cli: make delete clean local project if already deleted in cloud (#7551) (3f0d0d1), closes #7515
  • cli: prevent re-prompt of info on amplify pull (#7730) (1919558)
  • cli: use more explicit amplify pragma in .gitignore (#7568) (a48fd1c), closes #7250

Features

  • cli: amplify folder deletes regardless of presence in the cloud (#7740) (913dd4f), closes #7631

amplify-cli-core 1.25.0 (2021-07-27)

Bug Fixes

  • cli: prevent re-prompt of info on amplify pull (#7730) (1919558)

Features

  • amplify-category-auth: use EnabledMFAs to only configure TOTP (#7779) (c2102c5)

Reverts

amplify-console-integration-tests 1.8.2 (2021-07-27)

Reverts

amplify-e2e-core 1.24.0 (2021-07-27)

Bug Fixes

  • cli: prevent re-prompt of info on amplify pull (#7730) (1919558)
  • disable layer version removal if fn depends on pinned version (#7627) (a086789)

Features

  • amplify-category-auth: use EnabledMFAs to only configure TOTP (#7779) (c2102c5)
  • amplify-category-function: skip unnecessary prompt for 'amplify update function' (12872a4)

Reverts

amplify-e2e-tests 2.46.0 (2021-07-27)

Bug Fixes

Read more

5.1.2

Choose a tag to compare

@aws-amplify-ops aws-amplify-ops released this 16 Jul 20:23
cd5d33a

Change Log

amplify-appsync-simulator 1.27.3 (2021-07-16)

Bug Fixes

  • amplify-appsync-simulator: string functions not called on items … (#7636) (0027abb)

amplify-category-auth 2.35.1 (2021-07-16)

Bug Fixes

  • amplify-category-auth: \n made OS specific (#7663) (3c0823e), closes #7662
  • amplify-category-auth: added passrole policy to MFALambaRole (#7729) (cd5d33a)
  • auth: standardize CloudFormation trigger templates, prevent errors at runtime (#7219) (f9796bd)

amplify-category-function 2.33.1 (2021-07-16)

Bug Fixes

  • #7441 - init from git prompts for credentials twice (#7682) (7471c5f)
  • add/update function when some LL are not yet migrated (#7674) (9688681)
  • check for undefined permissions when removing dependent permissions (#7594) (b1b6291)
  • checkout into existing env with new LL (#7687) (3e2e630)

amplify-category-notifications 2.19.4 (2021-07-16)

Bug Fixes

  • amplify-category-notifications: trim whitespace from fcm keys (#7456) (155a071), closes #7440

amplify-category-storage 2.12.1 (2021-07-16)

Bug Fixes

amplify-cli 5.1.2 (2021-07-16)

Bug Fixes

  • #7441 - init from git prompts for credentials twice (#7682) (7471c5f)
  • show friendly error message when pull fails with EPERM (#7653) (38955e3), closes #7448
  • amplify-cli: remove redundant prompt #6535 (#7098) (34560cd)
  • auth: standardize CloudFormation trigger templates, prevent errors at runtime (#7219) (f9796bd)

amplify-cli-core 1.24.1 (2021-07-16)

Bug Fixes

amplify-e2e-core 1.23.1 (2021-07-16)

Bug Fixes

  • add/update function when some LL are not yet migrated (#7674) (9688681)

amplify-e2e-tests 2.45.1 (2021-07-16)

Bug Fixes

amplify-migration-tests 3.1.1 (2021-07-16)

Bug Fixes

  • add/update function when some LL are not yet migrated (#7674) (9688681)

amplify-provider-awscloudformation 4.55.1 (2021-07-16)

Bug Fixes

  • #7441 - init from git prompts for credentials twice (#7682) (7471c5f)
  • amplify-provider-awscloudformation: rebase code and fixed yaml template load (#7518) (8dfb71c)

amplify-util-mock 3.33.5 (2021-07-16)

Bug Fixes

5.1.1

Choose a tag to compare

@aws-amplify-ops aws-amplify-ops released this 12 Jul 16:44
0c0adfb

Change Log

amplify-appsync-simulator 1.27.2 (2021-07-12)

Bug Fixes

  • get mock working with gql transformer v2 (#7574) (4fa2900)

amplify-category-auth 2.35.0 (2021-07-12)

Bug Fixes

  • amplify-category-auth: check for siwa Cognito idp params (#7678) (0c0adfb)

Features

amplify-console-integration-tests 1.8.0 (2021-07-12)

Features

amplify-e2e-core 1.23.0 (2021-07-12)

Features

amplify-e2e-tests 2.45.0 (2021-07-12)

Features

amplify-frontend-javascript 2.23.0 (2021-07-12)

Features

amplify-go-function-runtime-provider 1.8.6 (2021-07-12)

Bug Fixes

  • amplify-go-function-runtime-provider: localinvoke build error with Go 1.16 (#7621) (140a825)

amplify-graphql-model-transformer 0.4.4 (2021-07-12)

Bug Fixes

  • get mock working with gql transformer v2 (#7574) (4fa2900)

amplify-graphql-predictions-transformer 0.2.0 (2021-07-12)

Features

amplify-graphql-searchable-transformer 0.3.0 (2021-07-12)

Bug Fixes

  • get mock working with gql transformer v2 (#7574) (4fa2900)

Features

amplify-graphql-transformer-core 0.7.0 (2021-07-12)

Features

amplify-graphql-transformer-interfaces 1.7.0 (2021-07-12)

Features

amplify-headless-interface 1.8.0 (2021-07-12)

Features

amplify-migration-tests 3.1.0 (2021-07-12)

Features

amplify-provider-awscloudformation 4.55.0 (2021-07-12)

Features

5.1.0

Choose a tag to compare

@aws-amplify-ops aws-amplify-ops released this 30 Jun 21:27
a65bfa9

Change Log

amplify-category-api 2.31.13 (2021-06-30)

Bug Fixes

  • api resource name case sensitivity failure (#7452) (7bd5524)
  • unique api name check works when no existing apis (#7615) (8cef10f)

amplify-category-function 2.33.0 (2021-06-30)

Bug Fixes

  • amplify-category-function: incorrectly migrated layers' parameters.json (#7629) (22c5e8e)
  • #7587 - resource filtering in same category for crud (#7598) (caf95d0)
  • handle migrated layers with no runtime or multiple runtimes (#7603) (856fdf7)

Features

  • configure env vars and secrets for lambda functions (#7529) (fac354e)

amplify-category-storage 2.12.0 (2021-06-30)

Features

  • configure env vars and secrets for lambda functions (#7529) (fac354e)
  • load existing ddb columns during update workflow (#7293) (4c9a80a)

amplify-cli 5.1.0 (2021-06-30)

Bug Fixes

Features

  • configure env vars and secrets for lambda functions (#7529) (fac354e)

amplify-cli-core 1.24.0 (2021-06-30)

Bug Fixes

Features

  • amplify-cli-core: add FF for flutter null safety release (#7607) (a65bfa9)
  • configure env vars and secrets for lambda functions (#7529) (fac354e)

amplify-e2e-core 1.22.0 (2021-06-30)

Bug Fixes

Features

  • configure env vars and secrets for lambda functions (#7529) (fac354e)

amplify-e2e-tests 2.44.0 (2021-06-30)

Bug Fixes

Features

  • configure env vars and secrets for lambda functions (#7529) (fac354e)

amplify-function-plugin-interface 1.9.0 (2021-06-30)

Features

  • configure env vars and secrets for lambda functions (#7529) (fac354e)

amplify-graphql-http-transformer 0.4.0 (2021-06-30)

Features

  • graphql-http-transformer: support ${aws_region} template in @http url (#7277) (7a740c3)

amplify-graphql-model-transformer 0.4.3 (2021-06-30)

Bug Fixes

  • update DDB data source name in gql transformer v2 (#7443) (7abe3bd)

amplify-graphql-transformer-core 0.6.3 (2021-06-30)

Bug Fixes

  • correct featuer typo in gql transformer v2 (#7584) (81659ee)

amplify-migration-tests 3.0.2 (2021-06-30)

Bug Fixes

  • handle migrated layers with no runtime or multiple runtimes (#7603) (856fdf7)

amplify-nodejs-function-runtime-provider 1.6.2 (2021-06-30)

Bug Fixes

  • handle migrated layers with no runtime or multiple runtimes (#7603) (856fdf7)

amplify-provider-awscloudformation 4.54.0 (2021-06-30)

Bug Fixes

Features

  • configure env vars and secrets for lambda functions (#7529) (fac354e)

amplify-python-function-runtime-provider 1.9.2 (2021-06-30)

Bug Fixes

  • handle migrated layers with no runtime or multiple runtimes (#7603) (856fdf7)

graphql-http-transformer [4.18.0](https://github.com/aws-amplify/amplify-cli/compare/graphql-http-transformer...

Read more

5.0.2

Choose a tag to compare

@aws-amplify-ops aws-amplify-ops released this 24 Jun 18:29
814e2c4

Change Log

amplify-appsync-simulator 1.27.1 (2021-06-24)

Bug Fixes

  • validates optional non nullable fields to be not null (#7170) (1ca842c)

amplify-category-api 2.31.12 (2021-06-24)

Bug Fixes

  • graphql-transformer-common: improve generated graphql pluralization (#7258) (fc3ad0d), closes #4224
  • support adding REST API paths in 'add api' (#7229) (fa9404a)

amplify-category-auth 2.34.0 (2021-06-24)

Features

amplify-category-function 2.32.2 (2021-06-24)

Bug Fixes

  • #7569 - make hashing predictable by sorting files first (#7581) (c3d60cd)
  • file path for Pipfile.lock for python layer globbing, add e2e tests (#7577) (e8250af)

amplify-category-notifications 2.19.3 (2021-06-24)

Bug Fixes

  • added required parameters in Email notifications channel (#7552) (e3e51f5)

amplify-cli 5.0.2 (2021-06-24)

Bug Fixes

  • cli: make sure to await returned promise from async functions (#7379) (af2a52a)

amplify-cli-core 1.23.1 (2021-06-24)

Bug Fixes

  • graphql-transformer-common: improve generated graphql pluralization (#7258) (fc3ad0d), closes #4224

amplify-e2e-core 1.21.0 (2021-06-24)

Bug Fixes

  • support adding REST API paths in 'add api' (#7229) (fa9404a)

Features

amplify-e2e-tests 2.43.0 (2021-06-24)

Bug Fixes

  • e2e test for import auth headless (#7593) (814e2c4)
  • file path for Pipfile.lock for python layer globbing, add e2e tests (#7577) (e8250af)
  • includes getAtt to maintain dependency in root stack (#7392) (d24b44a)
  • graphql-transformer-common: improve generated graphql pluralization (#7258) (fc3ad0d), closes #4224
  • support adding REST API paths in 'add api' (#7229) (fa9404a)

Features

amplify-graphql-function-transformer 0.3.3 (2021-06-24)

Bug Fixes

amplify-graphql-http-transformer 0.3.3 (2021-06-24)

Bug Fixes

amplify-graphql-model-transformer 0.4.2 (2021-06-24)

Bug Fixes

amplify-graphql-searchable-transformer 0.2.2 (2021-06-24)

Bug Fixes

  • remove extra $ output of model transformer v2 (#7415) (a8680a2)
  • graphql-transformer-common: improve generated graphql pluralization (#7258) (fc3ad0d), closes #4224

amplify-graphql-transformer-core 0.6.2 (2021-06-24)

Bug Fixes

  • graphql-transformer-common: improve generated graphql pluralization (#7258) (fc3ad0d), closes #4224

amplify-graphql-transformer-interfaces 1.6.1 (2021-06-24)

Bug Fixes

amplify-headless-interface 1.7.0 (2021-06-24)

Features

amplify-provider-awscloudformation 4.53.0 (2021-06-24)

Bug Fixes

  • includes getAtt to maintain dependency in root stack (#7392) (d24b44a)
  • Move credential validation to the top function call (#7401) (97ed227)
    *...
Read more

5.0.1

Choose a tag to compare

@aws-amplify-ops aws-amplify-ops released this 19 Jun 04:26
312eec3

Change Log

amplify-category-function 2.32.1 (2021-06-19)

Bug Fixes

amplify-cli 5.0.1 (2021-06-19)

Bug Fixes

  • catch no updates CFN error and fix CFN poller hang (#7548) (312eec3)

amplify-provider-awscloudformation 4.52.1 (2021-06-19)

Bug Fixes

  • catch no updates CFN error and fix CFN poller hang (#7548) (312eec3)
  • ensure REST API CFN outputs the API ID (#7538) (c3f4128)

5.0.0

Choose a tag to compare

@aws-amplify-ops aws-amplify-ops released this 15 Jun 20:48
bef6d9c

Amplify CLI version 5.0.0 includes two major changes:

  1. IAM Permissions Boundary feature
  2. Updated Lambda layer behavior

IAM Permissions Boundary

AWS Amplify CLI now supports IAM permission boundaries to limit Amplify-generated IAM roles. The AWS Amplify CLI is a command line toolchain that helps frontend developers create app backends in the cloud that include IAM roles controlling access to AWS resources. With IAM permissions boundaries, Amplify-generated IAM roles can perform only the actions that are allowed by both the roles’ policies and permissions boundary.

With today’s launch, IT admins can ensure that their developers and Amplify backends have access only to the services that they need. In addition, organizations that require every IAM role to have a permissions boundary assigned can now adopt AWS Amplify CLI. Learn more about how to setup IAM permissions boundaries for Amplify-generated IAM roles in the Amplify documentation.

Updated Lambda layer behavior

Amplify has updated the way Lambda layer versions are managed with Amplify CLI version 5.0.0. Amplify CLI enables you to configure Lambda layers to pull common code & assets for your Lambda functions into a centralized location.

In order to take advantage of the newest features and bug fixes, a one-way migration is required for layers created with an older Amplify CLI version. All developers working on a common Amplify project and any CI/CD pipelines should upgrade to the latest version of Amplify CLI.

How to initiate layer migration

Any update to an existing Lambda layer triggers a migration for that layer upon amplify push. Once the layers are migrated, the layers CANNOT be used with Amplify CLI below version 5.0.0.

Changes to layer behavior

Starting with the Amplify CLI version 5.0.0 and above, the following changes are coming to Lambda layers:

  • Ability to pin a function to always use the latest layer version of a Lambda layer
  • Layers auto-installs and packages dependencies listed within package.json or Pipfile
  • Ability to customize layer version descriptions
  • Ability to delete individual Lambda layer versions
  • Bug fix: Layer version updates are now managed globally, preventing multiple team members from creating conflicting layer versions

4.52.0

Choose a tag to compare

@aws-amplify-ops aws-amplify-ops released this 02 Jun 02:07
cdcb626

Change Log

amplify-appsync-simulator 1.27.0 (2021-06-02)

Features

amplify-category-auth 2.33.0 (2021-06-02)

Features

amplify-category-predictions 2.9.0 (2021-06-02)

Features

amplify-cli 4.52.0 (2021-06-02)

Features

amplify-console-hosting 1.9.0 (2021-06-02)

Features

amplify-console-integration-tests 1.7.0 (2021-06-02)

Features

amplify-dynamodb-simulator 1.19.0 (2021-06-02)

Features

amplify-e2e-tests 2.41.0 (2021-06-02)

Features

amplify-migration-tests 2.22.0 (2021-06-02)

Features

amplify-provider-awscloudformation 4.51.0 (2021-06-02)

Features

amplify-storage-simulator 1.6.0 (2021-06-02)

Features

amplify-util-import 1.5.0 (2021-06-02)

Features

amplify-util-mock 3.32.0 (2021-06-02)

Features

graphql-relational-schema-transformer 2.18.0 (2021-06-02)

Features

graphql-transformers-e2e-tests 6.24.0 (2021-06-02)

Features

4.51.4

Choose a tag to compare

@aws-amplify-ops aws-amplify-ops released this 29 May 19:18
37bc551

Change Log

amplify-util-mock 3.31.4 (2021-05-29)

Bug Fixes

  • graphql-model-transformer: use modelobject key for mutation resolver creation (#7419) (37bc551), closes #i7417

graphql-auth-transformer 6.24.10 (2021-05-29)

Bug Fixes

  • graphql-model-transformer: use modelobject key for mutation resolver creation (#7419) (37bc551), closes #i7417

graphql-dynamodb-transformer 6.22.10 (2021-05-29)

Bug Fixes

  • graphql-model-transformer: use modelobject key for mutation resolver creation (#7419) (37bc551), closes #i7417

graphql-key-transformer 2.23.10 (2021-05-29)

Bug Fixes

  • graphql-model-transformer: use modelobject key for mutation resolver creation (#7419) (37bc551), closes #i7417

graphql-transformers-e2e-tests 6.23.10 (2021-05-29)

Bug Fixes

  • graphql-model-transformer: use modelobject key for mutation resolver creation (#7419) (37bc551), closes #i7417