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: v22.1.5
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: v22.1.6
Choose a head ref
  • 9 commits
  • 26 files changed
  • 4 contributors

Commits on Aug 20, 2026

  1. Configuration menu
    Copy the full SHA
    76818cb 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 dgp1130 committed Aug 20, 2026
    Configuration menu
    Copy the full SHA
    3f5304a View commit details
    Browse the repository at this point in the history
  3. build: update github/codeql-action action to v4.37.7

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

Commits on Aug 21, 2026

  1. build: remove scorecard workflow

    The scorecard workflow has been replaced at the org level so these changes remove it from our workflows.
    
    (cherry picked from commit a9e507a)
    crisbeto authored and dgp1130 committed Aug 21, 2026
    Configuration menu
    Copy the full SHA
    a4c10f3 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2026

  1. perf(@angular/build): batch prerender routes and share in-memory serv…

    …er bundles
    
    Back in-memory server bundles with SharedArrayBuffer to eliminate V8 structuredClone
    memory duplication across worker threads and loader hooks.
    
    Batch routes dynamically during prerendering to amortize IPC messaging and event
    loop scheduling overhead.
    
    (cherry picked from commit 62999ca)
    alan-agius4 committed Aug 25, 2026
    Configuration menu
    Copy the full SHA
    5b10289 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 Aug 25, 2026
    Configuration menu
    Copy the full SHA
    2dc7cd7 View commit details
    Browse the repository at this point in the history
  3. fix(@angular/build): ignore side-effect annotations in unit test builds

    In libraries built with ng-packagr, `package.json` typically specifies
    `"sideEffects": false` so consumer applications can tree-shake unused code.
    However, when executing unit tests through `@angular/build:unit-test`, the
    test builder bundles workspace library source directly (via tsconfig paths).
    
    Because esbuild tree-shaking respects `"sideEffects": false` annotations in the
    enclosing `package.json`, bundling multiple spec entry points without splitting
    can cause esbuild to prune module bodies (such as component definitions) from
    multi-level `export *` barrel graphs while retaining namespace re-export
    accessors. At runtime, accessing the exported symbols evaluates to `undefined`,
    causing failures such as `TypeError: Cannot read properties of undefined (reading 'ɵcmp')`.
    
    Test bundles are executed locally in memory and never distributed over the wire,
    so side-effect annotations and pure call pruning are not required. Setting
    `ignoreAnnotations: true` when `disableCodeSplitting` is enabled ensures that
    statically reachable barrel exports in workspace code are retained without
    affecting production application or package builds.
    
    Closes #33910
    
    (cherry picked from commit 4d0be68)
    alan-agius4 committed Aug 25, 2026
    Configuration menu
    Copy the full SHA
    3f132ea View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2026

  1. build: update pnpm to v11.24.0

    See associated pull request for more information.
    angular-robot authored and alan-agius4 committed Aug 26, 2026
    Configuration menu
    Copy the full SHA
    745c973 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    16ad630 View commit details
    Browse the repository at this point in the history
Loading