Skip to content

Breaking: Publish new major version of @cypress/schematic compatible with Cypress 16+ #33657

@AtofStryker

Description

@AtofStryker

What would you like?

Publish a new major version of @cypress/schematic that is only compatible with Cypress 16+. This is necessary because the zoneless mount handler for Angular will be removed and the package needs to reflect updated Angular and Cypress compatibility requirements.

Why is this needed?

With the removal of the Angular zoneless mount handler and the deprecation of older Angular versions, @cypress/schematic needs a new major version to reflect breaking peer dependency changes and ensure users are on supported versions of Angular and Cypress.

Requirements

Since Cypress 16 will only support north of Angular 21 and the cypress/angular-zoneless mount handler can no longer be scaffolded, the peerDependencies structure should look something like this

@angular/cli   >=21.0.0
@angular/core  >=21.0.0
cypress        ^16.0.0

Other

No response

Metadata

Metadata

Assignees

Labels

CTIssue related to component testingCypress 16Issues scoped for Cypress 16npm: @cypress/angular@cypress/angular package issuestype: breaking changeRequires a new major release version

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions