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.1.4
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.1.5
Choose a head ref
  • 15 commits
  • 42 files changed
  • 6 contributors

Commits on Aug 8, 2024

  1. fix(compiler-cli): generate valid TS 5.6 type checking code (#57303)

    Currently in some scenarios the compiler generates code like `null as any ? foo : bar` which will be invalid with [an upcoming TypeScript change](https://devblogs.microsoft.com/typescript/announcing-typescript-5-6-beta/#disallowed-nullish-and-truthy-checks). These changes switch to generating `0 as any` which is exempt from the change.
    
    **Note:** I'm not starting the work to fully get us on TS 5.6 until the 18.2 release comes out, but this change is necessary to unblock an internal team.
    
    PR Close #57303
    crisbeto authored and AndrewKushnir committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    5401332 View commit details
    Browse the repository at this point in the history
  2. fix(core): Account for addEventListener to be passed a Window or Docu…

    …ment. (#57282)
    
    This happened to work for other event listeners since both had a
    addEventListener method.
    
    PR Close #57282
    iteriani authored and AndrewKushnir committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    e39b22a View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

  1. build: update dependency marked to v14 (#57320)

    See associated pull request for more information.
    
    Closes #57283 as a pr takeover
    
    PR Close #57320
    angular-robot authored and AndrewKushnir committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    cf245ea View commit details
    Browse the repository at this point in the history
  2. fix(core): complete post-hydration cleanup in components that use Vie…

    …wContainerRef (#57300)
    
    Previously, if a component injects a `ViewContainerRef`, the post-hydration cleanup process doesn't visit inner views to cleanup dehydrated views in nested LContainers. This commit updates the logic to recognize this situation and enter host LView to complete cleanup.
    
    Resolves #56989.
    
    PR Close #57300
    AndrewKushnir committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    0e024ec View commit details
    Browse the repository at this point in the history
  3. fix(core): take skip hydration flag into account while hydrating i18n…

    … blocks (#57299)
    
    This commit updates serialization and hydration i18n logic to take into account situations when i18n blocks are located within "skip hydration" blocks.
    
    Resolves #57105.
    
    PR Close #57299
    AndrewKushnir committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    810f76f View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. build: update dependency @babel/core to v7.25.2 (#57191)

    See associated pull request for more information.
    
    PR Close #57191
    angular-robot authored and AndrewKushnir committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    93991b4 View commit details
    Browse the repository at this point in the history
  2. build: update scorecard action dependencies (#57358)

    See associated pull request for more information.
    
    PR Close #57358
    angular-robot authored and AndrewKushnir committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    9814e9b View commit details
    Browse the repository at this point in the history
  3. fix(core): skip hydration for i18n nodes that were not projected (#57356

    )
    
    This commit fixes an issue that happens when an i18n block is defined as a projectable content, but a parent component doesn't project it. With an extra check added in this commit, the code will be taking a regular "creation" pass instead of attempting hydration.
    
    Resolves #57301.
    
    PR Close #57356
    AndrewKushnir committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    822db64 View commit details
    Browse the repository at this point in the history
  4. refactor(docs-infra): Update search results to display content when i…

    …t is matched (#57298)
    
    This commit updates the search results to query for the content as well
    as a snippet of the content for display when it's the content that
    matches the query rather than any of the headers.
    
    PR Close #57298
    atscott authored and AndrewKushnir committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    37cf37e View commit details
    Browse the repository at this point in the history
  5. fix(core): Account for addEventListener to be passed a Window or Docu…

    …ment. (#57354)
    
    This happened to work for other event listeners since both had a
    addEventListener method.
    
    PR Close #57354
    iteriani authored and AndrewKushnir committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    db65bc2 View commit details
    Browse the repository at this point in the history
  6. refactor(core): Call stopPropagation and preventDefault unconditional…

    …ly within the patched methods. (#57354)
    
    This fixes a few tests in g3 and is a bug fix for the event dispatcher. Otherwise, bubbling might
    continue.
    
    PR Close #57354
    iteriani authored and AndrewKushnir committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    97e5dcb View commit details
    Browse the repository at this point in the history
  7. refactor(core): Add experimental support to have one event contract w…

    …hen there are multiple apps on the page. (#57355)
    
    This may be removed if this turns out not to work out so well...
    
    PR Close #57355
    iteriani authored and AndrewKushnir committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    f99bb20 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    95af661 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. Revert "docs(docs-infra): fix markdown link rendering (#57377)" (#57380)

    This reverts commit 95af661.
    
    Reason for revert: failign CI on 18.1.x branch.
    
    PR Close #57380
    AndrewKushnir committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    bf3235c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ecb44d3 View commit details
    Browse the repository at this point in the history
Loading