-
Notifications
You must be signed in to change notification settings - Fork 11.9k
Comparing changes
Open a pull request
base repository: angular/angular-cli
base: ec8a04b
head repository: angular/angular-cli
compare: 2aa93fc
- 16 commits
- 28 files changed
- 6 contributors
Commits on Mar 19, 2026
-
build: update cross-repo angular dependencies
See associated pull request for more information.
Configuration menu - View commit details
-
Copy full SHA for 9445e83 - Browse repository at this point
Copy the full SHA 9445e83View commit details -
build: update all github actions
See associated pull request for more information.
Configuration menu - View commit details
-
Copy full SHA for 10fb14c - Browse repository at this point
Copy the full SHA 10fb14cView commit details -
build: update dependency aspect_rules_ts to v3.8.7
See associated pull request for more information.
Configuration menu - View commit details
-
Copy full SHA for 463b3b3 - Browse repository at this point
Copy the full SHA 463b3b3View commit details
Commits on Mar 20, 2026
-
build: update dependency undici to v7.24.4
See associated pull request for more information.
Configuration menu - View commit details
-
Copy full SHA for 1dd758f - Browse repository at this point
Copy the full SHA 1dd758fView commit details -
fix(@angular/build): warn when vitest watch config conflicts with bui…
…lder Added a warning in the `angular:vitest-configuration` plugin to alert users if the `watch` option specified in their `vitest.config.ts` differs from the Angular CLI builder's `--watch` option. Because the Angular CLI's build system and file watcher drives the execution, the Vitest-specific `watch` option is overridden and has no effect. (cherry picked from commit ec10eb3)
Configuration menu - View commit details
-
Copy full SHA for 6ec36f5 - Browse repository at this point
Copy the full SHA 6ec36f5View commit details -
fix(@angular/build): remove default for unit-test coverage option
Removing the default value of `false` for the `coverage` schema option in the unit-test builder. When a default was present, it forced the coverage check in the Vitest plugins to override any user-provided `coverage: { enabled: true }` values set within a custom `vitest.config.ts`. Removing the default explicitly allows the option to be `undefined`, respecting the fallback behavior of the runner configuration. The description was also updated to explicitly document how the Vitest runner resolves the coverage configuration when the builder flag is omitted. (cherry picked from commit 1a8376b)Configuration menu - View commit details
-
Copy full SHA for 956ccaa - Browse repository at this point
Copy the full SHA 956ccaaView commit details
Commits on Mar 23, 2026
-
fix(@angular/build): warn about performance of test.exclude in vitest…
… configuration When a user specifies `test.exclude` inside their `vitest.config.ts`, the tests are correctly excluded during Vitest's execution phase. However, because the Angular CLI extracts test files earlier in the process using its own `exclude` builder option, those skipped tests are still unnecessarily compiled by esbuild in-memory. This adds a warning to explicitly notify developers of this hidden build overhead and suggests using the Angular CLI `exclude` option instead to improve performance. (cherry picked from commit a203dcf)
Configuration menu - View commit details
-
Copy full SHA for 36978db - Browse repository at this point
Copy the full SHA 36978dbView commit details -
fix(@angular/build): deduplicate and merge coverage excludes with vitest
Previously, providing a --coverage-exclude CLI option to the builder would completely clobber any custom coverage.exclude items defined natively within vitest.config.ts. This correctly merges both sources using an internal Set to prevent duplicate exclusions and preserves configurations so developers can combine global ignores alongside CLI-specific boundaries. (cherry picked from commit 01bd5d0)
Configuration menu - View commit details
-
Copy full SHA for 7170599 - Browse repository at this point
Copy the full SHA 7170599View commit details -
fix(@angular/build): prevent reporter duplicates by explicitly overri…
…ding Vitest configuration When leveraging the Angular CLI to run tests with a specific set of `--reporters`, Vitest's underlying `mergeConfig` logic would normally array-concatenate the CLI reporters with any reporters defined natively inside `vitest.config.ts`. This led to duplicate output processors (e.g. running 'default' twice). By explicitly wiping the original configurations when CLI overrides are present, the CLI now acts as a strict Source-of-Truth array replacer, which is the expected behavior for CI and custom targets. (cherry picked from commit 355ebe8)
Configuration menu - View commit details
-
Copy full SHA for c73f137 - Browse repository at this point
Copy the full SHA c73f137View commit details
Commits on Mar 24, 2026
-
build: update cross-repo angular dependencies
See associated pull request for more information.
Configuration menu - View commit details
-
Copy full SHA for 4236099 - Browse repository at this point
Copy the full SHA 4236099View commit details -
fix(@angular/ssr): apply forwarded prefix and vary header in accept-l…
…anguage redirects (cherry picked from commit ca6f08c)
Configuration menu - View commit details
-
Copy full SHA for 9bdf782 - Browse repository at this point
Copy the full SHA 9bdf782View commit details
Commits on Mar 25, 2026
-
fix(@angular/ssr): support '*' in allowedHosts and warn about securit…
…y risks This commit adds support for '*' in allowedHosts for SSR, allowing any host to be validated. It also adds a security warning when '*' is used to inform users of the potential risks of allowing all host headers. (cherry picked from commit 3b99ee1)
Configuration menu - View commit details
-
Copy full SHA for 628c586 - Browse repository at this point
Copy the full SHA 628c586View commit details -
fix(@angular/cli): restore console methods after logger completes
(cherry picked from commit 4bbd1bf)
Configuration menu - View commit details
-
Copy full SHA for a7787d0 - Browse repository at this point
Copy the full SHA a7787d0View commit details -
See associated pull request for more information.
Configuration menu - View commit details
-
Copy full SHA for 17666e3 - Browse repository at this point
Copy the full SHA 17666e3View commit details -
build: update cross-repo angular dependencies
See associated pull request for more information.
Configuration menu - View commit details
-
Copy full SHA for f33826e - Browse repository at this point
Copy the full SHA f33826eView commit details
Commits on Mar 26, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 2aa93fc - Browse repository at this point
Copy the full SHA 2aa93fcView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff ec8a04b...2aa93fc