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

Commits on Oct 31, 2024

  1. fix(docs-infra): reduce margin-block-start from doc anchor headers (#…

    …58431)
    
    This change reduces the spacing between headers, which is currently excessive.
    
    PR Close #58431
    alan-agius4 authored and pkozlowski-opensource committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    5828585 View commit details
    Browse the repository at this point in the history
  2. build: update yarn to 1.22.22 (#58448)

    Trying to get around a problem is causing renovate to keep trying updating this file.
    
    PR Close #58448
    alan-agius4 authored and pkozlowski-opensource committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    127023f View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2024

  1. docs: fix external link in NG0100 error page (#58462)

    Fixes external link for 'Everything you need to know about the "ExpressionChangedAfterItHasBeenCheckedError" error' on the NG0100 error page.
    Domain has changed from indepth.dev to angularindepth.com
    
    PR Close #58462
    shannonvc authored and thePunderWoman committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    a249d0b View commit details
    Browse the repository at this point in the history
  2. build: Update publish-build-artifacts to honor ORG (#58408)

    Currently you pass in the ORG and it still tries to publish to Angular rather than your ow ORG repo that gets created
    
    PR Close #58408
    Jordan-Hall authored and thePunderWoman committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    9d9abf2 View commit details
    Browse the repository at this point in the history
  3. refactor(zone.js): Change the type of _taskCounts to an IndexSignat…

    …ure that can have keys (#51739)
    
    named as the values of the `TaskType` type.
    
    The Closure Compiler used at Google has a property renaming optimization
    that can change the property names when minifying code. Having the
    correct type helps the TSJS team that develops a tool to identfy
    property renaming issues directly in TypeScript.
    
    Signed-off-by: Costin Sin <sin.costinrobert@gmail.com>
    
    PR Close #51739
    costinsin authored and thePunderWoman committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    adbc27c View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2024

  1. docs: fix grammatical error in template binding documentation (#58491)

    This update corrects a grammatical error in the "CSS style properties" section of the template binding documentation. The sentence "You must create a new object instance when you modify these values in order to Angular to apply any updates" was updated to read correctly as "You must create a new object instance when you modify these values in order for Angular to apply any updates." This clarification helps improve readability and ensures the documentation communicates instructions accurately for readers.
    PR Close #58491
    kaygeea authored and pkozlowski-opensource committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    21a4c02 View commit details
    Browse the repository at this point in the history
  2. fix(core): resolve forward-referenced host directives during directiv…

    …e matching (#58492) (#58500)
    
    When the compiler generates the `HostDirectivesFeature`, it generates either an eager call (`ɵɵHostDirectivesFeature([])`) or a lazy call (`ɵɵHostDirectivesFeature(() => [])`. The lazy call is necessary when there are forward references within the `hostDirectives` array. Currently we resolve the lazy variant when the component definition is created which has been enough for most cases, however if the host is injected by one of its host directives, we can run into a reference error because DI is synchronous and the host's class hasn't been defined yet.
    
    These changes resolve the issue by pushing the lazy resolution later during directive matching when all classes are guanrateed to exist.
    
    Fixes #58485.
    
    PR Close #58492
    
    PR Close #58500
    crisbeto authored and pkozlowski-opensource committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    3aa45a2 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2024

  1. Configuration menu
    Copy the full SHA
    6c80778 View commit details
    Browse the repository at this point in the history
  2. fix(core): avoid slow stringification when checking for duplicates in…

    … dev mode (#58521)
    
    When we check for duplicates in dev mode, we end up stringifying an `LView` even if we don't report an error. This can be expensive in large views.
    
    These changes work around the issue by only generating the string when we have an error to throw.
    
    Fixes #58509.
    
    PR Close #58521
    crisbeto authored and pkozlowski-opensource committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    5f2d98a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    681a63c View commit details
    Browse the repository at this point in the history
Loading