Skip to content

chore: update to FusionAuth Angular SDK version 2.0.0#35

Draft
mrudatsprint wants to merge 3 commits into
mainfrom
miker/angular-sdk-v2.0.0
Draft

chore: update to FusionAuth Angular SDK version 2.0.0#35
mrudatsprint wants to merge 3 commits into
mainfrom
miker/angular-sdk-v2.0.0

Conversation

@mrudatsprint

@mrudatsprint mrudatsprint commented Jun 24, 2026

Copy link
Copy Markdown

Description:

  • Update the FusionAuth Angular SDK to v2.0.0
  • Update the entire Angular toolchain (Angular 18 → 22, switches builders to @angular/build:*, updates TypeScript to 6.0, etc.).

chore: upgrade the Angular SDK to v2.0.0
@vercel

vercel Bot commented Jun 24, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
fusionauth-quickstart-javascript-angular-web Error Error Jun 24, 2026 4:34pm

Request Review

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Updates the Angular client quickstart to use FusionAuth Angular SDK v2.0.0, alongside a broader modernization of the Angular workspace and FusionAuth kickstart message templates.

Changes:

  • Upgraded @fusionauth/angular-sdk to ^2.0.0 and updated the Angular/TypeScript toolchain configuration.
  • Migrated templates from *ngIf to the new Angular control-flow syntax (@if).
  • Updated FusionAuth kickstart default messages (new keys, revised copy, and styling classes).

Reviewed changes

Copilot reviewed 11 out of 12 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
kickstart/templates/defaultMessages.txt Updates seeded FusionAuth message keys/values for newer server/theme behavior.
complete-application/tsconfig.json Updates TS compiler settings for newer Angular/TS versions.
complete-application/tsconfig.app.json Aligns app tsconfig header URL with Angular docs.
complete-application/tsconfig.spec.json Aligns spec tsconfig header URL with Angular docs.
complete-application/src/app/make-change-page/make-change-page.component.html Replaces *ngIf with @if control-flow syntax.
complete-application/src/app/app.component.ts Sets standalone: false for module-based root component.
complete-application/src/app/app.component.spec.ts Adds a minimal AppComponent creation test.
complete-application/src/app/app.component.html Replaces *ngIf blocks with @if/@else control-flow syntax.
complete-application/README.md Removes the deprecated e2e section.
complete-application/package.json Upgrades Angular deps + FusionAuth SDK version and related tooling versions.
complete-application/angular.json Migrates builders to @angular/build:* and updates test configuration.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread kickstart/templates/defaultMessages.txt
Comment on lines 4 to 7
"cli": {
"packageManager": "npm"
"packageManager": "npm",
"analytics": "08a0752d-c2ef-47fd-8482-1d847e38bd73"
},
Comment on lines 22 to 25
"rxjs": "~7.8.1",
"tslib": "^2.6.2",
"zone.js": "~0.14.4"
"zone.js": "~0.15.0"
},
Comment on lines +13 to +21
"@angular/animations": "^22.0.0",
"@angular/common": "^22.0.0",
"@angular/compiler": "^22.0.0",
"@angular/core": "^22.0.0",
"@angular/forms": "^22.0.0",
"@angular/platform-browser": "^22.0.0",
"@angular/platform-browser-dynamic": "^22.0.0",
"@angular/router": "^22.0.0",
"@fusionauth/angular-sdk": "^2.0.0",

@mrudatsprint mrudatsprint Jun 24, 2026

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

The PR description has been updated.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 11 out of 12 changed files in this pull request and generated 1 comment.

Comment on lines 11 to 12
"private": true,
"dependencies": {
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.

2 participants