diff --git a/.changeset/chilled-parents-march.md b/.changeset/chilled-parents-march.md deleted file mode 100644 index 077286bc38..0000000000 --- a/.changeset/chilled-parents-march.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'create-amplify': patch ---- - -Animate ellipsis for high level create amplify logs diff --git a/.changeset/cuddly-lions-sing.md b/.changeset/cuddly-lions-sing.md deleted file mode 100644 index a845151cc8..0000000000 --- a/.changeset/cuddly-lions-sing.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/eighty-bears-exist.md b/.changeset/eighty-bears-exist.md deleted file mode 100644 index a845151cc8..0000000000 --- a/.changeset/eighty-bears-exist.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/few-steaks-grab.md b/.changeset/few-steaks-grab.md deleted file mode 100644 index 06c7ec4f41..0000000000 --- a/.changeset/few-steaks-grab.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@aws-amplify/plugin-types': patch ---- - -remove unused type diff --git a/.changeset/flat-lies-hope.md b/.changeset/flat-lies-hope.md deleted file mode 100644 index 600e213ada..0000000000 --- a/.changeset/flat-lies-hope.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@aws-amplify/integration-tests': patch -'create-amplify': patch ---- - -Add amplify comment when writing to gitignore diff --git a/.changeset/forty-students-attend.md b/.changeset/forty-students-attend.md deleted file mode 100644 index a845151cc8..0000000000 --- a/.changeset/forty-students-attend.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/giant-meals-itch.md b/.changeset/giant-meals-itch.md deleted file mode 100644 index e4caa929cb..0000000000 --- a/.changeset/giant-meals-itch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@aws-amplify/backend-cli': patch ---- - -Fix a profile middleware unit test diff --git a/.changeset/heavy-pens-serve.md b/.changeset/heavy-pens-serve.md deleted file mode 100644 index 903d2b6250..0000000000 --- a/.changeset/heavy-pens-serve.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@aws-amplify/backend-auth': patch -'@aws-amplify/plugin-types': patch ---- - -Expand types for Auth to improve auto completion suggestions. diff --git a/.changeset/honest-papayas-march.md b/.changeset/honest-papayas-march.md deleted file mode 100644 index 0a6154c71f..0000000000 --- a/.changeset/honest-papayas-march.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@aws-amplify/backend-output-schemas': minor -'@aws-amplify/auth-construct-alpha': minor -'@aws-amplify/client-config': minor ---- - -Adding zero-config auth config to amplifyconfiguration.json diff --git a/.changeset/loud-boats-yell.md b/.changeset/loud-boats-yell.md deleted file mode 100644 index d66a05db3c..0000000000 --- a/.changeset/loud-boats-yell.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@aws-amplify/backend': minor ---- - -change backend.getStack to backend.createStack diff --git a/.changeset/nine-brooms-sneeze.md b/.changeset/nine-brooms-sneeze.md new file mode 100644 index 0000000000..f3c27ec1a8 --- /dev/null +++ b/.changeset/nine-brooms-sneeze.md @@ -0,0 +1,5 @@ +--- +'@aws-amplify/backend-cli': patch +--- + +Update profile error messages and a profile configure URL. diff --git a/.changeset/polite-goats-unite.md b/.changeset/polite-goats-unite.md deleted file mode 100644 index d3c8c98b9f..0000000000 --- a/.changeset/polite-goats-unite.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@aws-amplify/integration-tests': patch -'create-amplify': patch -'@aws-amplify/backend-data': patch -'@aws-amplify/backend': patch ---- - -update data/resource template; bump data-schema versions diff --git a/.changeset/spotty-ravens-glow.md b/.changeset/spotty-ravens-glow.md deleted file mode 100644 index 8c5c88e9e1..0000000000 --- a/.changeset/spotty-ravens-glow.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'create-amplify': patch ---- - -Hide npm outputs and switch from using console to logger in create amplify diff --git a/.changeset/wet-emus-smile.md b/.changeset/wet-emus-smile.md deleted file mode 100644 index 50eced06da..0000000000 --- a/.changeset/wet-emus-smile.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@aws-amplify/client-config': patch -'@aws-amplify/backend-cli': patch ---- - -handle client config formats used in mobile app development diff --git a/packages/auth-construct/CHANGELOG.md b/packages/auth-construct/CHANGELOG.md index 9cb6fb9a62..78c0dc8004 100644 --- a/packages/auth-construct/CHANGELOG.md +++ b/packages/auth-construct/CHANGELOG.md @@ -1,5 +1,20 @@ # @aws-amplify/auth-construct-alpha +## 0.4.0 + +### Minor Changes + +- 07b0dfc9f: Adding zero-config auth config to amplifyconfiguration.json + +### Patch Changes + +- Updated dependencies [65fe3a8fd] +- Updated dependencies [cd5feeed0] +- Updated dependencies [07b0dfc9f] + - @aws-amplify/plugin-types@0.4.1 + - @aws-amplify/backend-output-schemas@0.4.0 + - @aws-amplify/backend-output-storage@0.2.2 + ## 0.3.0 ### Minor Changes diff --git a/packages/auth-construct/package.json b/packages/auth-construct/package.json index 8fe2e16887..5b63c801f5 100644 --- a/packages/auth-construct/package.json +++ b/packages/auth-construct/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/auth-construct-alpha", - "version": "0.3.0", + "version": "0.4.0", "type": "commonjs", "publishConfig": { "access": "public" @@ -18,9 +18,9 @@ }, "license": "Apache-2.0", "dependencies": { - "@aws-amplify/backend-output-schemas": "^0.3.0", - "@aws-amplify/backend-output-storage": "^0.2.1", - "@aws-amplify/plugin-types": "^0.4.0" + "@aws-amplify/backend-output-schemas": "^0.4.0", + "@aws-amplify/backend-output-storage": "^0.2.2", + "@aws-amplify/plugin-types": "^0.4.1" }, "peerDependencies": { "aws-cdk-lib": "^2.103.0", diff --git a/packages/backend-auth/CHANGELOG.md b/packages/backend-auth/CHANGELOG.md index f683001192..a2e386fe82 100644 --- a/packages/backend-auth/CHANGELOG.md +++ b/packages/backend-auth/CHANGELOG.md @@ -1,5 +1,17 @@ # @aws-amplify/backend-auth +## 0.3.1 + +### Patch Changes + +- cd5feeed0: Expand types for Auth to improve auto completion suggestions. +- Updated dependencies [65fe3a8fd] +- Updated dependencies [cd5feeed0] +- Updated dependencies [07b0dfc9f] + - @aws-amplify/plugin-types@0.4.1 + - @aws-amplify/auth-construct-alpha@0.4.0 + - @aws-amplify/backend-output-storage@0.2.2 + ## 0.3.0 ### Minor Changes diff --git a/packages/backend-auth/package.json b/packages/backend-auth/package.json index 69f23f5953..42e84a7398 100644 --- a/packages/backend-auth/package.json +++ b/packages/backend-auth/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/backend-auth", - "version": "0.3.0", + "version": "0.3.1", "type": "module", "publishConfig": { "access": "public" @@ -18,9 +18,9 @@ }, "license": "Apache-2.0", "dependencies": { - "@aws-amplify/auth-construct-alpha": "^0.3.0", - "@aws-amplify/backend-output-storage": "0.2.1", - "@aws-amplify/plugin-types": "^0.4.0" + "@aws-amplify/auth-construct-alpha": "^0.4.0", + "@aws-amplify/backend-output-storage": "0.2.2", + "@aws-amplify/plugin-types": "^0.4.1" }, "devDependencies": { "@aws-amplify/backend-platform-test-stubs": "^0.3.0", diff --git a/packages/backend-data/CHANGELOG.md b/packages/backend-data/CHANGELOG.md index 5acaadb7e7..8c8b9fd389 100644 --- a/packages/backend-data/CHANGELOG.md +++ b/packages/backend-data/CHANGELOG.md @@ -1,5 +1,17 @@ # @aws-amplify/backend-data +## 0.5.1 + +### Patch Changes + +- bd8b5d1a5: update data/resource template; bump data-schema versions +- Updated dependencies [65fe3a8fd] +- Updated dependencies [cd5feeed0] +- Updated dependencies [07b0dfc9f] + - @aws-amplify/plugin-types@0.4.1 + - @aws-amplify/backend-output-schemas@0.4.0 + - @aws-amplify/backend-output-storage@0.2.2 + ## 0.5.0 ### Minor Changes diff --git a/packages/backend-data/package.json b/packages/backend-data/package.json index 6b4783bead..e5b9200ca7 100644 --- a/packages/backend-data/package.json +++ b/packages/backend-data/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/backend-data", - "version": "0.5.0", + "version": "0.5.1", "type": "module", "publishConfig": { "access": "public" @@ -27,10 +27,10 @@ "constructs": "^10.0.0" }, "dependencies": { - "@aws-amplify/backend-output-storage": "0.2.1", - "@aws-amplify/backend-output-schemas": "^0.3.0", + "@aws-amplify/backend-output-storage": "0.2.2", + "@aws-amplify/backend-output-schemas": "^0.4.0", "@aws-amplify/graphql-api-construct": "^1.3.0", - "@aws-amplify/plugin-types": "^0.4.0", + "@aws-amplify/plugin-types": "^0.4.1", "@aws-amplify/data-schema-types": "^0.6.1" } } diff --git a/packages/backend-function/CHANGELOG.md b/packages/backend-function/CHANGELOG.md index c4f1897749..2cd5b9f75a 100644 --- a/packages/backend-function/CHANGELOG.md +++ b/packages/backend-function/CHANGELOG.md @@ -1,5 +1,14 @@ # @aws-amplify/backend-function +## 0.2.1 + +### Patch Changes + +- Updated dependencies [65fe3a8fd] +- Updated dependencies [cd5feeed0] + - @aws-amplify/plugin-types@0.4.1 + - @aws-amplify/backend-output-storage@0.2.2 + ## 0.2.0 ### Minor Changes diff --git a/packages/backend-function/package.json b/packages/backend-function/package.json index 8735d3e061..c9a6d4cd35 100644 --- a/packages/backend-function/package.json +++ b/packages/backend-function/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/backend-function", - "version": "0.2.0", + "version": "0.2.1", "type": "module", "publishConfig": { "access": "public" @@ -18,9 +18,9 @@ }, "license": "Apache-2.0", "dependencies": { - "@aws-amplify/backend-output-storage": "0.2.1", + "@aws-amplify/backend-output-storage": "0.2.2", "@aws-amplify/function-construct-alpha": "^0.2.0", - "@aws-amplify/plugin-types": "^0.4.0", + "@aws-amplify/plugin-types": "^0.4.1", "execa": "^7.1.1" }, "devDependencies": { diff --git a/packages/backend-output-schemas/CHANGELOG.md b/packages/backend-output-schemas/CHANGELOG.md index ea0bc31798..a31d36e91e 100644 --- a/packages/backend-output-schemas/CHANGELOG.md +++ b/packages/backend-output-schemas/CHANGELOG.md @@ -1,5 +1,11 @@ # @aws-amplify/backend-output-schemas +## 0.4.0 + +### Minor Changes + +- 07b0dfc9f: Adding zero-config auth config to amplifyconfiguration.json + ## 0.3.0 ### Minor Changes diff --git a/packages/backend-output-schemas/package.json b/packages/backend-output-schemas/package.json index 0293860208..41314f2160 100644 --- a/packages/backend-output-schemas/package.json +++ b/packages/backend-output-schemas/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/backend-output-schemas", - "version": "0.3.0", + "version": "0.4.0", "type": "commonjs", "publishConfig": { "access": "public" @@ -19,7 +19,7 @@ }, "license": "Apache-2.0", "devDependencies": { - "@aws-amplify/plugin-types": "0.4.0" + "@aws-amplify/plugin-types": "0.4.1" }, "peerDependencies": { "zod": "^3.21.4" diff --git a/packages/backend-output-storage/CHANGELOG.md b/packages/backend-output-storage/CHANGELOG.md index 8c81be014b..a24bd3a9a3 100644 --- a/packages/backend-output-storage/CHANGELOG.md +++ b/packages/backend-output-storage/CHANGELOG.md @@ -1,5 +1,12 @@ # @aws-amplify/backend-output-storage +## 0.2.2 + +### Patch Changes + +- Updated dependencies [07b0dfc9f] + - @aws-amplify/backend-output-schemas@0.4.0 + ## 0.2.1 ### Patch Changes diff --git a/packages/backend-output-storage/package.json b/packages/backend-output-storage/package.json index 245d55a330..a54a6fafc8 100644 --- a/packages/backend-output-storage/package.json +++ b/packages/backend-output-storage/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/backend-output-storage", - "version": "0.2.1", + "version": "0.2.2", "type": "commonjs", "publishConfig": { "access": "public" @@ -19,7 +19,7 @@ }, "license": "Apache-2.0", "dependencies": { - "@aws-amplify/backend-output-schemas": "^0.3.0", + "@aws-amplify/backend-output-schemas": "^0.4.0", "@aws-amplify/platform-core": "^0.2.0" }, "peerDependencies": { diff --git a/packages/backend/CHANGELOG.md b/packages/backend/CHANGELOG.md index 3dea0b7325..d49b2f4841 100644 --- a/packages/backend/CHANGELOG.md +++ b/packages/backend/CHANGELOG.md @@ -1,5 +1,25 @@ # @aws-amplify/backend +## 0.5.0 + +### Minor Changes + +- 07b741dd3: change backend.getStack to backend.createStack + +### Patch Changes + +- bd8b5d1a5: update data/resource template; bump data-schema versions +- Updated dependencies [65fe3a8fd] +- Updated dependencies [cd5feeed0] +- Updated dependencies [07b0dfc9f] +- Updated dependencies [bd8b5d1a5] + - @aws-amplify/plugin-types@0.4.1 + - @aws-amplify/backend-auth@0.3.1 + - @aws-amplify/backend-output-schemas@0.4.0 + - @aws-amplify/backend-data@0.5.1 + - @aws-amplify/backend-output-storage@0.2.2 + - @aws-amplify/backend-function@0.2.1 + ## 0.4.0 ### Minor Changes diff --git a/packages/backend/package.json b/packages/backend/package.json index 2b0b3737bd..cd83da8c79 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/backend", - "version": "0.4.0", + "version": "0.5.0", "type": "module", "publishConfig": { "access": "public" @@ -22,15 +22,15 @@ "license": "Apache-2.0", "dependencies": { "@aws-amplify/data-schema": "^0.12.1", - "@aws-amplify/backend-auth": "^0.3.0", - "@aws-amplify/backend-function": "^0.2.0", - "@aws-amplify/backend-data": "^0.5.0", - "@aws-amplify/backend-output-schemas": "^0.3.0", - "@aws-amplify/backend-output-storage": "^0.2.1", + "@aws-amplify/backend-auth": "^0.3.1", + "@aws-amplify/backend-function": "^0.2.1", + "@aws-amplify/backend-data": "^0.5.1", + "@aws-amplify/backend-output-schemas": "^0.4.0", + "@aws-amplify/backend-output-storage": "^0.2.2", "@aws-amplify/backend-secret": "^0.3.0", "@aws-amplify/backend-storage": "^0.3.0", "@aws-amplify/platform-core": "^0.2.0", - "@aws-amplify/plugin-types": "^0.4.0", + "@aws-amplify/plugin-types": "^0.4.1", "@aws-sdk/client-amplify": "^3.440.0" }, "peerDependencies": { diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 26dd819d73..0b3223a984 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,19 @@ # @aws-amplify/backend-cli +## 0.6.1 + +### Patch Changes + +- 957ba93db: Fix a profile middleware unit test +- 01ebbc497: handle client config formats used in mobile app development +- Updated dependencies [07b0dfc9f] +- Updated dependencies [01ebbc497] + - @aws-amplify/backend-output-schemas@0.4.0 + - @aws-amplify/client-config@0.4.0 + - @aws-amplify/deployed-backend-client@0.3.1 + - @aws-amplify/model-generator@0.2.2 + - @aws-amplify/sandbox@0.3.1 + ## 0.6.0 ### Minor Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index 8a59286f44..18845a1479 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/backend-cli", - "version": "0.6.0", + "version": "0.6.1", "description": "Command line interface for various Amplify tools", "bin": { "amplify": "lib/amplify.js" @@ -27,15 +27,15 @@ }, "homepage": "https://github.com/aws-amplify/cli#readme", "dependencies": { - "@aws-amplify/backend-output-schemas": "^0.3.0", + "@aws-amplify/backend-output-schemas": "^0.4.0", "@aws-amplify/backend-secret": "^0.3.0", "@aws-amplify/cli-core": "^0.2.0", - "@aws-amplify/client-config": "^0.3.0", - "@aws-amplify/deployed-backend-client": "^0.3.0", + "@aws-amplify/client-config": "^0.4.0", + "@aws-amplify/deployed-backend-client": "^0.3.1", "@aws-amplify/form-generator": "^0.3.0", - "@aws-amplify/model-generator": "^0.2.1", + "@aws-amplify/model-generator": "^0.2.2", "@aws-amplify/platform-core": "^0.2.0", - "@aws-amplify/sandbox": "^0.3.0", + "@aws-amplify/sandbox": "^0.3.1", "@aws-sdk/credential-provider-ini": "^3.360.0", "@aws-sdk/credential-providers": "^3.360.0", "@aws-sdk/region-config-resolver": "^3.433.0", diff --git a/packages/cli/src/command_middleware.test.ts b/packages/cli/src/command_middleware.test.ts index 8980baac13..698abd6d82 100644 --- a/packages/cli/src/command_middleware.test.ts +++ b/packages/cli/src/command_middleware.test.ts @@ -76,7 +76,10 @@ void describe('commandMiddleware', () => { ); assert.fail('expect to throw error'); } catch (err) { - assert.match((err as Error).message, /region setting options/); + assert.match( + (err as Error).message, + /Failed to load default aws region/ + ); } }); @@ -147,7 +150,10 @@ void describe('commandMiddleware', () => { ); assert.fail('expect to throw error'); } catch (err) { - assert.match((err as Error).message, /region setting options/); + assert.match( + (err as Error).message, + /Failed to load default aws region/ + ); } }); @@ -181,13 +187,13 @@ void describe('commandMiddleware', () => { try { await commandMiddleware.ensureAwsCredentialAndRegion({ - profile: 'someInvalidProfile', + profile: testProfile, } as ArgumentsCamelCase<{ profile: string | undefined }>); assert.fail('expect to throw error'); } catch (err) { assert.match( (err as Error).message, - /Failed to load aws credentials for profile/ + /Failed to load aws region for profile/ ); } }); diff --git a/packages/cli/src/command_middleware.ts b/packages/cli/src/command_middleware.ts index 6b1f26014b..5c1b59a640 100644 --- a/packages/cli/src/command_middleware.ts +++ b/packages/cli/src/command_middleware.ts @@ -5,7 +5,7 @@ import { loadConfig } from '@smithy/node-config-provider'; import { NODE_REGION_CONFIG_OPTIONS } from '@aws-sdk/region-config-resolver'; import { InvalidCredentialError } from './error/credential_error.js'; -export const profileSetupInstruction = `To configure a new Amplify profile, use "amplify configure profile".${EOL}To update an existing profile, use "aws configure"`; +export const profileSetupInstruction = `To configure a new Amplify profile, use "amplify configure profile".`; /** * Contains middleware functions. @@ -32,10 +32,15 @@ export class CommandMiddleware { } catch (err) { let errMsg: string; if (argv.profile) { - errMsg = `Failed to load aws credentials for profile '${argv.profile}'.${EOL}${profileSetupInstruction}`; + errMsg = `Failed to load aws credentials for profile '${ + argv.profile + }': ${(err as Error).message}.${EOL}`; } else { - errMsg = `Failed to load default aws credentials.${EOL}Please refer to https://docs.aws.amazon.com/sdk-for-javascript/v3/developer-guide/setting-credentials-node.html.${EOL}${profileSetupInstruction}`; + errMsg = `Failed to load default aws credentials: ${ + (err as Error).message + }.${EOL}`; } + errMsg += profileSetupInstruction; throw new InvalidCredentialError(errMsg, { cause: err }); } @@ -45,9 +50,17 @@ export class CommandMiddleware { ignoreCache: true, })(); } catch (err) { - const errMsg = `${ - (err as Error).message - }. Please refer to this page for region setting options:${EOL}https://docs.aws.amazon.com/sdk-for-javascript/v3/developer-guide/setting-region.html${EOL}${profileSetupInstruction}`; + let errMsg: string; + if (argv.profile) { + errMsg = `Failed to load aws region for profile '${argv.profile}': ${ + (err as Error).message + }.${EOL}`; + } else { + errMsg = `Failed to load default aws region: ${ + (err as Error).message + }.${EOL}`; + } + errMsg += profileSetupInstruction; throw new InvalidCredentialError(errMsg, { cause: err }); } }; diff --git a/packages/cli/src/commands/configure/configure_profile_command.test.ts b/packages/cli/src/commands/configure/configure_profile_command.test.ts index de9bb061a6..4ebb4596eb 100644 --- a/packages/cli/src/commands/configure/configure_profile_command.test.ts +++ b/packages/cli/src/commands/configure/configure_profile_command.test.ts @@ -149,7 +149,7 @@ void describe('configure command', () => { assert.equal(mockOpen.mock.callCount(), 1); assert.equal( mockOpen.mock.calls[0].arguments[0], - 'https://docs.amplify.aws/cli/start/install/' + 'https://docs.amplify.aws/gen2/start/configure-account' ); assert.equal(mockAppendAWSFiles.mock.callCount(), 1); assert.deepStrictEqual(mockAppendAWSFiles.mock.calls[0].arguments[0], { diff --git a/packages/cli/src/commands/configure/configure_profile_command.ts b/packages/cli/src/commands/configure/configure_profile_command.ts index ca6bebc0a3..ab2a119577 100644 --- a/packages/cli/src/commands/configure/configure_profile_command.ts +++ b/packages/cli/src/commands/configure/configure_profile_command.ts @@ -6,9 +6,10 @@ import { Open } from '../open/open.js'; import { ArgumentsKebabCase } from '../../kebab_case.js'; import { ProfileController } from './profile_controller.js'; -const amplifyInstallUrl = 'https://docs.amplify.aws/cli/start/install/'; -const awsConfigureUrl = - 'https://docs.aws.amazon.com/cli/latest/userguide/getting-started-quickstart.html#getting-started-quickstart-new-command'; +const configureAccountUrl = + 'https://docs.amplify.aws/gen2/start/configure-account'; + +const profileSetupInstruction = `Follow the instructions at ${configureAccountUrl}${EOL}to configure Amplify IAM user and credentials.${EOL}`; /** * Command to configure AWS Amplify profile. @@ -44,7 +45,7 @@ export class ConfigureProfileCommand ); if (profileExists) { Printer.print( - `Profile '${profileName}' already exists!${EOL}Follow the instructions at ${amplifyInstallUrl} to configure an Amplify IAM User.${EOL}Use "aws configure" to complete the profile setup:${EOL}${awsConfigureUrl}${EOL}` + `Profile '${profileName}' already exists!${EOL}${profileSetupInstruction}` ); return; } @@ -53,11 +54,9 @@ export class ConfigureProfileCommand }); if (!hasIAMUser) { - Printer.print( - `Follow the instructions at ${amplifyInstallUrl}${EOL}to configure Amplify IAM user and credentials.${EOL}` - ); + Printer.print(profileSetupInstruction); - await Open.open(amplifyInstallUrl, { wait: false }); + await Open.open(configureAccountUrl, { wait: false }); await AmplifyPrompter.input({ message: `Hit [enter] when complete`, }); diff --git a/packages/client-config/CHANGELOG.md b/packages/client-config/CHANGELOG.md index e250651ecc..765a0330fe 100644 --- a/packages/client-config/CHANGELOG.md +++ b/packages/client-config/CHANGELOG.md @@ -1,5 +1,19 @@ # @aws-amplify/client-config +## 0.4.0 + +### Minor Changes + +- 07b0dfc9f: Adding zero-config auth config to amplifyconfiguration.json + +### Patch Changes + +- 01ebbc497: handle client config formats used in mobile app development +- Updated dependencies [07b0dfc9f] + - @aws-amplify/backend-output-schemas@0.4.0 + - @aws-amplify/deployed-backend-client@0.3.1 + - @aws-amplify/model-generator@0.2.2 + ## 0.3.0 ### Minor Changes diff --git a/packages/client-config/package.json b/packages/client-config/package.json index d644dd89e7..d3630904c1 100644 --- a/packages/client-config/package.json +++ b/packages/client-config/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/client-config", - "version": "0.3.0", + "version": "0.4.0", "type": "module", "publishConfig": { "access": "public" @@ -23,9 +23,9 @@ }, "license": "Apache-2.0", "dependencies": { - "@aws-amplify/backend-output-schemas": "^0.3.0", - "@aws-amplify/deployed-backend-client": "^0.3.0", - "@aws-amplify/model-generator": "^0.2.1", + "@aws-amplify/backend-output-schemas": "^0.4.0", + "@aws-amplify/deployed-backend-client": "^0.3.1", + "@aws-amplify/model-generator": "^0.2.2", "@aws-sdk/client-amplify": "^3.376.0", "@aws-sdk/client-cloudformation": "^3.376.0", "@aws-sdk/client-ssm": "^3.398.0", diff --git a/packages/create-amplify/CHANGELOG.md b/packages/create-amplify/CHANGELOG.md index 99121fbf05..d241143a29 100644 --- a/packages/create-amplify/CHANGELOG.md +++ b/packages/create-amplify/CHANGELOG.md @@ -1,5 +1,14 @@ # create-amplify +## 0.3.2 + +### Patch Changes + +- 14d862196: Animate ellipsis for high level create amplify logs +- 23b369d79: Add amplify comment when writing to gitignore +- bd8b5d1a5: update data/resource template; bump data-schema versions +- 14d862196: Hide npm outputs and switch from using console to logger in create amplify + ## 0.3.1 ### Patch Changes diff --git a/packages/create-amplify/package.json b/packages/create-amplify/package.json index 99ae3d8e6e..5e71be3cb1 100644 --- a/packages/create-amplify/package.json +++ b/packages/create-amplify/package.json @@ -1,6 +1,6 @@ { "name": "create-amplify", - "version": "0.3.1", + "version": "0.3.2", "type": "module", "publishConfig": { "access": "public" diff --git a/packages/deployed-backend-client/CHANGELOG.md b/packages/deployed-backend-client/CHANGELOG.md index 23f20aeb27..d1e6432e6d 100644 --- a/packages/deployed-backend-client/CHANGELOG.md +++ b/packages/deployed-backend-client/CHANGELOG.md @@ -1,5 +1,12 @@ # @aws-amplify/deployed-backend-client +## 0.3.1 + +### Patch Changes + +- Updated dependencies [07b0dfc9f] + - @aws-amplify/backend-output-schemas@0.4.0 + ## 0.3.0 ### Minor Changes diff --git a/packages/deployed-backend-client/package.json b/packages/deployed-backend-client/package.json index 0f45c43e6f..1252ecaa76 100644 --- a/packages/deployed-backend-client/package.json +++ b/packages/deployed-backend-client/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/deployed-backend-client", - "version": "0.3.0", + "version": "0.3.1", "type": "module", "publishConfig": { "access": "public" @@ -18,7 +18,7 @@ }, "license": "Apache-2.0", "dependencies": { - "@aws-amplify/backend-output-schemas": "^0.3.0", + "@aws-amplify/backend-output-schemas": "^0.4.0", "@aws-amplify/platform-core": "^0.2.0", "@aws-sdk/client-amplify": "^3.329.0", "@aws-sdk/client-cloudformation": "^3.329.0", diff --git a/packages/integration-tests/CHANGELOG.md b/packages/integration-tests/CHANGELOG.md index 86e0c395be..7ba002f30c 100644 --- a/packages/integration-tests/CHANGELOG.md +++ b/packages/integration-tests/CHANGELOG.md @@ -1,5 +1,12 @@ # @aws-amplify/integration-tests +## 0.3.2 + +### Patch Changes + +- 23b369d79: Add amplify comment when writing to gitignore +- bd8b5d1a5: update data/resource template; bump data-schema versions + ## 0.3.1 ### Patch Changes diff --git a/packages/integration-tests/package.json b/packages/integration-tests/package.json index 94408b1d1b..ff93c9c1bf 100644 --- a/packages/integration-tests/package.json +++ b/packages/integration-tests/package.json @@ -1,11 +1,11 @@ { "name": "@aws-amplify/integration-tests", "private": true, - "version": "0.3.1", + "version": "0.3.2", "type": "module", "devDependencies": { - "@aws-amplify/backend": "0.4.0", - "@aws-amplify/backend-auth": "0.3.0", + "@aws-amplify/backend": "0.5.0", + "@aws-amplify/backend-auth": "0.3.1", "@aws-amplify/backend-secret": "^0.3.0", "@aws-amplify/backend-storage": "0.3.0", "@aws-amplify/data-schema": "^0.12.1", diff --git a/packages/model-generator/CHANGELOG.md b/packages/model-generator/CHANGELOG.md index 2ef5fddcc6..92219d6028 100644 --- a/packages/model-generator/CHANGELOG.md +++ b/packages/model-generator/CHANGELOG.md @@ -1,5 +1,13 @@ # @aws-amplify/model-generator +## 0.2.2 + +### Patch Changes + +- Updated dependencies [07b0dfc9f] + - @aws-amplify/backend-output-schemas@0.4.0 + - @aws-amplify/deployed-backend-client@0.3.1 + ## 0.2.1 ### Patch Changes diff --git a/packages/model-generator/package.json b/packages/model-generator/package.json index 0feaa367bd..709b32f071 100644 --- a/packages/model-generator/package.json +++ b/packages/model-generator/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/model-generator", - "version": "0.2.1", + "version": "0.2.2", "type": "module", "publishConfig": { "access": "public" @@ -18,8 +18,8 @@ }, "license": "Apache-2.0", "dependencies": { - "@aws-amplify/backend-output-schemas": "^0.3.0", - "@aws-amplify/deployed-backend-client": "^0.3.0", + "@aws-amplify/backend-output-schemas": "^0.4.0", + "@aws-amplify/deployed-backend-client": "^0.3.1", "@aws-amplify/graphql-generator": "^0.1.3", "@aws-amplify/graphql-types-generator": "^3.4.4", "@aws-sdk/client-appsync": "^3.398.0", diff --git a/packages/plugin-types/CHANGELOG.md b/packages/plugin-types/CHANGELOG.md index 3c68df4f2c..6b0b26dc46 100644 --- a/packages/plugin-types/CHANGELOG.md +++ b/packages/plugin-types/CHANGELOG.md @@ -1,5 +1,12 @@ # @aws-amplify/plugin-types +## 0.4.1 + +### Patch Changes + +- 65fe3a8fd: remove unused type +- cd5feeed0: Expand types for Auth to improve auto completion suggestions. + ## 0.4.0 ### Minor Changes diff --git a/packages/plugin-types/package.json b/packages/plugin-types/package.json index cb5145cc47..cb024ff762 100644 --- a/packages/plugin-types/package.json +++ b/packages/plugin-types/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/plugin-types", - "version": "0.4.0", + "version": "0.4.1", "types": "lib/index.d.ts", "type": "commonjs", "publishConfig": { diff --git a/packages/sandbox/CHANGELOG.md b/packages/sandbox/CHANGELOG.md index f15a9a612f..3e5fd82b93 100644 --- a/packages/sandbox/CHANGELOG.md +++ b/packages/sandbox/CHANGELOG.md @@ -1,5 +1,14 @@ # @aws-amplify/sandbox +## 0.3.1 + +### Patch Changes + +- Updated dependencies [07b0dfc9f] +- Updated dependencies [01ebbc497] + - @aws-amplify/client-config@0.4.0 + - @aws-amplify/deployed-backend-client@0.3.1 + ## 0.3.0 ### Minor Changes diff --git a/packages/sandbox/package.json b/packages/sandbox/package.json index 6f6c363a73..5f54da88a9 100644 --- a/packages/sandbox/package.json +++ b/packages/sandbox/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/sandbox", - "version": "0.3.0", + "version": "0.3.1", "type": "module", "publishConfig": { "access": "public" @@ -21,8 +21,8 @@ "@aws-amplify/backend-deployer": "0.3.0", "@aws-amplify/backend-secret": "^0.3.0", "@aws-amplify/cli-core": "^0.2.0", - "@aws-amplify/client-config": "0.3.0", - "@aws-amplify/deployed-backend-client": "^0.3.0", + "@aws-amplify/client-config": "0.4.0", + "@aws-amplify/deployed-backend-client": "^0.3.1", "@aws-amplify/platform-core": "^0.2.0", "@aws-sdk/credential-providers": "^3.382.0", "@aws-sdk/types": "^3.378.0", diff --git a/packages/storage-construct/CHANGELOG.md b/packages/storage-construct/CHANGELOG.md index fb6e1d5738..cca36cf4d5 100644 --- a/packages/storage-construct/CHANGELOG.md +++ b/packages/storage-construct/CHANGELOG.md @@ -1,5 +1,13 @@ # @aws-amplify/storage-construct-alpha +## 0.2.2 + +### Patch Changes + +- Updated dependencies [07b0dfc9f] + - @aws-amplify/backend-output-schemas@0.4.0 + - @aws-amplify/backend-output-storage@0.2.2 + ## 0.2.1 ### Patch Changes diff --git a/packages/storage-construct/package.json b/packages/storage-construct/package.json index d5f460bcfa..d776b8b008 100644 --- a/packages/storage-construct/package.json +++ b/packages/storage-construct/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/storage-construct-alpha", - "version": "0.2.1", + "version": "0.2.2", "type": "module", "publishConfig": { "access": "public" @@ -18,11 +18,11 @@ }, "license": "Apache-2.0", "dependencies": { - "@aws-amplify/backend-output-schemas": "^0.3.0", - "@aws-amplify/backend-output-storage": "^0.2.1" + "@aws-amplify/backend-output-schemas": "^0.4.0", + "@aws-amplify/backend-output-storage": "^0.2.2" }, "devDependencies": { - "@aws-amplify/plugin-types": "^0.4.0" + "@aws-amplify/plugin-types": "^0.4.1" }, "peerDependencies": { "aws-cdk-lib": "^2.103.0",