-
Notifications
You must be signed in to change notification settings - Fork 6.8k
Comparing changes
Open a pull request
base repository: angular/components
base: v21.1.3
head repository: angular/components
compare: v21.1.4
- 8 commits
- 29 files changed
- 4 contributors
Commits on Feb 7, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 58870b5 - Browse repository at this point
Copy the full SHA 58870b5View commit details
Commits on Feb 10, 2026
-
refactor(cdk/overlay): add way to only handle specific events in overlay
We dispatch keyboard events to the different overlays depending on their attachment order and if they're listening for keyboard events. This works fine for the most part, but can lead to unexpected behavior where an overlay only cares about one type of event which ends up blocking the event from reaching other overlays. These changes add an `eventPredicate` option that overlay can use to allow some events to pass through. (cherry picked from commit b8eb7ec)
Configuration menu - View commit details
-
Copy full SHA for 00806ea - Browse repository at this point
Copy the full SHA 00806eaView commit details -
fix(material/tooltip): do not block events to other overlays
Configuration menu - View commit details
-
Copy full SHA for d175b01 - Browse repository at this point
Copy the full SHA d175b01View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a26959 - Browse repository at this point
Copy the full SHA 2a26959View commit details
Commits on Feb 11, 2026
-
perf(aria/grid): performance when selecting in a large grid (#32766)
Fixes that the grid cell's host bindings were slowing down the page significantly during selection when placed in a large grid. The issue seems to come from the fact that there's a non-zero cost to the signal reads in the directive's host bindings which can add up. These changes address the issue by batching the reads together in an effect. Fixes #32759. (cherry picked from commit 70f8b6a)
Configuration menu - View commit details
-
Copy full SHA for 0bd0ad6 - Browse repository at this point
Copy the full SHA 0bd0ad6View commit details -
fix(material/radio): hide empty labels (#32754)
We have similar logic in the checkbox and slide toggle so these changes apply it to the radio button: hiding the label when it's empty so it doesn't affect the layout. (cherry picked from commit 4ff346b)
Configuration menu - View commit details
-
Copy full SHA for 84b5dd7 - Browse repository at this point
Copy the full SHA 84b5dd7View commit details -
build: bump stackblitz template to 21.1 (#32752)
Updates the template for Stackblitz examples to the latest version of Angular. (cherry picked from commit adf8545)
Configuration menu - View commit details
-
Copy full SHA for 8824c68 - Browse repository at this point
Copy the full SHA 8824c68View commit details -
Configuration menu - View commit details
-
Copy full SHA for c56a948 - Browse repository at this point
Copy the full SHA c56a948View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v21.1.3...v21.1.4