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
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 15.2.6
Choose a base ref
...
head repository: angular/angular
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 15.2.7
Choose a head ref
  • 12 commits
  • 39 files changed
  • 8 contributors

Commits on Apr 6, 2023

  1. docs: Improve previous version navigation (#49063)

    In archive mode the link to the current doc will now point to same page.
    If the page doesn't exist anymore, it will show a contextualized warning message.
    
    See #46850
    
    PR Close #49063
    JeanMeche authored and AndrewKushnir committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    9c07a42 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2023

  1. docs: update docs about prodMode. (#49745)

    Following #49723, this commit updates the doc to reflect the actual message prompted in the console.
    
    PR Close #49745
    JeanMeche authored and AndrewKushnir committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    e7dd72c View commit details
    Browse the repository at this point in the history
  2. refactor(migrations): log a link to the standalone migration (#49752)

    Resolves an old TODO about adding a link to the standalone migration guide.
    
    PR Close #49752
    crisbeto authored and AndrewKushnir committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    ffdfdc2 View commit details
    Browse the repository at this point in the history
  3. fix(core): When using setInput, mark view dirty in same way as `markF…

    …orCheck` (#49747)
    
    `ComponentRef.setInput` internally calls `markDirtyIfOnPush` which only marks
    the given view as dirty but does not mark parents dirty like `ChangeDetectorRef.markForCheck` would.
    https://github.com/angular/angular/blob/f071224720f8affb97fd32fb5aeaa13155b13693/packages/core/src/render3/instructions/shared.ts#L1018-L1024
    
    `markDirtyIfOnPush` has an assumption that it’s being called from the parent’s template. That is, we don’t need to mark dirty to the root, because we’ve already traversed down to it.
    The function used to only be called during template execution for input
    bindings but was added to `setInput` later. It's not a good fit because
    it means that if you are responding to events such as an emit from an `Observable`
    and call `setInput`, the view of your `ComponentRef` won't necessarily get checked
    when change detection runs next. If this lives inside some `OnPush` component tree
    that's not already dirty, it only gets refreshed if you also call
    `ChangeDetectorRef.markForCheck` in the host component (because it will be "shielded" be a non-dirty parent).
    
    PR Close #49747
    atscott authored and AndrewKushnir committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    702ec90 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2023

  1. docs: Typo (#49781)

    PR Close #49781
    nkolosnjaji authored and AndrewKushnir committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    1081450 View commit details
    Browse the repository at this point in the history
  2. ci: disable size tracking CI job in favor of integration tests size c…

    …hecks (#49788)
    
    Currently we have multiple integration apps which are instrumented with the payload size checks. In addition to that, there is a separate CI job that performs similar checks. The checks in CI job are redundant, thus this commit disables a separate CI job.
    
    PR Close #49788
    AndrewKushnir committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    d1c83cc View commit details
    Browse the repository at this point in the history
  3. build: update minimum supported Node version from 16.13.0 -> 16.14.0 …

    …for CI and AIO (#49790)
    
    This commit updates the minimum supported Node version for CI and AIO from 16.13.0 -> 16.14.0 to ensure compatibility with dependencies.
    
    PR Close #49790
    AndrewKushnir committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    ebd14e7 View commit details
    Browse the repository at this point in the history
  4. fix(compiler-cli): Catch FatalDiagnosticError during template type ch…

    …ecking (#49792)
    
    This commit updates the type checking operation to catch
    `FatalDiagnosticError` and surface them as diagnostics rather than
    crashing.
    
    Fixes angular/vscode-ng-language-service#1881
    
    PR Close #49792
    atscott authored and AndrewKushnir committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    a40529a View commit details
    Browse the repository at this point in the history
  5. fix(compiler): Produce diagnositc if directive used in host binding i…

    …s not exported (#49792)
    
    The compiler currently does not check to make sure that directives in
    the host bindings are exported. These directives are part of the public
    API of the component so they do have to be.
    
    PR Close #49792
    atscott authored and AndrewKushnir committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    b0c1a90 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2023

  1. docs: remove preboot reference from universal doc (#49808)

    This package is no longer actively maintained and in general is not needed.
    
    PR Close #49808
    alan-agius4 authored and AndrewKushnir committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    a3de0c3 View commit details
    Browse the repository at this point in the history
  2. build: update github/codeql-action action to v2.2.11 (#49775)

    See associated pull request for more information.
    
    PR Close #49775
    angular-robot authored and AndrewKushnir committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    2c140f4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1d761bd View commit details
    Browse the repository at this point in the history
Loading