Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
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: 510db3e
Choose a base ref
Loading
...
head repository: angular/angular-cli
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 4e7e0b0
Choose a head ref
Loading
  • 7 commits
  • 15 files changed
  • 3 contributors

Commits on May 29, 2025

  1. fix(@angular/build): also disable outputMode in vitest unit-tests

    Application defined entry points (`browser`/`server`) are disabled when
    using the experimental unit-test builder. This allows the unit test files
    themselves to become the entry points for testing purposes. Previously,
    the `outputMode` option was not also disabled. This lead to errors if it
    was present in the build target configuration used for `unit-test` due to
    the `outputMode` option requiring the `server` option.
    
    (cherry picked from commit 020527e)
    clydin authored and jkrems committed May 29, 2025
    Configuration menu
    Copy the full SHA
    e5efdc5 View commit details
    Browse the repository at this point in the history
  2. fix(@schematics/angular): only overwrite JSON file if actually changed

    The JSON file helper utility used within the Angular schematics now
    contains additional checks when attempting to modify a file to avoid
    overwriting a file if no actual changes will occur after a modify request.
    
    (cherry picked from commit 664e6c7)
    clydin committed May 29, 2025
    Configuration menu
    Copy the full SHA
    525ddcb View commit details
    Browse the repository at this point in the history
  3. fix(@schematics/angular): remove karma config devkit package usages d…

    …uring application migration
    
    When performing an `ng update` to Angular v20, the application migration
    will detect the usage of the `karma` builder's `karmaConfig` option and
    attempt to remove usages of the no longer needed `@angular-devkit/build-angular`
    karma framework and plugin usage. While the karma framework usage will be
    specifically ignored when using the `@angular/build:karma` builder, the
    plugin usage leverages a direct `require` within the configuration file.
    Regardless of the ability of the builder to ignore, neither usage is
    needed with `@angular/build:karma` and removing the code aligns
    with what would be generated by `ng generate config karma`.
    
    (cherry picked from commit a2aba4c)
    clydin committed May 29, 2025
    Configuration menu
    Copy the full SHA
    83c820e View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2025

  1. fix(@angular/build): resolve junit karma reporter output to workspace…

    … root
    
    To maintain behavior with the Webpack-based karma unit-testing available
    via `@angular-devkit/build-angular`, the application build system based
    karma testing will now resolve the output directory location of the junit
    karma reporter to the same workspace root location.  This is only performed
    if the `junit` reporter is enabled and the reporter's `outputDir` option
    is not an absolute path.
    
    (cherry picked from commit bec42f7)
    clydin committed Jun 3, 2025
    Configuration menu
    Copy the full SHA
    5814393 View commit details
    Browse the repository at this point in the history
  2. fix(@schematics/angular): skip zone.js dependency for zoneless applic…

    …ations
    
    A newly generated application no longer adds the `zone.js` dependency to
    the workspace if the `zoneless` option is enabled.
    
    (cherry picked from commit 7ca250a)
    clydin committed Jun 3, 2025
    Configuration menu
    Copy the full SHA
    87266b3 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2025

  1. fix(@angular/cli): improve Node.js version check and error messages

    Enhances the Node.js version validation to include Node.js 22.12
    
    (cherry picked from commit abe69dd)
    alan-agius4 committed Jun 4, 2025
    Configuration menu
    Copy the full SHA
    0883248 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4e7e0b0 View commit details
    Browse the repository at this point in the history
Loading
Morty Proxy This is a proxified and sanitized view of the page, visit original site.