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: 15.0.3
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: 15.0.4
Choose a head ref
  • 7 commits
  • 13 files changed
  • 2 contributors

Commits on Dec 8, 2022

  1. fix(@angular-devkit/build-angular): include sources in generated

    Sass source maps
    
    This commits enables `sourceMapIncludeSources` when using the modern Sass API so that sources are included in generated
    source map.
    
    Closes #24394
    
    (cherry picked from commit 27b22b0)
    alan-agius4 authored and dgp1130 committed Dec 8, 2022

    Verified

    This commit was signed with the committer’s verified signature.
    llucax Leandro Lucarella
    Copy the full SHA
    a0da91d View commit details

Commits on Dec 9, 2022

  1. fix(@angular-devkit/build-angular): update locale setting snippet to …

    …use `globalThis`.
    
    This commit changes how we set the `LOCALE_ID` when using the `localize` option
    
    - We now include the locale setting snippet only in the main bundle.
    - We use `globalThis` to set the the value globally and be accessible across module boundaries. This is important as in some causes such as when using MF `@angular/core` can be located in a bundles others than `main` and `vendor`.
    
    (cherry picked from commit afe9fea)
    alan-agius4 authored and dgp1130 committed Dec 9, 2022

    Verified

    This commit was signed with the committer’s verified signature.
    llucax Leandro Lucarella
    Copy the full SHA
    b2d4415 View commit details

Commits on Dec 12, 2022

  1. fix(@angular-devkit/build-angular): downlevel class private methods w…

    …hen targeting Safari <=v15
    
    This commits enables `@babel/plugin-proposal-private-methods` when targeting Safari <=v15 as this is needed to handle private class methods when using `@babel/plugin-proposal-class-properties`.
    
    Closes #24411
    
    (cherry picked from commit 9737301)
    alan-agius4 authored and clydin committed Dec 12, 2022

    Verified

    This commit was signed with the committer’s verified signature.
    llucax Leandro Lucarella
    Copy the full SHA
    507f756 View commit details
  2. fix(@angular-devkit/build-angular): display actionable error when a s…

    …tyle does not exist in Karma builder
    
    Prior to this change the the error was not displayed correctly due to compilation being undefined.
    
    Closes #24416
    
    (cherry picked from commit 8fd0849)
    alan-agius4 authored and clydin committed Dec 12, 2022

    Verified

    This commit was signed with the committer’s verified signature.
    llucax Leandro Lucarella
    Copy the full SHA
    ccc8e03 View commit details

Commits on Dec 13, 2022

  1. fix(@angular-devkit/build-angular): only set ngDevMode when script op…

    …timizations are enabled
    
    When using the experimental esbuild-based browser application builder, the `ngDevMode` global
    runtime variable was unintentionally always being set to false due to a previous bug fix that stopped
    the variable from being replaced with the value of true when script optimizations were disabled.
    By doing so, the fix caused the imported compiler-cli `GLOBAL_DEFS_FOR_TERSER_WITH_AOT` constant
    to take precedence which contains an `ngDevMode` value of false. To prevent this situation for
    development builds where a non-false `ngDevMode` is helpful to surface potential runtime problems,
    `GLOBAL_DEFS_FOR_TERSER_WITH_AOT` will no longer change the value of `ngDevMode`. This fix does not
    have any effect on production builds since `ngDevMode` would have been set to false regardless.
    
    (cherry picked from commit 310144d)
    clydin committed Dec 13, 2022

    Verified

    This commit was signed with the committer’s verified signature.
    llucax Leandro Lucarella
    Copy the full SHA
    9fd3562 View commit details

Commits on Dec 14, 2022

  1. Copy the full SHA
    8e85f47 View commit details
  2. Copy the full SHA
    8771258 View commit details
Loading