diff --git a/.changeset/little-dodos-boil.md b/.changeset/little-dodos-boil.md new file mode 100644 index 0000000000..7196d0a456 --- /dev/null +++ b/.changeset/little-dodos-boil.md @@ -0,0 +1,6 @@ +--- +'@aws-amplify/client-config': major +'@aws-amplify/platform-core': major +--- + +removes username from username_attribute diff --git a/packages/client-config/API.md b/packages/client-config/API.md index 8eb03d2361..b8c8d9d07e 100644 --- a/packages/client-config/API.md +++ b/packages/client-config/API.md @@ -91,7 +91,7 @@ interface AWSAmplifyBackendOutputs { response_type: 'code' | 'token'; }; standard_required_attributes?: AmazonCognitoStandardAttributes[]; - username_attributes?: ('email' | 'phone_number' | 'username')[]; + username_attributes?: ('email' | 'phone_number')[]; user_verification_types?: ('email' | 'phone_number')[]; unauthenticated_identities_enabled?: boolean; mfa_configuration?: 'NONE' | 'OPTIONAL' | 'REQUIRED'; @@ -208,7 +208,7 @@ export type CustomClientConfig = { export const DEFAULT_CLIENT_CONFIG_VERSION: ClientConfigVersion; // @public -export const generateClientConfig: (backendIdentifier: DeployedBackendIdentifier, version: T, awsClientProvider?: AWSClientProvider<{ +export const generateClientConfig: (backendIdentifier: DeployedBackendIdentifier, version: T, awsClientProvider?: AWSClientProvider<{ getS3Client: S3Client; getAmplifyClient: AmplifyClient; getCloudFormationClient: CloudFormationClient; diff --git a/packages/client-config/src/client-config-schema/client_config_v1.ts b/packages/client-config/src/client-config-schema/client_config_v1.ts index 02c85aff6c..7bd851a323 100644 --- a/packages/client-config/src/client-config-schema/client_config_v1.ts +++ b/packages/client-config/src/client-config-schema/client_config_v1.ts @@ -142,7 +142,7 @@ export interface AWSAmplifyBackendOutputs { * * @minItems 1 */ - username_attributes?: ('email' | 'phone_number' | 'username')[]; + username_attributes?: ('email' | 'phone_number')[]; user_verification_types?: ('email' | 'phone_number')[]; unauthenticated_identities_enabled?: boolean; mfa_configuration?: 'NONE' | 'OPTIONAL' | 'REQUIRED'; diff --git a/packages/client-config/src/client-config-schema/schema_v1.json b/packages/client-config/src/client-config-schema/schema_v1.json index 46b6ad5fac..3544d0ab0d 100644 --- a/packages/client-config/src/client-config-schema/schema_v1.json +++ b/packages/client-config/src/client-config-schema/schema_v1.json @@ -157,7 +157,7 @@ "type": "array", "items": { "type": "string", - "enum": ["email", "phone_number", "username"] + "enum": ["email", "phone_number"] }, "minItems": 1, "uniqueItems": true diff --git a/packages/platform-core/API.md b/packages/platform-core/API.md index d257509bf4..290f4c8921 100644 --- a/packages/platform-core/API.md +++ b/packages/platform-core/API.md @@ -158,12 +158,12 @@ export const packageJsonSchema: z.ZodObject<{ type: z.ZodOptional, z.ZodLiteral<"commonjs">]>>; }, "strip", z.ZodTypeAny, { name?: string | undefined; - type?: "module" | "commonjs" | undefined; version?: string | undefined; + type?: "module" | "commonjs" | undefined; }, { name?: string | undefined; - type?: "module" | "commonjs" | undefined; version?: string | undefined; + type?: "module" | "commonjs" | undefined; }>; // @public