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: g3
Choose a base ref
...
head repository: angular/angular
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 8 commits
  • 40 files changed
  • 4 contributors

Commits on Jul 10, 2026

  1. build: update all non-major dependencies

    See associated pull request for more information.
    angular-robot authored and mattrbeck committed Jul 10, 2026
    Configuration menu
    Copy the full SHA
    8cf7f6e View commit details
    Browse the repository at this point in the history
  2. build: update github/codeql-action action to v4.37.0

    See associated pull request for more information.
    angular-robot authored and mattrbeck committed Jul 10, 2026
    Configuration menu
    Copy the full SHA
    a8264df View commit details
    Browse the repository at this point in the history
  3. refactor(core): update WebMCP tool registration to be asynchronous

    In the latest WebMCP specification and Chromium preview builds, `document.modelContext.registerTool` was updated to be asynchronous and return a `Promise`: https://groups.google.com/a/chromium.org/g/chrome-ai-dev-preview/c/xQWt0b1sZIE/m/UJznbNCIAwAJ?utm_medium=email&utm_source=footer
    
    This commit update adjusts Angular's experimental WebMCP implementation (`declareExperimentalWebMcpTool` and form registration) to be async as well, returning `Promise<void>`.
    dgp1130 authored and mattrbeck committed Jul 10, 2026
    Configuration menu
    Copy the full SHA
    f908140 View commit details
    Browse the repository at this point in the history
  4. refactor(core): remove deprecated unregisterTool from ModelContext

    In the WebMCP specification, tools are unregistered by aborting the `AbortSignal` provided in `registerTool(tool, {signal})`. The deprecated `unregisterTool` method on `ModelContext` is no longer needed or part of the standard, and is now removed from the TypeScript interface definition.
    dgp1130 authored and mattrbeck committed Jul 10, 2026
    Configuration menu
    Copy the full SHA
    ce4f7ad View commit details
    Browse the repository at this point in the history
  5. fix(docs-infra): avoid search dialog empty-state flicker while re-que…

    …rying
    
    The search dialog picked its empty state ("Start typing" vs "No results
    found") with `!resultsResource.hasValue()`, which during a re-query looks
    identical to a freshly opened dialog since the resource resets its value and
    reports `loading`. This flipped the message and mascot back to "Start typing"
    mid-search, causing a question -> magnifying-glass -> question flicker on every
    keystroke. Add an `emptyState` signal that holds the previous state while a
    search is settling, so the dialog only changes once results resolve.
    erkamyaman authored and mattrbeck committed Jul 10, 2026
    Configuration menu
    Copy the full SHA
    e6378eb View commit details
    Browse the repository at this point in the history
  6. feat(docs-infra): add Angie to the embedded editor error state

    When the embedded editor fails to boot the preview sandbox, the error
    card showed only a text message. Add the press-kit Error pose above the
    message so the failure state matches the mascot treatment already used
    for the loading steps and the empty search states.
    
    The card is also centered in the preview pane (previously pinned 5% from
    the top) so the pose and message read as one block. Behaviour is
    unchanged; this is presentation only.
    erkamyaman authored and mattrbeck committed Jul 10, 2026
    Configuration menu
    Copy the full SHA
    72cc548 View commit details
    Browse the repository at this point in the history
  7. docs: update cross-repo adev docs

    Updated Angular adev cross repo docs files.
    angular-robot authored and mattrbeck committed Jul 10, 2026
    Configuration menu
    Copy the full SHA
    4fad2c0 View commit details
    Browse the repository at this point in the history
  8. refactor(devtools): add static nodes for html-only block content in t…

    …he component tree
    
    Add `<html_content>` static nodes to the component tree for control flow blocks that render only HTML content.
    hawkgs authored Jul 10, 2026
    Configuration menu
    Copy the full SHA
    f48d276 View commit details
    Browse the repository at this point in the history
Loading