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: 20.3.2
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: 20.3.3
Choose a head ref
  • 11 commits
  • 17 files changed
  • 5 contributors

Commits on Sep 19, 2025

  1. build: update cross-repo angular dependencies

    See associated pull request for more information.
    angular-robot authored and alan-agius4 committed Sep 19, 2025
    Configuration menu
    Copy the full SHA
    4661ae8 View commit details
    Browse the repository at this point in the history
  2. build: update rules_sass digest to 4a54e0e

    See associated pull request for more information.
    angular-robot authored and jkrems committed Sep 19, 2025
    Configuration menu
    Copy the full SHA
    94c7ec1 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 jkrems committed Sep 19, 2025
    Configuration menu
    Copy the full SHA
    24e1638 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2025

  1. build: lock file maintenance

    See associated pull request for more information.
    angular-robot authored and alan-agius4 committed Sep 22, 2025
    Configuration menu
    Copy the full SHA
    d7f392b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aa5581b View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2025

  1. refactor(@angular/ssr): disable streaming when rendering SSG page

    Streaming is not needed as this happens without network.
    
    (cherry picked from commit 2b0f6d6)
    alan-agius4 committed Sep 23, 2025
    Configuration menu
    Copy the full SHA
    0b5cef0 View commit details
    Browse the repository at this point in the history
  2. fix(@angular/ssr): avoid retaining rendered HTML in memory post-request

    The previous implementation for server-side rendering could lead to memory leaks where the rendered HTML content was not properly garbage-collected after the HTTP request was fulfilled.
    
    This was caused by inefficiencies in the critical CSS caching and how the response stream was handled. This commit addresses the issue by:
    
    1. Refactoring the `criticalCssLRUCache` to store `Uint8Array` directly and use a more robust caching strategy.
    2. Using the request URL as the cache key to prevent storing multiple cache entries for the same resource.
    3. Ensuring the response stream controller enqueues the final HTML as a `Uint8Array`, avoiding unnecessary string conversions and dangling references.
    
    These changes prevent the SSR response from being retained in memory, improving the stability and performance of the server.
    
    Closes #31277
    
    (cherry picked from commit afa2738)
    alan-agius4 committed Sep 23, 2025
    Configuration menu
    Copy the full SHA
    a4c9a20 View commit details
    Browse the repository at this point in the history
  3. build: update bazel dependencies

    See associated pull request for more information.
    angular-robot authored and alan-agius4 committed Sep 23, 2025
    Configuration menu
    Copy the full SHA
    3ed3b7c View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2025

  1. build: update pnpm to v10.17.1

    See associated pull request for more information.
    angular-robot authored and alan-agius4 committed Sep 24, 2025
    Configuration menu
    Copy the full SHA
    94583c5 View commit details
    Browse the repository at this point in the history
  2. fix(@schematics/angular): add __screenshots__/ to .gitignore

    Vitest Browser mode generates screenshots on failed tests by default.
    
    (cherry picked from commit 3af4dcb)
    cexbrayat authored and clydin committed Sep 24, 2025
    Configuration menu
    Copy the full SHA
    b7f92da View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2b45442 View commit details
    Browse the repository at this point in the history
Loading