Pull Request Overview
- Opened on October 21, 2026
- Status Open
- Commit count 1 with first commit October 21, 2026
Total Delta
Open Days
Test Delta
How long has this pull request spent in each phase of its lifecycle?
| Fraction of total time | Business days | Phase |
|---|---|---|
|
|
0.0 days | Authoring 1 commit before pull request opened for review |
|
|
0.0 days | Awaiting first review |
|
|
18.0 days | Revising work with 0 commits in response to 1 review that left 2 comments |
Total time for pull request still awaiting merge (longer than repo's target): 18.0 business days
feat(@schematics/angular): use Oxfmt in generated workspaces
PR Checklist
Please check to confirm your PR fulfills the following requirements:
- [x] The commit message follows our guidelines: https://github.com/angular/angular-cli/blob/main/CONTRIBUTING.md#-commit-message-guidelines
- [x] Tests for the changes have been added (for bug fixes / features)
- [ ] Docs have been added / updated (for bug fixes / features)
PR Type
What kind of change does this PR introduce?
- [ ] Bugfix
- [x] 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 current behavior?
The generated projects set up prettier
What is the new behavior?
Now that https://github.com/oxc-project/oxc/issues/17852 is resolved, oxfmt can be used in modern Angular project. This PR replaces the prettier dependency and config by oxfmt
Does this PR introduce a breaking change?
- [ ] Yes
- [x] No
Other information
Comments Threads Pending Resolution
Resolved Comment Threads
## Code Review
This pull request replaces Prettier with oxfmt as the default formatter in the Angular workspace schematics, updating the dependencies, configuration templates, and associated tests. Feedback on the changes highlights that the `excludeFiles` property in the new `.oxfmtrc.json.template` is unsupported by oxfmt and will cause configuration parsing to fail, so it should be removed.
## Code Review
This pull request replaces Prettier with oxfmt as the default formatter in the Angular workspace schematics, updating the dependencies, configuration templates, and associated tests. Feedback on the changes highlights that the `excludeFiles` property in the new `.oxfmtrc.json.template` is unsupported by oxfmt and will cause configuration parsing to fail, so it should be removed.