-
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: 942bece
head repository: angular/angular-cli
compare: 9c5a2e3
- 17 commits
- 58 files changed
- 5 contributors
Commits on Jan 8, 2026
-
build: update cross-repo angular dependencies
See associated pull request for more information.
Configuration menu - View commit details
-
Copy full SHA for 759bc80 - Browse repository at this point
Copy the full SHA 759bc80View commit details
Commits on Jan 9, 2026
-
build: update cross-repo angular dependencies
See associated pull request for more information.
Configuration menu - View commit details
-
Copy full SHA for 7f4efc2 - Browse repository at this point
Copy the full SHA 7f4efc2View commit details
Commits on Jan 12, 2026
-
build: update cross-repo angular dependencies
See associated pull request for more information.
Configuration menu - View commit details
-
Copy full SHA for 535f70a - Browse repository at this point
Copy the full SHA 535f70aView commit details -
build: update pnpm to v10.28.0
See associated pull request for more information.
Configuration menu - View commit details
-
Copy full SHA for 059123f - Browse repository at this point
Copy the full SHA 059123fView commit details -
refactor(@angular/cli): support custom temporary directory in package…
… manager abstraction This change introduces the ability to specify a base temporary directory when creating a `PackageManager` instance. This allows for creating temporary directories within the project structure (e.g., `node_modules/.tmp`), which enables package managers to correctly inherit project-specific configurations like `.npmrc` or `.yarnrc` during operations like `acquireTempPackage`. (cherry picked from commit 5fb3af0)
Configuration menu - View commit details
-
Copy full SHA for f48e7d6 - Browse repository at this point
Copy the full SHA f48e7d6View commit details -
fix(@angular/cli): use project-local temporary directory in ng add
The 'ng add' command now attempts to use '.angular/cache' or 'node_modules' as the base for temporary directories when acquiring packages. This ensures that the package manager can inherit project-specific configuration (like '.npmrc' or '.yarnrc') during the installation of temporary packages. The implementation uses a fallback strategy, checking for candidate directories and defaulting to the system's temporary directory if none are found. (cherry picked from commit 2cd4f2d)
Configuration menu - View commit details
-
Copy full SHA for 122ed27 - Browse repository at this point
Copy the full SHA 122ed27View commit details -
refactor(@angular/cli): improve error handling for package installati…
…on in ng add This change enhances the error handling in the 'ng add' command's 'installPackageTask'. It now specifically catches 'PackageManagerError' exceptions and surfaces the standard output or standard error from the underlying package manager process. This provides users with more actionable information when a package installation fails. (cherry picked from commit 158d715)
Configuration menu - View commit details
-
Copy full SHA for 84d82eb - Browse repository at this point
Copy the full SHA 84d82ebView commit details -
refactor(@angular/cli): support copying config files to temp package …
…directory This change adds support for copying package manager configuration files (like `bunfig.toml`) from the project root to the temporary directory used for acquiring packages. This is particularly necessary for Bun, which does not automatically inherit configuration from parent directories when running in a separate temporary location. (cherry picked from commit d58c714)
Configuration menu - View commit details
-
Copy full SHA for d45693a - Browse repository at this point
Copy the full SHA d45693aView commit details -
build: update cross-repo angular dependencies
See associated pull request for more information.
Configuration menu - View commit details
-
Copy full SHA for 8195bf8 - Browse repository at this point
Copy the full SHA 8195bf8View commit details
Commits on Jan 13, 2026
-
fix(@angular/ssr): handle platform destruction during rendering
Fixes crash when platform/app destroys itself during the bootstrapping and stabilization phase. Previously, the code would call `applicationRef.injector` without checking if the platform was destroyed, resulting in: "Error: Injector has already been destroyed" This can occur when: - Component constructor calls `inject(PlatformRef).destroy()` - AbortSignal triggers during request handling - APP_INITIALIZER rejects and causes cleanup - Custom guard/resolver logic destroys the platform Solution: Check `applicationRef.destroyed` after `whenStable()` and return error state instead of accessing destroyed injector. Test: Added test case that destroys app in component constructor to verify graceful handling of this edge case. (cherry picked from commit fd1a209)
Configuration menu - View commit details
-
Copy full SHA for 8d99cfe - Browse repository at this point
Copy the full SHA 8d99cfeView commit details -
refactor: update copyright from Google Inc to Google LLC
Update all copyright headers throughout the codebase to reflect the current legal entity name. This is a non-functional change that only affects the copyright notices in source files. (cherry picked from commit 712f508)
Configuration menu - View commit details
-
Copy full SHA for f13c845 - Browse repository at this point
Copy the full SHA f13c845View commit details -
refactor: update license URL from angular.io to angular.dev and angul…
…ar material link Update all license URL references throughout the codebase to point to the new angular.dev domain. This is a non-functional change that only affects the license links in source file headers. (cherry picked from commit 6ed2cb7)
Configuration menu - View commit details
-
Copy full SHA for 977d461 - Browse repository at this point
Copy the full SHA 977d461View commit details -
See associated pull request for more information.
Configuration menu - View commit details
-
Copy full SHA for 09c5c9f - Browse repository at this point
Copy the full SHA 09c5c9fView commit details
Commits on Jan 14, 2026
-
build: update dependency node to v22.22.0
See associated pull request for more information.
Configuration menu - View commit details
-
Copy full SHA for 9ae6844 - Browse repository at this point
Copy the full SHA 9ae6844View commit details -
build: update dependency bazel to v8.5.1
See associated pull request for more information.
Configuration menu - View commit details
-
Copy full SHA for 84a228c - Browse repository at this point
Copy the full SHA 84a228cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 94e7f49 - Browse repository at this point
Copy the full SHA 94e7f49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c5a2e3 - Browse repository at this point
Copy the full SHA 9c5a2e3View 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 942bece...9c5a2e3