Skip to content

Conversation

AtofStryker
Copy link
Contributor

@AtofStryker AtofStryker commented Aug 11, 2025

Additional details

Steps to test

How has the user experience changed?

Adds support for Angular 20 within component testing. The cypress/angular test harness still requires zone.js. Your Angular project can be zoneless, but the CT tests will be using zone under the hood to detect changes. The harness also still requires @angular-devkit/build-angular which is the webpack bundler for angular

PR Tasks

@AtofStryker AtofStryker self-assigned this Aug 11, 2025
@cypress
Copy link

cypress bot commented Aug 11, 2025

cypress    Run #64572

Run Properties:  status check failed Failed #64572  •  git commit 4437ad89f9: Merge branch 'develop' of github.com:cypress-io/cypress into feat/support_angula...
Project cypress
Branch Review feat/support_angular_20
Run status status check failed Failed #64572
Run duration 44m 06s
Commit git commit 4437ad89f9: Merge branch 'develop' of github.com:cypress-io/cypress into feat/support_angula...
Committer Bill Glesias
View all properties for this run ↗︎

Test results
Tests that failed  Failures 2
Tests that were flaky  Flaky 14
Tests that did not run due to a developer annotating a test with .skip  Pending 1101
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 26412
View all changes introduced in this branch ↗︎
UI Coverage  44.86%
  Untested elements 188  
  Tested elements 157  
Accessibility  97.71%
  Failed rules  4 critical   8 serious   2 moderate   2 minor
  Failed elements 110  

Tests for review

Failed  cypress/e2e/studio/studio.cy.ts • 2 failed tests • app-e2e

View Output

Test Artifacts
Cypress Studio > remains in studio mode when the test name is changed on the file system and file watching is disabled Test Replay Screenshots
Cypress Studio > does not remove the studio url parameters if saving fails Test Replay Screenshots
Flakiness  issues/28527.cy.ts • 1 flaky test • 5x-driver-electron

View Output

Test Artifacts
issue 28527 > fails and then retries and verifies about:blank is not displayed Test Replay Screenshots
Flakiness  e2e/origin/cookie_behavior.cy.ts • 1 flaky test • 5x-driver-chrome:beta

View Output

Test Artifacts
... > misc > domains > attaches subdomain and TLD cookies when making subdomain requests Test Replay
Flakiness  issues/28527.cy.ts • 1 flaky test • 5x-driver-chrome:beta

View Output

Test Artifacts
issue 28527 > fails and then retries and verifies about:blank is not displayed Test Replay Screenshots
Flakiness  e2e/origin/commands/waiting.cy.ts • 1 flaky test • 5x-driver-inject-document-domain-chrome:beta

View Output

Test Artifacts
... > throws when foo cannot resolve Test Replay
Flakiness  commands/waiting.cy.js • 2 flaky tests • 5x-driver-chrome

View Output

Test Artifacts
... > errors > throws when route is never resolved Test Replay
... > errors > throws when waiting for 2nd response to route Test Replay

The first 5 flaky specs are shown, see all 12 specs in Cypress Cloud.

@AtofStryker AtofStryker force-pushed the feat/support_angular_20 branch from 5ae097b to dc18312 Compare August 12, 2025 19:05
@AtofStryker AtofStryker changed the title (DRAFT) feat: support Angular 20 feat: support Angular 20 Aug 13, 2025
@AtofStryker AtofStryker merged commit c96115d into develop Aug 13, 2025
82 of 90 checks passed
@AtofStryker AtofStryker deleted the feat/support_angular_20 branch August 13, 2025 22:23
@cypress-bot
Copy link
Contributor

cypress-bot bot commented Aug 20, 2025

Released in 15.0.0.

This comment thread has been locked. If you are still experiencing this issue after upgrading to
Cypress v15.0.0, please open a new issue.

@cypress-bot cypress-bot bot locked as resolved and limited conversation to collaborators Aug 20, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Angular 20 support

2 participants