Skip to content

Conversation

adolgachev
Copy link
Contributor

No description provided.

angular-robot and others added 25 commits October 18, 2025 20:38
See associated pull request for more information.
See associated pull request for more information.
…ating away (angular#31958)

Fixes that it was possible for the user to re-open a child menu if they quickly hover back to the parent meny while it's animating away.

Fixes angular#31956.
The month view had a `detectChanges` call that was happening inside a `blur` event which ended up causing re-entrant change detection and hitting an assertion in the framework. These changes remove it since it doesn't appear to be necessary anymore.

Fixes angular#31959.
…nals

Converts some of the internal calendar state to signals to test the waters on how breaking it would be.
* build: create angular aria package

* fixup! build: create angular aria package

* fixup! build: create angular aria package

* fixup! build: create angular aria package

* fixup! build: create angular aria package

* fixup! build: create angular aria package

* fixup! build: create angular aria package
…angular#31915)

- Updated service injection to use readonly fields.
- Replaced manual subscription tracking with `takeUntilDestroyed`, removing the need for `OnDestroy` cleanup.
…portMargin (angular#29563)

The overlay directive now accepts two additional (optional parameters) [viewportMarginX] and [viewportMarginY]. You can use these to pass separate margin values for the viewport.
The material/divider component sets its color using the `border-top-color` but the material/menu component attempts to override this by setting the `color` property which causes any overrides to not get applied.
The snapshots job was failing because we don't have a builds repo for Angular ARIA yet.
…vents (angular#31981)

Fixes that we were emitting some events before the form control value was assigned.

Fixes angular#31950.
Makes the date filter function nullable so users can reset it.

Fixes angular#31976.
We don't need a `.gitignore` in the Stackblitz template.
The Stackblitz examples were hanging on the build step, because we had an import of `@angular/material` in the `styles.scss`. These changes switch to using a pre-built theme.

Fixes angular#31823.
Fixes angular#31973.
Fixes angular#28934.
The path for the file that Stackblitz should open in the editor was wrong which meant that it would open any random file. These changes correct the path.
Fixes that opening the testing examples wasn't actually running the tests. It seems like our approach using the `.stackblitzrc` file stopped working at some point.
angular-robot and others added 12 commits October 18, 2025 20:39
* fix(aria/ui-patterns): internal conformance fixes

* fixup! fix(aria/ui-patterns): internal conformance fixes
We were several minor version behind on Luxon. These changes bump to the latest one.
Fixes that some styles from the Aria classes were leaking into the non-Aria components.
See associated pull request for more information.
See associated pull request for more information.
* fix(material/core): rename corner extra-small to xs

* fix(material/core): update devapp
@adolgachev adolgachev closed this Oct 19, 2025
@adolgachev adolgachev deleted the menu branch October 19, 2025 03:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.