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.10
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.11
Choose a head ref
  • 7 commits
  • 13 files changed
  • 3 contributors

Commits on May 7, 2026

  1. fix(@angular/cli): robustly parse npm manifest from array

    Update `parseNpmLikeManifest` to find the manifest with the highest version instead of assuming the last item in the array is the correct one. This makes the parsing robust against out-of-order results from `npm view` or similar commands without incurring performance penalties.
    
    This change ensures that the latest relevant version is always selected when a range is queried and multiple versions are returned, improving reliability in edge cases where registry output might not be sorted.
    
    (cherry picked from commit 7932caa)
    clydin committed May 7, 2026
    Configuration menu
    Copy the full SHA
    bbd63b7 View commit details
    Browse the repository at this point in the history
  2. refactor(@angular/cli): add validation and logging to npm manifest pa…

    …rsing
    
    Introduce a reusable `isValidManifest` type guard to ensure that parsed manifests contain both `name` and `version` strings. This applies to both single object responses and elements within an array response from the package manager.
    
    (cherry picked from commit db3c5d8)
    clydin committed May 7, 2026
    Configuration menu
    Copy the full SHA
    f0f9b2d View commit details
    Browse the repository at this point in the history
  3. build: update github/codeql-action action to v4.35.4

    See associated pull request for more information.
    angular-robot authored and clydin committed May 7, 2026
    Configuration menu
    Copy the full SHA
    453ed5b View commit details
    Browse the repository at this point in the history
  4. build: update cross-repo angular dependencies

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

Commits on May 12, 2026

  1. fix(@angular/ssr): remove stateful flag from URL_PARAMETER_REGEXP

    Removes the stateful `/g` flag from `URL_PARAMETER_REGEXP`. Previously, calling `.test()` on the global regular expression advanced its internal `lastIndex` property. This caused subsequent evaluations in the route extraction pipeline to silently fail to match, skipping `getPrerenderParams` for parameterized routes.
    
    Closes #33154
    
    (cherry picked from commit 0fdcde5)
    alan-agius4 committed May 12, 2026
    Configuration menu
    Copy the full SHA
    7a116a8 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2026

  1. fix(@angular/ssr): allow all hosts in common engine rendering options…

    … to prevent validation errors
    
    This is needed due to the angular/angular#68593
    alan-agius4 committed May 13, 2026
    Configuration menu
    Copy the full SHA
    eafe1a7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    00e3663 View commit details
    Browse the repository at this point in the history
Loading