Skip to content

@aws-amplify/[email protected]

Choose a tag to compare

@github-actions github-actions released this 14 Nov 16:55
· 1712 commits to main since this release
2587610

Major Changes

  • #2786 20a3c6103 Thanks @reesscot! - BREAKING CHANGE: remove legacy exports @aws-amplify/ui-react/legacy and @aws-amplify/ui-angular/legacy.

  • #2580 468ad185a Thanks @wlee221! - BREAKING: Migrate Angular compiler to IVY, and drop support for View Engine. Please migrate to Angular 12+, and make sure you did not disable ivy in your tsconfig.json:

    {
      ...,
      "angularCompilerOption": {
        // REMOVE this line if you have it in your tsconfig.json
        "enableIvy": false
      }
    }

    Note: View Engine has already been deprecated in v12, and fully removed in v13.

  • #2580 468ad185a Thanks @wlee221! - BREAKING: Bump minimum supported Angular version to v12. If your application is on Angular 11 or before, please migrate to Angular 12+ as per official guide.

    Note: Going forward, @aws-amplify/ui-angular will have the same version support as Angular's official LTS support window. This means all major versions will be supported for 18 months, until we bump the minimum required version to the next one.

  • #2735 fa3135add Thanks @wlee221! - Breaking: We replaced following legacy Authenticator texts:

    • Confirmation Code in confirm sign up screen is replaced by Enter your Code
    • Send Code in reset password screen is replaced by Send code.
    • Send Code in confirm reset password screen is replaced by Submit
    • Forgot your password? with the trailing space is replaced by Forgot your password.

    If you were using I18n to translate those keys, please update your translations accordingly to match the new strings.

Patch Changes

  • #2877 ab8942c54 Thanks @ErikCH! - BREAKING: When overriding Auth.signUp, update the override function call to include the autoSignIn option set to enabled. This is now required.

     async handleSignUp(formData) {
      let { username, password, attributes } = formData;
      // custom username
      username = username.toLowerCase();
      attributes.email = attributes.email.toLowerCase();
      return Auth.signUp({
        username,
        password,
        attributes,
    +   autoSignIn: {
    +     enabled: true
    +   }
      });
    }
    
  • Updated dependencies [ab8942c54, 82903f7bb, d90b148c0]: