-
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: v21.2.1
head repository: angular/angular-cli
compare: v21.2.2
- 20 commits
- 62 files changed
- 4 contributors
Commits on Mar 5, 2026
-
build: correct deprecated version for architect-cli in monorepo confi…
…guration The version was incorrect.
Configuration menu - View commit details
-
Copy full SHA for 5d0c64e - Browse repository at this point
Copy the full SHA 5d0c64eView commit details -
ci: remove redundant
actions/checkoutsteps from dev-infra workflowsChecking out the repo is not needed for these actions. (cherry picked from commit 4d345b5)
Configuration menu - View commit details
-
Copy full SHA for add72f7 - Browse repository at this point
Copy the full SHA add72f7View commit details -
build: standardize
binscript paths andrepository.urlformats ac……ross `package.json` files This removed warnings during the releases (cherry picked from commit a19dc73)
Configuration menu - View commit details
-
Copy full SHA for fc454f2 - Browse repository at this point
Copy the full SHA fc454f2View commit details -
fix(@angular/build): allow any
CHROME_BINfor vitest playwright pro……vider The Playwright browser provider in Vitest now uses the `CHROME_BIN` environment variable as the executable path if it's set, removing the restriction that it must contain 'rules_browsers'. This is useful in CI environments to ensure a specific browser binary is used for testing in CI. Closes #32697 (cherry picked from commit f190263)
Configuration menu - View commit details
-
Copy full SHA for 0601029 - Browse repository at this point
Copy the full SHA 0601029View commit details
Commits on Mar 6, 2026
-
build: update dependency node to v22.22.1
See associated pull request for more information.
Configuration menu - View commit details
-
Copy full SHA for 79619a1 - Browse repository at this point
Copy the full SHA 79619a1View commit details -
fix(@angular/build): normalize line endings for CSP hash generation
When `autoCsp` reads an `index.html` with CRLF line endings, it generates hashes based on the CRLF content. However, the transformed file is always written with LF line endings, causing CSP violations. This commit ensures that script content line endings are normalized to LF before hashing to match the output file. Closes #32709 (cherry picked from commit 6324133)
Configuration menu - View commit details
-
Copy full SHA for 8dec0c6 - Browse repository at this point
Copy the full SHA 8dec0c6View commit details -
fix(@angular/build): resolve assets correctly during i18n prerendering
In i18n static output builds, requests for assets made during prerendering (e.g., via `HttpClient`) include the locale's `baseHref`. However, the in-memory asset mapping used by the patched server-side `fetch` did not account for this `baseHref`, causing assets to fail to resolve. Closes #32713 (cherry picked from commit f30f890)
Configuration menu - View commit details
-
Copy full SHA for 4ca6164 - Browse repository at this point
Copy the full SHA 4ca6164View commit details
Commits on Mar 9, 2026
-
perf(@angular/cli): avoid redundant package version resolution in ng add
The `ng add` command would previously resolve the package version from the registry multiple times during execution. This change updates the package identifier with the exact version from the manifest once it has been fetched from the registry, preventing subsequent redundant lookups. Additionally, the already-parsed package identifier is now passed directly to the package manager's `getManifest` method. (cherry picked from commit ad0fd5f)
Configuration menu - View commit details
-
Copy full SHA for 28f4d68 - Browse repository at this point
Copy the full SHA 28f4d68View commit details -
test: update tests to handle regexp to be case insensitive
Addresses https://github.com/angular/angular-cli/security/code-scanning/94 (cherry picked from commit a09f27a)
Configuration menu - View commit details
-
Copy full SHA for dd40d47 - Browse repository at this point
Copy the full SHA dd40d47View commit details -
build: update
aspect_rules_jsto3.0.2This updates the major version of `aspect_rules_js`.
Configuration menu - View commit details
-
Copy full SHA for 3af71f9 - Browse repository at this point
Copy the full SHA 3af71f9View commit details -
fix(@angular/cli): preserve exact version in ng add when requested
The `ng add` command would previously always add a caret (`^`) prefix to the resolved package version, even if the user explicitly requested an exact version. This change ensures that the exact version is preserved in the package identifier if requested, while maintaining the caret prefix for general requests to ensure consistent behavior with package managers. (cherry picked from commit b5fb457)
Configuration menu - View commit details
-
Copy full SHA for d2f2098 - Browse repository at this point
Copy the full SHA d2f2098View commit details -
build: update github/codeql-action action to v4.32.6
See associated pull request for more information.
Configuration menu - View commit details
-
Copy full SHA for 58e2e56 - Browse repository at this point
Copy the full SHA 58e2e56View commit details
Commits on Mar 10, 2026
-
fix(@angular/cli): conditionally quote package names when adding depe…
…ndencies based on host requirements Complex range specifiers that include shell special characters (e.g., '>', '<') can be misinterpreted when not quoted. This change ensures that version ranges are enclosed in quotes when needed to prevent such issues. (cherry picked from commit 598a690)
Configuration menu - View commit details
-
Copy full SHA for 8447d91 - Browse repository at this point
Copy the full SHA 8447d91View commit details -
See associated pull request for more information.
Configuration menu - View commit details
-
Copy full SHA for e8599f1 - Browse repository at this point
Copy the full SHA e8599f1View commit details -
build: update pnpm to v10.31.0
See associated pull request for more information.
Configuration menu - View commit details
-
Copy full SHA for 6255c20 - Browse repository at this point
Copy the full SHA 6255c20View commit details -
build: update cross-repo angular dependencies
See associated pull request for more information.
Configuration menu - View commit details
-
Copy full SHA for 790e18d - Browse repository at this point
Copy the full SHA 790e18dView commit details -
refactor: remove
@angular-devkit/corelogger and its dependencies f……rom the e2e runner This logger was unused. (cherry picked from commit 231f579)
Configuration menu - View commit details
-
Copy full SHA for 42180e5 - Browse repository at this point
Copy the full SHA 42180e5View commit details
Commits on Mar 11, 2026
-
ci: re-enable renovate for less package
This package has been updated and fixed. (cherry picked from commit f74717a)
Configuration menu - View commit details
-
Copy full SHA for a92ed61 - Browse repository at this point
Copy the full SHA a92ed61View commit details -
fix(@angular/build): pass process environment variables to prerender …
Configuration menu - View commit details
-
Copy full SHA for 58688eb - Browse repository at this point
Copy the full SHA 58688ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for bebe7d6 - Browse repository at this point
Copy the full SHA bebe7d6View 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 v21.2.1...v21.2.2