Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: angular/angular-cli
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v21.2.6
Choose a base ref
...
head repository: angular/angular-cli
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v21.2.7
Choose a head ref
  • 13 commits
  • 26 files changed
  • 5 contributors

Commits on Apr 1, 2026

  1. build: lock file maintenance

    See associated pull request for more information.
    angular-robot authored and alan-agius4 committed Apr 1, 2026
    Configuration menu
    Copy the full SHA
    4cb92fa View commit details
    Browse the repository at this point in the history
  2. build: update cross-repo angular dependencies

    See associated pull request for more information.
    angular-robot authored and alan-agius4 committed Apr 1, 2026
    Configuration menu
    Copy the full SHA
    ca21018 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2026

  1. build: update dependency aspect_rules_ts to v3.8.8

    See associated pull request for more information.
    angular-robot authored and dgp1130 committed Apr 6, 2026
    Configuration menu
    Copy the full SHA
    6aa34ca View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2026

  1. fix(@angular/cli): handle missing package manager during analytics in…

    …itialization
    
    Wrap getVersion() call in try-catch to prevent a crash during analytics setup when the package manager is not available.
    
    (cherry picked from commit 422c818)
    clydin committed Apr 7, 2026
    Configuration menu
    Copy the full SHA
    971041a View commit details
    Browse the repository at this point in the history
  2. build: update github/codeql-action action to v4.35.1

    See associated pull request for more information.
    angular-robot authored and dgp1130 committed Apr 7, 2026
    Configuration menu
    Copy the full SHA
    7a27774 View commit details
    Browse the repository at this point in the history
  3. fix(@angular/build): preserve coverage ignore comments in development

    When script optimization is disabled, set esbuild `legalComments` to 'inline'
    to prevent it from moving ignore comments to the end of the file. This ensures
    that coverage tools (like Istanbul and V8) can find the comments in place
    and correctly associate them with the code they are supposed to ignore.
    
    (cherry picked from commit 829bdc6)
    clydin authored and dgp1130 committed Apr 7, 2026
    Configuration menu
    Copy the full SHA
    365cce8 View commit details
    Browse the repository at this point in the history
  4. test(@angular/build): verify coverage ignore comments are preserved d…

    …uring compilation
    
    The underlying Vitest coverage engine depends on specific developer comments like `/* istanbul ignore next */` or `/* v8 ignore next */` being present in the executing code to accurately isolate unmeasured blocks.
    
    This commit adds strict behavioral tests to assert that the Angular CLI's in-memory compilation pipeline (via esbuild) properly preserves these structural comments and forwards them reliably to Vitest's coverage processing engine.
    
    (cherry picked from commit eef8d0e)
    clydin authored and dgp1130 committed Apr 7, 2026
    Configuration menu
    Copy the full SHA
    d1605c6 View commit details
    Browse the repository at this point in the history
  5. build: update dependency vite to v7.3.2

    See associated pull request for more information.
    angular-robot authored and dgp1130 committed Apr 7, 2026
    Configuration menu
    Copy the full SHA
    dcb36fd View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2026

  1. docs: add spam policy and saved reply

    Introduces a new spam policy in CONTRIBUTING.md limiting community contributors to no more than 3 open PRs simultaneously to better manage team resources and triage efforts. Also adds a corresponding saved reply for closing excessive issues/PRs.
    
    (cherry picked from commit feafdbd)
    alan-agius4 committed Apr 8, 2026
    Configuration menu
    Copy the full SHA
    e15b22d View commit details
    Browse the repository at this point in the history
  2. build: lock file maintenance

    See associated pull request for more information.
    angular-robot authored and alan-agius4 committed Apr 8, 2026
    Configuration menu
    Copy the full SHA
    44783cc View commit details
    Browse the repository at this point in the history
  3. build: update cross-repo angular dependencies

    See associated pull request for more information.
    angular-robot authored and alan-agius4 committed Apr 8, 2026
    Configuration menu
    Copy the full SHA
    625c5cb View commit details
    Browse the repository at this point in the history
  4. fix(@angular/build): show clear error when styleUrl points to a TypeS…

    …cript file
    
    Reject TypeScript files (.ts, .tsx, .mts, .cts) used as component
    resources in the Angular compiler host. Previously this caused confusing
    downstream errors (e.g., rxjs-related). Now the file is treated as not
    found, producing a clear 'Could not find stylesheet file' message.
    
    Fixes #32193
    
    (cherry picked from commit e2f95fc)
    maruthang authored and dgp1130 committed Apr 8, 2026
    Configuration menu
    Copy the full SHA
    9f74660 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    22a108e View commit details
    Browse the repository at this point in the history
Loading