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

Commits on Jul 17, 2025

  1. build: update dependency firebase-tools to v14.11.0 (#31558)

    See associated pull request for more information.
    
    (cherry picked from commit 0d26886)
    angular-robot authored and mmalerba committed Jul 17, 2025
    Configuration menu
    Copy the full SHA
    9abb864 View commit details
    Browse the repository at this point in the history
  2. refactor(material/core): granular animations disabled state

    Adds a function that provides more granular information about why animations are disabled.
    
    (cherry picked from commit d1083d7)
    crisbeto committed Jul 17, 2025
    Configuration menu
    Copy the full SHA
    2e0234a View commit details
    Browse the repository at this point in the history
  3. fix(material/progress-bar): slow down animations instead of fully sto…

    …pping them
    
    Reworks the progress bar to slow down its animations, instead of fully stopping them when `prefers-reduced-motion` is enabled. Stopping the animations completely appears to be confusing for users.
    
    (cherry picked from commit 9507900)
    crisbeto committed Jul 17, 2025
    Configuration menu
    Copy the full SHA
    9cd6f10 View commit details
    Browse the repository at this point in the history
  4. fix(material/progress-spinner): slow down animations instead of fully…

    … stopping them
    
    Reworks the progress spinner to slow down its animations, instead of fully stopping them when `prefers-reduced-motion` is enabled. Stopping the animations completely appears to be confusing for users.
    
    (cherry picked from commit 062c5eb)
    crisbeto committed Jul 17, 2025
    Configuration menu
    Copy the full SHA
    de59f35 View commit details
    Browse the repository at this point in the history
  5. fix(cdk/scrolling): Prevent virtual scroll 'flickering' with zoneless (

    …#31316)
    
    * fix(cdk/scrolling): Prevent virtual scroll 'flickering' with zoneless
    
    This commit reworks the change detection coalescing to use signal and effects, which ensures the transform and the afterNextRender are applied within the same application tick without any awkward workarounds or fiddling with being inside or outside the zone
    
    * fixup! fix(cdk/scrolling): Prevent virtual scroll 'flickering' with zoneless
    
    * fixup! fix(cdk/scrolling): Prevent virtual scroll 'flickering' with zoneless
    
    (cherry picked from commit cea7989)
    atscott authored and mmalerba committed Jul 17, 2025
    Configuration menu
    Copy the full SHA
    4cdf5f3 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2025

  1. fix(cdk/table): improve error message (#31545)

    Co-authored-by: lukas <[email protected]>
    (cherry picked from commit 27dae25)
    2 people authored and mmalerba committed Jul 18, 2025
    Configuration menu
    Copy the full SHA
    ce3994c View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2025

  1. fix(material/datepicker): toggle button active color not showing up i…

    …n M3 (#31565)
    
    There were two issues preventing the active styles for the datepicker toggle from showing up in M3:
    1. In M2 the inner button had a `color: inherit` which allowed it to inherit the color from the toggle, however in M3 the button has a specific color.
    2. The M3 tokens for the datepicker weren't setting the right color.
    
    (cherry picked from commit 5bd42ea)
    crisbeto committed Jul 21, 2025
    Configuration menu
    Copy the full SHA
    734a7bc View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2025

  1. fix(material/datepicker): focus lost when hitting the end of calendar (

    …#31572)
    
    If the user hits the end of the calendar (e.g. when a min/max date is set), we disable the calendar button which causes focus to be returned to the `body`.
    
    These changes use `disabledInteractive` on the buttons so that focus stays on the button.
    
    (cherry picked from commit e8b28fa)
    crisbeto committed Jul 22, 2025
    Configuration menu
    Copy the full SHA
    7b26aaa View commit details
    Browse the repository at this point in the history
  2. build: update github/codeql-action action to v3.29.3 (#31573)

    See associated pull request for more information.
    
    (cherry picked from commit 5d44cd7)
    angular-robot authored and crisbeto committed Jul 22, 2025
    Configuration menu
    Copy the full SHA
    6ecb1a7 View commit details
    Browse the repository at this point in the history
  3. fix(material/form-field): ensure that focused classes are in sync (#3…

    …1568)
    
    This is something that showed up in some internal tests a while ago. Because we set `mat-focused` through a host binding while `mdc-text-field--focused` is set through direct DOM manipulation, nothing guarantees that they'll be in sync and in some internal tests they aren't.
    
    These changes sync both of them up from the same place.
    
    (cherry picked from commit 8eae162)
    crisbeto committed Jul 22, 2025
    Configuration menu
    Copy the full SHA
    7aa5e0b View commit details
    Browse the repository at this point in the history
  4. fix(material/table): add missing sort tests (#30876)

    (cherry picked from commit 307ad0c)
    andrewseguin committed Jul 22, 2025
    Configuration menu
    Copy the full SHA
    f1ccf6b View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2025

  1. docs: fix undefined variable in custom stepper guide (#31517)

    (cherry picked from commit 3de2b96)
    wbreakell authored and crisbeto committed Jul 23, 2025
    Configuration menu
    Copy the full SHA
    0d518af View commit details
    Browse the repository at this point in the history
  2. build: broken lock file in patch branch (#31582)

    Fixes that the lock file in the patch branch was out of sync.
    crisbeto authored Jul 23, 2025
    Configuration menu
    Copy the full SHA
    b67ed8f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1db7780 View commit details
    Browse the repository at this point in the history
Loading