Skip to content

refactor: remove protractor#32562

Merged
dgp1130 merged 2 commits intoangular:mainfrom
hawkgs:drop-protractor
Feb 26, 2026
Merged

refactor: remove protractor#32562
dgp1130 merged 2 commits intoangular:mainfrom
hawkgs:drop-protractor

Conversation

@hawkgs
Copy link
Member

@hawkgs hawkgs commented Feb 24, 2026

PR Checklist

Please check to confirm your PR fulfills the following requirements:

PR Type

What kind of change does this PR introduce?

  • Bugfix
  • Feature
  • Code style update (formatting, local variables)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • CI related changes
  • Documentation content changes
  • Other... Please describe:

What is the new behavior?

Drop Protractor from the respository since it's no longer supported.

Does this PR introduce a breaking change?

  • Yes
  • No

@clydin
Copy link
Member

clydin commented Feb 24, 2026

Can you also split this into two commits?
Probably one for @schematics/angular with the schematic removal and one for @angular-devkit/build-angular with the builder/dep removal.

@hawkgs hawkgs marked this pull request as ready for review February 25, 2026 13:17
@hawkgs hawkgs requested a review from clydin February 25, 2026 13:17
@alan-agius4 alan-agius4 added the action: review The PR is still awaiting reviews from at least one requested reviewer label Feb 25, 2026
@alan-agius4 alan-agius4 added the target: major This PR is targeted for the next major release label Feb 25, 2026
Copy link
Collaborator

@alan-agius4 alan-agius4 left a comment

Choose a reason for hiding this comment

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

ts-node should also be removed as a dependencies in all package.json

@hawkgs hawkgs force-pushed the drop-protractor branch 4 times, most recently from d2e2032 to dacee85 Compare February 26, 2026 12:49
@hawkgs hawkgs changed the title refactor: drop protractor refactor: remove protractor Feb 26, 2026
@hawkgs hawkgs added action: cleanup The PR is in need of cleanup, either due to needing a rebase or in response to comments from reviews action: review The PR is still awaiting reviews from at least one requested reviewer and removed action: review The PR is still awaiting reviews from at least one requested reviewer action: cleanup The PR is in need of cleanup, either due to needing a rebase or in response to comments from reviews labels Feb 26, 2026
Comment on lines 35 to 38
"web-test-runner": {
"implementation": "./src/builders/web-test-runner",
"schema": "./src/builders/web-test-runner/schema.json",
"description": "Run unit tests with Web Test Runner."
Copy link
Member

Choose a reason for hiding this comment

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

Looks like a merge conflict issue. This was recently removed.

Copy link
Member Author

Choose a reason for hiding this comment

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

I had to rebase twice, so somehow it slipped through, I guess.

@clydin
Copy link
Member

clydin commented Feb 26, 2026

Can you rebase?
Otherwise this LGTM.

Protractor is no longer supported and has been deprecated since v19.
Remove Protractor since it's no longer supported and has been deprecated since v19; Remove the dependency.
@hawkgs
Copy link
Member Author

hawkgs commented Feb 26, 2026

Done.

@clydin clydin added action: merge The PR is ready for merge by the caretaker and removed action: review The PR is still awaiting reviews from at least one requested reviewer labels Feb 26, 2026
@dgp1130 dgp1130 merged commit c238aaf into angular:main Feb 26, 2026
35 checks passed
@dgp1130
Copy link
Collaborator

dgp1130 commented Feb 26, 2026

This PR was merged into the repository. The changes were merged into the following branches:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

action: merge The PR is ready for merge by the caretaker area: @angular-devkit/build-angular area: @schematics/angular target: major This PR is targeted for the next major release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants