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.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: 15.1.6
Choose a head ref
  • 8 commits
  • 15 files changed
  • 2 contributors

Commits on Feb 10, 2023

  1. fix(@angular-devkit/build-angular): update the ECMA output warning me…

    …ssage to be more actionable
    
    Update the `TypeScript compiler options "target" and "useDefineForClassFields" are set to "ES2022"` warning message to be more actionable.
    
    Closes: #24697
    (cherry picked from commit c65b026)
    alan-agius4 authored and dgp1130 committed Feb 10, 2023

    Verified

    This commit was signed with the committer’s verified signature.
    llucax Leandro Lucarella
    Copy the full SHA
    88a3315 View commit details
  2. fix(@angular-devkit/build-angular): use babel default export helper i…

    …n build optimizer
    
    Within the build optimizer's static member optimization pass, a class that is directly
    default exported must be split into two statements: the class declaration and the
    default export. This is because the pass can wrap classes in a pure annotated IIFE which
    results in a variable declaration replacement and variable declarations can not be directly
    default exported. Previously, the pass did this splitting manually but this was causing
    later babel plugins to fail. In addition to updating the AST in this case, scoping information
    also needed to be updated. To support this, a babel helper package is now used that handles
    the details of the statement split operation.
    
    (cherry picked from commit 8356240)
    clydin authored and dgp1130 committed Feb 10, 2023

    Verified

    This commit was signed with the committer’s verified signature.
    llucax Leandro Lucarella
    Copy the full SHA
    384ad29 View commit details
  3. fix(@angular/cli): convert before option in .npmrc to Date

    Previously, the `before` option in the npmrc was not converted properly to a date.
    
    See: https://docs.npmjs.com/cli/v8/using-npm/config#before
    
    Closes #24685
    
    (cherry picked from commit 545c180)
    alan-agius4 authored and dgp1130 committed Feb 10, 2023

    Verified

    This commit was signed with the committer’s verified signature.
    llucax Leandro Lucarella
    Copy the full SHA
    df07ab1 View commit details
  4. fix(@angular-devkit/build-angular): correctly copy safety-worker.js

    … contents
    
    Previously, `safety-worker.js` and `worker-basic.min.js` contained incorrect data due to an incorrect path.
    
    Closes #24678
    
    (cherry picked from commit d3f2550)
    alan-agius4 authored and dgp1130 committed Feb 10, 2023

    Verified

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

Commits on Feb 14, 2023

  1. perf(@angular-devkit/build-angular): reduce rebuilt times when using …

    …the `scripts` option
    
    In some cases, using the `scripts` option caused a lot of `DescriptionFileUtils.loadDescriptionFile` calls which caused a bottleneck during build times.
    
    The why to this is still unknown, but a workaround is to use the resolver from the Webpack compilation instead of the compiler.
    
    Closes #24634
    
    (cherry picked from commit 1e52863)
    alan-agius4 authored and clydin committed Feb 14, 2023

    Verified

    This commit was signed with the committer’s verified signature.
    llucax Leandro Lucarella
    Copy the full SHA
    59aa1cd View commit details
  2. fix(@angular/cli): add set SessionEngaged in GA

    This is required for realtime reports.
    
    (cherry picked from commit 5f40733)
    alan-agius4 authored and clydin committed Feb 14, 2023
    Copy the full SHA
    3d1f48f View commit details
  3. fix(@angular/cli): replace os.version with os.release.

    This is more user friendly.
    
    (cherry picked from commit 522463c)
    alan-agius4 authored and clydin committed Feb 14, 2023
    Copy the full SHA
    c787cc7 View commit details

Commits on Feb 15, 2023

  1. Copy the full SHA
    84c86d0 View commit details
Loading