Skip to content

Dev.ej/angular 22 stack - #620

Open
joanise wants to merge 9 commits into
dev.ej/use-signalsfrom
dev.ej/angular-22-stack
Open

joanise wants to merge 9 commits into
dev.ej/use-signalsfrom
dev.ej/angular-22-stack

Conversation

@joanise

@joanise joanise commented Oct 6, 2026 •

Copy link
Copy Markdown
Member

PR Goal?

Migrate to Angular 22

All the software changes that were required to be compatible with Angular 22 were spliced into other PRs:

This PR is focused on the build dependencies themselves.

Fixes?

Multiple CVEs

Feedback sought?

Manual testing of the PR preview. The idea is to test this PR preview to make sure the sum of the 4 PRs all work together and the app is not broken in any way.

Priority?

low

Tests added?

Again, well covered by CI, which let me detect the issues I spliced into those other PRs.

How to test?

Try to break the PR preview.

Confidence?

pretty good

Version change?

patch bump

Actually, it had to be in two steps
npx nx migrate @angular/core@22 @angular/cli@22
npx nx migrate @angular/cli@22
we have a new dependency on an MPL-2.0 licensed package.
I reviewed the terms of the MPL and it is compatible with our project
With Angular 22, we need to bump TypeScript to 6.0 but we still use
features that are deprecated with ts6. Let's ignore that while we
convert.
@joanise
joanise added this pull request to stack #621 October 6, 2026 19:44
@semanticdiff-com

semanticdiff-com Bot commented Oct 6, 2026 •

Copy link
Copy Markdown

Review changes with  SemanticDiff

Changed Files
File Status
  package.json  43% smaller
  .github/workflows/end-to-end-tests.yml  0% smaller
  .github/workflows/pr-preview.yml  0% smaller
  package-lock.json Unsupported file format
  packages/angular-demo/package.json  0% smaller
  packages/ngx-web-component/package.json  0% smaller
  packages/studio-web/package.json  0% smaller
  packages/studio-web/src/assets/bundle.js Unsupported file format
  packages/web-component/tsconfig.json  0% smaller
  tsconfig.base.json  0% smaller

@joanise
joanise requested review from deltork and marctessier October 6, 2026 19:44
@github-actions

github-actions Bot commented Oct 6, 2026 •

Copy link
Copy Markdown
Contributor
PR Preview Action v1.6.3

🚀 View preview at
https://ReadAlongs.github.io/Studio-Web/pr-preview/pr-620/

Built to branch gh-pages at 2026-10-06 20:10 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

Co-authored-by: joanise <33264708+joanise@users.noreply.github.com>
@joanise joanise mentioned this pull request Oct 6, 2026

This branch has not been deployed

No deployments
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.

1 participant