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.4
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.5
Choose a head ref
  • 8 commits
  • 14 files changed
  • 5 contributors

Commits on Feb 2, 2023

  1. fix(@angular-devkit/build-angular): fix support of Safari TP versions

    Fix issue-related to the support of Safari TP versions. This issue was accidentally introduced in a0f9db8
    
    Fixes #24639
    
    (cherry picked from commit df7c7f4)
    ricardochl authored and alan-agius4 committed Feb 2, 2023

    Verified

    This commit was signed with the committer’s verified signature.
    llucax Leandro Lucarella
    Copy the full SHA
    11be502 View commit details
  2. fix(@angular/cli): only set DebugView when NG_DEBUG is passed

    `querystring.stringify` will not remove undefined values.
    
    (cherry picked from commit 7bcb19c)
    alan-agius4 committed Feb 2, 2023

    Verified

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

Commits on Feb 3, 2023

  1. fix(@angular-devkit/build-angular): load polyfills and runtime as scr…

    …ipts instead of modules
    
    This commit updates changes the way polyfills and runtime are loaded from modules to scripts. This is required as otherwise Jasmine will be loaded prior to Zone.js which causes clock patching not to work.
    
    Closes #24651
    
    (cherry picked from commit bf3be56)
    alan-agius4 committed Feb 3, 2023

    Verified

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

Commits on Feb 7, 2023

  1. fix(@schematics/angular): remove bootstrapping wrapping in universal …

    …schematic
    
    The bootstrapping wrapping is no longer necessary as of 15.1.3. See: angular/angular#48868
    
    (cherry picked from commit 88fddc0)
    alan-agius4 authored and dgp1130 committed Feb 7, 2023

    Verified

    This commit was signed with the committer’s verified signature.
    llucax Leandro Lucarella
    Copy the full SHA
    499173b View commit details
  2. fix(@angular-devkit/build-angular): do not fail compilation when spec…

    … pattern does not match
    
    Previously, we failed the compilation when the specified patterns did not match any spec file. This breaks the case were users configure Karma to not fail on empty test suit.
    
    Closes #24644
    
    (cherry picked from commit d9c697b)
    alan-agius4 authored and dgp1130 committed Feb 7, 2023

    Verified

    This commit was signed with the committer’s verified signature.
    llucax Leandro Lucarella
    Copy the full SHA
    d80adde View commit details
  3. fix(@angular/cli): error if Angular compiler is used in a schematic

    When a schematic is executed, it is wrapped in a custom Node context. This context doesn't expose the same set of global variables. This can lead to an error if a schematic is importing the Angular compiler and the app is using i18n, because the `TextEncoder` isn't exposed through the custom context (see angular/angular#48940).
    
    These changes add the `TextEncoder` to the context.
    
    Fixes angular/angular#48940.
    
    (cherry picked from commit 234f265)
    crisbeto authored and dgp1130 committed Feb 7, 2023
    Copy the full SHA
    b8bbe96 View commit details
  4. fix(@angular-devkit/build-angular): build optimizer support for spec-…

    …compliant downlevel class properties
    
    The build optimizer's static class field pass will now additionally wrap
    classes that contain side effect free class properties. This allows optimizers and
    bundlers further along in the build pipeline to downlevel that class properties while
    still retaining the ability to tree-shake the class if unused. The class properties
    may need to be downleveled for a variety of reasons such as lack of browser support,
    browser bugs with certain code structures, or to ensure spec-compliant runtime behavior.
    
    (cherry picked from commit bfc0fac)
    clydin authored and dgp1130 committed Feb 7, 2023
    Copy the full SHA
    e87134f View commit details

Commits on Feb 8, 2023

  1. Copy the full SHA
    0571681 View commit details
Loading