-
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: 21.0.0-next.3
head repository: angular/angular-cli
compare: main
- 18 commits
- 33 files changed
- 4 contributors
Commits on Sep 10, 2025
-
build: update cross-repo angular dependencies
See associated pull request for more information.
Configuration menu - View commit details
-
Copy full SHA for 550484c - Browse repository at this point
Copy the full SHA 550484cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 72a8991 - Browse repository at this point
Copy the full SHA 72a8991View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3a438c - Browse repository at this point
Copy the full SHA d3a438cView commit details
Commits on Sep 11, 2025
-
build: update github/codeql-action action to v3.30.3
See associated pull request for more information.
Configuration menu - View commit details
-
Copy full SHA for 0015607 - Browse repository at this point
Copy the full SHA 0015607View commit details -
refactor(@angular/cli): Add instructions to component zoneless migrat…
…ion to retain NgZone.run I observed that it chose to do this in one test. These should not be removed for libraries that support Zone applications and also should not be removed for applications until the zoneless migration is entirely complete.
Configuration menu - View commit details
-
Copy full SHA for 47d0668 - Browse repository at this point
Copy the full SHA 47d0668View commit details -
build: update all non-major dependencies
See associated pull request for more information.
Configuration menu - View commit details
-
Copy full SHA for af1a2a5 - Browse repository at this point
Copy the full SHA af1a2a5View commit details -
fix(@angular/build): add timestamp to bundle generation log
Adds an ISO timestamp to the "Application bundle generation complete" message. This provides more precise information about when the build process finished, which can be useful for debugging and analyzing build performance. Closes #30572
Configuration menu - View commit details
-
Copy full SHA for 43fc553 - Browse repository at this point
Copy the full SHA 43fc553View commit details -
refactor(@angular/cli): remove unused local variable
This commit removes an unused local variable.
Configuration menu - View commit details
-
Copy full SHA for f5701cb - Browse repository at this point
Copy the full SHA f5701cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6552dcf - Browse repository at this point
Copy the full SHA 6552dcfView commit details -
refactor(@angular/build): extract Vitest plugins from executor in uni…
…t-test This commit refactors the Vitest test runner by extracting the complex plugin creation logic out of the main `VitestExecutor` class and into a dedicated `plugins.ts` module. This change reduces the complexity of the executor, making it easier to understand and maintain. The executor is now more focused on its core responsibility of managing the test execution lifecycle. Additionally, this commit introduces a `BrowserConfiguration` interface for better type safety and marks several executor properties as readonly to enforce immutability.
Configuration menu - View commit details
-
Copy full SHA for 585eb89 - Browse repository at this point
Copy the full SHA 585eb89View commit details -
refactor(@angular/build): extract karma application builder into smal…
…ler modules The main `application_builder.ts` file was becoming too large and difficult to navigate. This change extracts several logical components into their own dedicated files: - Karma asset middleware - Karma polyfills plugin - Karma progress reporter - Code coverage utilities - Karma configuration helpers - General utility functions This improves the overall code structure, making it easier to understand, test, and maintain.
Configuration menu - View commit details
-
Copy full SHA for b99e266 - Browse repository at this point
Copy the full SHA b99e266View commit details -
refactor(@angular/build): breakdown Karma application initialization
The main `initializeApplication` function within the Karma builder was overly large and handled several distinct responsibilities. This change refactors the function by breaking it down into three smaller, more focused functions: - `setupBuildOptions`: Gathers and configures the esbuild build options. - `runEsbuild`: Executes the esbuild build process. - `configureKarma`: Sets up the Karma configuration based on the build output. This decomposition improves the readability, testability, and maintainability of the Karma builder's application initialization process.
Configuration menu - View commit details
-
Copy full SHA for d47386e - Browse repository at this point
Copy the full SHA d47386eView commit details
Commits on Sep 12, 2025
-
build: update cross-repo angular dependencies
See associated pull request for more information.
Configuration menu - View commit details
-
Copy full SHA for a195db3 - Browse repository at this point
Copy the full SHA a195db3View commit details -
refactor(@angular/build): decouple test discovery from runner execution
This commit refactors the unit test builder to centralize test file discovery, preventing redundant operations in the test runner's execution phase. The `TestRunner` API has been updated to pass the test entry point mappings from the initial build options phase directly to the executor. This removes the need for the Vitest executor to re-discover tests, simplifying its logic and adhering to the DRY principle. The JSDoc comments for the runner API have also been updated to reflect these changes.
Configuration menu - View commit details
-
Copy full SHA for b613249 - Browse repository at this point
Copy the full SHA b613249View commit details -
ci: use static target: automation label in renovate config
The `target: automation` label is used by the Angular team to identify PRs that are created by automation. This is used to skip some checks that are not required for automated PRs.
Configuration menu - View commit details
-
Copy full SHA for 06ef5dd - Browse repository at this point
Copy the full SHA 06ef5ddView commit details -
build: update cross-repo angular dependencies
See associated pull request for more information.
Configuration menu - View commit details
-
Copy full SHA for 6686139 - Browse repository at this point
Copy the full SHA 6686139View commit details -
build: update rules_angular digest to 4010ef9
See associated pull request for more information.
Configuration menu - View commit details
-
Copy full SHA for cfac923 - Browse repository at this point
Copy the full SHA cfac923View commit details
Commits on Sep 13, 2025
-
build: update cross-repo angular dependencies
See associated pull request for more information.
Configuration menu - View commit details
-
Copy full SHA for d4a276f - Browse repository at this point
Copy the full SHA d4a276fView 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 21.0.0-next.3...main