Tags: mleibman/components
Tags
- Column resizing for tables is now in experimental ([198911](angular@1… …98911)) - Selection list now supports a single selection mode. Enable it with the `multiple` input set to `false`. - `FakeMatIconRegistry` has been added for unit testing. - Added a new Sass mixin, `mat-strong-focus-indicators`, that can be used to add a stronger focus indicator to Angular Material components | | | | ---------- | --------------------- | | bug fix | **text-field:** fix autofill listener on Chrome 80 ([angular#18468](angular#18468)) ([4b329f0](angular@4b329f0)) | | feature | **testing:** add `isFocused` method to `TestElement` ([angular#18183](angular#18183)) ([e704996](angular@e704996)) | _Deprecations:_ * `MAT_LABEL_GLOBAL_OPTIONS` exported in `@angular/material/core` is deprecated. Use `MAT_FORM_FIELD_DEFAULT_OPTIONS` from `@angular/material/form-field`. Note that the property `float` is now matching the input name `floatLabel`. * `FloatLabelType` exported in `@angular/material/core` is deprecated. Import the symbol from `@angular/material/from-field`. | | | | ---------- | --------------------- | | bug fix | **a11y:** focus trap incorrectly moving focus internally if focus was already moved into it ([angular#18541](angular#18541)) ([c704d17](angular@c704d17)), closes [angular#18538](angular#18538) | | bug fix | **chips:** unable to set custom tabindex on chip ([angular#17699](angular#17699)) ([bbb92a7](angular@bbb92a7)) | | bug fix | **clipboard:** leak if directive is destroyed while a copy is pending ([angular#18066](angular#18066)) ([9227c7b](angular@9227c7b)) | | bug fix | **datepicker:** don't call date filter function if date is out of bounds ([angular#18419](angular#18419)) ([5e34de2](angular@5e34de2)), closes [angular#18411](angular#18411) | | bug fix | **datepicker:** memory leak in popup mode ([angular#18102](angular#18102)) ([5fe233a](angular@5fe233a)), closes [angular#17896](angular#17896) | | bug fix | **drag-drop:** auto scrolling not working if list uses scroll snapping ([angular#18294](angular#18294)) ([9459f5b](angular@9459f5b)), closes [angular#18162](angular#18162) | | bug fix | **drag-drop:** error when dragging items inside transplanted views with OnPush change detection ([angular#18356](angular#18356)) ([f2f78a0](angular@f2f78a0)), closes [angular#18341](angular#18341) | | bug fix | **drag-drop:** not working correctly inside transplanted views ([angular#18499](angular#18499)) ([d1a6ea7](angular@d1a6ea7)), closes [angular#18482](angular#18482) | | bug fix | **expansion-panel:** Fix clipped box-shadow between expansion panel headers. ([angular#18378](angular#18378)) ([dddbca2](angular@dddbca2)) | | bug fix | **form-field:** fix underline jank in fill variant ([angular#18407](angular#18407)) ([52fea06](angular@52fea06)) | | bug fix | **icon/testing:** Adds size specs to fake icon ([angular#18306](angular#18306)) ([27ef842](angular@27ef842)) | | bug fix | **input:** apply static class binding to host ([angular#18196](angular#18196)) ([8f62ffe](angular@8f62ffe)) | | bug fix | **list:** allow for list and list items to be disabled ([angular#17584](angular#17584)) ([c6a9f15](angular@c6a9f15)), closes [angular#17574](angular#17574) | | bug fix | **list:** Selection List element should not be focusable. ([angular#18445](angular#18445)) ([fd1593d](angular@fd1593d)) | | bug fix | **ng-update:** avoid error if project has folder ending with style extension ([angular#18454](angular#18454)) ([411d048](angular@411d048)), closes [angular#18434](angular#18434) | | bug fix | **ng-update:** do not throw if project does not have dependencies ([angular#18470](angular#18470)) ([01e4fba](angular@01e4fba)), closes [angular#18469](angular#18469) | | bug fix | **overlay:** incorrectly calculating using minWidth and minHeight as a string ([angular#18540](angular#18540)) ([0d7e2f0](angular@0d7e2f0)), closes [angular#18486](angular#18486) | | bug fix | **overlay:** restore previous host element before attaching ([angular#17855](angular#17855)) ([ee96e05](angular@ee96e05)) | | bug fix | **platform:** RTL scrolling behavior detection not using cached value in some cases ([angular#18389](angular#18389)) ([633e4c2](angular@633e4c2)) | | bug fix | **selection-list:** incorrectly handling A key in some cases ([angular#18513](angular#18513)) ([ff0de11](angular@ff0de11)) | | bug fix | consistently use const enum ([angular#18390](angular#18390)) ([8ae7b18](angular@8ae7b18)) | | bug fix | **popover-edit:** Call markForCheck against row hover content when showing ([angular#18258](angular#18258)) ([5c9f0d6](angular@5c9f0d6)) | | bug fix | **progress-bar:** changed after checked error on animation end event with noop animations ([angular#18441](angular#18441)) ([004eeb8](angular@004eeb8)) | | bug fix | **slide-toggle:** clicks not landing correctly in some cases on Chrome ([angular#18285](angular#18285)) ([99b27e8](angular@99b27e8)), closes [angular#18269](angular#18269) | | bug fix | ng-add should always install matching CDK version ([angular#18076](angular#18076)) ([fba22bc](angular@fba22bc)), closes [angular#18020](angular#18020) [angular#18020](angular#18020) | | bug fix | **slider:** inject document token ([angular#18275](angular#18275)) ([3bae800](angular@3bae800)) | | bug fix | **tree:** not allowing horizontal overflow ([angular#18215](angular#18215)) ([c5923d6](angular@c5923d6)), closes [angular#18182](angular#18182) | | feature | **autocomplete:** add event when option is activated ([angular#18387](angular#18387)) ([4629e23](angular@4629e23)), closes [angular#17587](angular#17587) | | feature | **chip:** Add focus indicator ([angular#18019](angular#18019)) ([78cfd3c](angular@78cfd3c)) | | feature | **drag-drop:** add injection token for configuring the input defaults ([angular#17970](angular#17970)) ([4667cd4](angular@4667cd4)), closes [angular#17921](angular#17921) | | feature | **drag-drop:** add option to match size of dragged element in custom preview ([angular#18362](angular#18362)) ([74b3441](angular@74b3441)), closes [angular#18177](angular#18177) | | feature | **drag-drop:** support scrolling parent elements apart from list and viewport ([angular#18082](angular#18082)) ([c319431](angular@c319431)), closes [angular#18072](angular#18072) [angular#13588](angular#13588) | | feature | **icon:** New FakeMatIconRegistry for unit tests ([angular#18151](angular#18151)) ([71955d2](angular@71955d2)) | | feature | **list:** Add single select mode. ([angular#18126](angular#18126)) ([3b242f0](angular@3b242f0)) | | feature | **paginator:** add provider to configure default options ([angular#17595](angular#17595)) ([c7c6262](angular@c7c6262)), closes [angular#17123](angular#17123) | | feature | **popover-edit:** Ability to disable edit on specific cells ([angular#18273](angular#18273)) ([b163b64](angular@b163b64)) | | feature | **popover-edit:** Adds support for using mat-selection-list for select-like interactions. ([angular#18194](angular#18194)) ([5b8c581](angular@5b8c581)) | | feature | **select:** add injection token for configuring default options ([angular#17543](angular#17543)) ([dbdc1a8](angular@dbdc1a8)), closes [angular#17406](angular#17406) | | performance | **ripple:** avoid page layouts from ripple elements ([angular#17253](angular#17253)) ([79330b7](angular@79330b7)), closes [angular#17252](angular#17252) [angular#17252](angular#17252) | | refactor | deprecate MAT_LABEL_GLOBAL_OPTIONS in favor of form-field global defaults ([angular#18017](angular#18017)) ([bfdf323](angular@bfdf323)) | | | | | ---------- | --------------------- | | bug fix | avoid errors when accessing API too early ([angular#18376](angular#18376)) ([591ac9c](angular@591ac9c)) | | bug fix | internal events run inside NgZone ([angular#18034](angular#18034)) ([3e2e023](angular@3e2e023)) | | bug fix | support numbers for width/height of the map ([angular#18105](angular#18105)) ([02c24ec](angular@02c24ec)) | | | | | ---------- | --------------------- | | feature | **table:** experimental column resize ([angular#16114](angular#16114)) ([198911f](angular@198911f)) | | | | | ---------- | --------------------- | | bug fix | consolidate mixins in e2e theme file ([angular#18385](angular#18385)) ([3af0d8a](angular@3af0d8a)) | | bug fix | icon/fab missing states color ([angular#18403](angular#18403)) ([9cfc66d](angular@9cfc66d)) | | bug fix | rename theme files to match stable components ([angular#18383](angular#18383)) ([3d35180](angular@3d35180)) | | bug fix | **mdc-button:** some button variants not visible in high contrast mode ([angular#18036](angular#18036)) ([a8fde4a](angular@a8fde4a)) | | bug fix | **mdc-chips:** chip removal not working if animations are disabled ([angular#18314](angular#18314)) ([bb08fa7](angular@bb08fa7)), closes [angular#18303](angular#18303) | | bug fix | **mdc-chips:** leading icon not hidden on init when preselected ([angular#17997](angular#17997)) ([4c08a88](angular@4c08a88)), closes [angular#17979](angular#17979) | | bug fix | **mdc-chips:** support home/end in chip grid ([angular#18052](angular#18052)) ([847a469](angular@847a469)) | | bug fix | **mdc-form-field:** do not include outline structure styles in theme ([7fe8381](angular@7fe8381)) | | bug fix | **mdc-form-field:** ensure validity styling is not reset by foundation ([angular#18266](angular#18266)) ([f43e3e8](angular@f43e3e8)) | | bug fix | **mdc-form-field:** fix baseline and handle custom controls better ([angular#18161](angular#18161)) ([0c26354](angular@0c26354)) | | bug fix | **mdc-form-field:** fix incorrect floating label shift in RTL ([440ca6c](angular@440ca6c)) | | bug fix | **mdc-form-field:** fix server side rendering failures ([angular#18191](angular#18191)) ([1ef30cb](angular@1ef30cb)) | | bug fix | **mdc-form-field:** missing animation styles due to rebase conflict ([99e83a6](angular@99e83a6)) | | bug fix | **mdc-form-field:** notched-outline should include prefixes and suffixes ([angular#18381](angular#18381)) ([fc91061](angular@fc91061)), closes [material-components-web#5326](https://github.com/material-components-web/issues/5326) | | bug fix | **mdc-form-field:** prevent label from jumping in outline notch ([60d6bd6](angular@60d6bd6)) | | bug fix | **mdc-form-field:** properly render notched-outline on the server ([b5f8248](angular@b5f8248)) | | bug fix | **mdc-form-field:** refresh view if prefix or suffix changes ([f36f1f3](angular@f36f1f3)) | | bug fix | **mdc-form-field:** scrollbar always visible on textarea in IE ([angular#18438](angular#18438)) ([2497e50](angular@2497e50)) | | bug fix | **mdc-form-field:** setup typography styles for form-fields ([angular#18480](angular#18480)) ([aea79f0](angular@aea79f0)) | | bug fix | **mdc-form-filed:** missing focus and hover effect for fill ([5852fcb](angular@5852fcb)), closes [/github.com/material-components/material-components-web/commit/c541ebe157a66e8d2e881fad16cc4dbe30b2c16b#diff-fa38508bb43a471ee25b746d85527fb5](https://github.com//github.com/material-components/material-components-web/commit/c541ebe157a66e8d2e881fad16cc4dbe30b2c16b/issues/diff-fa38508bb43a471ee25b746d85527fb5) | | bug fix | **mdc-input:** input should not inherit parent classnames ([angular#18180](angular#18180)) ([500d235](angular@500d235)) | | bug fix | **mdc-progress-bar:** changed after checked error on animation end event with noop animations ([angular#18508](angular#18508)) ([289eecd](angular@289eecd)), closes [angular#18441](angular#18441) | | bug fix | **mdc-tabs:** not disabling all animations with noop animations module ([angular#18446](angular#18446)) ([9c13772](angular@9c13772)) | | feature | Add focus indicators to all MDC except mdc-chips. ([angular#18175](angular#18175)) ([02db4ba](angular@02db4ba)) | | feature | **chip:** add focus indicators ([angular#18261](angular#18261)) ([7581191](angular@7581191)) | | feature | **mdc-form-field:** add support for accent and warn theming ([angular#18399](angular#18399)) ([b24b9e3](angular@b24b9e3)) | | feature | **mdc-form-field:** add test harness ([angular#18165](angular#18165)) ([944837f](angular@944837f)) | | feature | **mdc-form-field:** support for disabling animations ([angular#18397](angular#18397)) ([ed77ec9](angular@ed77ec9)) | | feature | **mdc-form-field:** support theming through feature targeting ([angular#18265](angular#18265)) ([27111eb](angular@27111eb)) | | feature | **mdc-input:** add test harness ([angular#18224](angular#18224)) ([c07ec04](angular@c07ec04)) | | feature | **mdc-radio:** add functionality and styling ([angular#18272](angular#18272)) ([59fce28](angular@59fce28)) |
| | | | ---------- | --------------------- | | bug fix | **drag-drop:** error when dragging items inside transplanted views with OnPush change detection ([angular#18356](angular#18356)) ([bd68a4f](angular@bd68a4f)), closes [angular#18341](angular#18341) | | bug fix | **list:** selection list element should not be focusable ([angular#18445](angular#18445)) ([b61582c](angular@b61582c)) | | bug fix | **ng-update:** avoid error if project has folder ending with style extension ([angular#18454](angular#18454)) ([1cb7099](angular@1cb7099)), closes [angular#18434](angular#18434) | | bug fix | **ng-update:** better detection for workspace project in v9 hammer migration ([angular#18525](angular#18525)) ([7a2d372](angular@7a2d372)), closes [angular#18504](angular#18504) | | bug fix | **slider:** inject document token in constructor ([angular#18275](angular#18275)) ([d8b726d](angular@d8b726d)) |
| | | | ---------- | --------------------- | | bug fix | **form-field:** fix underline jank in fill variant ([angular#18406](angular#18406)) ([351d0c4](angular@351d0c4)) | | bug fix | **ng-add:** do not overwrite version range specified in `ng add` ([angular#18365](angular#18365)) ([06b7378](angular@06b7378)) | | bug fix | **ng-add:** support "navigation" in additon to "nav" for navigation schematic ([angular#18364](angular#18364)) ([06b7378](angular@447ca71)) | | | | | ---------- | --------------------- | | bug fix | handle API interactions before API has loaded ([angular#18368](angular#18368)) ([98fac6c](angular@98fac6c)), closes [angular#18279](angular#18279) |
| | | | ---------- | --------------------- | | bug fix | **a11y:** make cdk-high-contrast work w/ emulated view encapsulation ([angular#18152](angular#18152)) ([aff21e8](angular@aff21e8)) | | | | | ---------- | --------------------- | | bug fix | reduce amount of generated high contrast styles ([angular#18332](angular#18332)) ([b119472](angular@b119472)) | | bug fix | **checkbox:** outline not visible when checked in high contrast mode ([angular#18048](angular#18048)) ([75a7681](angular@75a7681)) | | bug fix | **chips:** set aria-required on chip input ([angular#18098](angular#18098)) ([05d072a](angular@05d072a)), closes [angular#18049](angular#18049) | | bug fix | **datepicker:** able to focus disabled datepicker toggle while disabled via click ([angular#18231](angular#18231)) ([9086a4b](angular@9086a4b)) | | bug fix | **drag-drop:** error if next sibling is removed after drag sequence has started ([angular#18230](angular#18230)) ([7a167a2](angular@7a167a2)), closes [angular#18205](angular#18205) | | bug fix | **drag-drop:** not picking up initial disabled state of handle ([angular#16643](angular#16643)) ([3b28d33](angular@3b28d33)), closes [angular#16642](angular#16642) | | bug fix | **drag-drop:** prevent dragging selected text with the mouse ([angular#18103](angular#18103)) ([fbbac37](angular@fbbac37)) | | bug fix | **expansion:** unable to toggle disabled panel via methods ([angular#18181](angular#18181)) ([796db4d](angular@796db4d)), closes [angular#18171](angular#18171) | | bug fix | **input:** input harness not matching `matNativeControl` ([angular#18221](angular#18221)) ([f0d3a6b](angular@f0d3a6b)) | | bug fix | **overlay:** don't reset global overlay alignment when width is 100% and there's a maxWidth ([angular#17842](angular#17842)) ([37d0191](angular@37d0191)), closes [angular#17841](angular#17841) | | bug fix | **overlay:** only clear duplicate containers from different platform ([angular#17006](angular#17006)) ([67d27fd](angular@67d27fd)), closes [angular#16851](angular#16851) | | bug fix | **schematics:** global typography class always being added ([angular#18315](angular#18315)) ([2b83a0a](angular@2b83a0a)), closes [angular#17602](angular#17602) [angular#16776](angular#16776) | | bug fix | **tabs:** better high contrast indication on supported browsers ([angular#18160](angular#18160)) ([01b31de](angular@01b31de)) | | bug fix | **tabs:** don't start auto-scroll when right clicking on buttons ([angular#18033](angular#18033)) ([ca9b204](angular@ca9b204)) | | | | | ---------- | --------------------- | | bug fix | memory leak if player is destroyed before it is done initializing ([angular#18046](angular#18046)) ([6b3a271](angular@6b3a271)) | | bug fix | not picking up static startSeconds and endSeconds ([angular#18214](angular#18214)) ([8ea430f](angular@8ea430f)), closes [angular#18212](angular#18212) | | | | | ---------- | --------------------- | | bug fix | errors with latest MDC canary version ([angular#18173](angular#18173)) ([5d13491](angular@5d13491)) | | bug fix | mdc-theming and mdc-typography files not published ([angular#18251](angular#18251)) ([77a25eb](angular@77a25eb)) |
| | | | ---------- | --------------------- | | bug fix | **form-field:** undeprecated legacy and standard appearances ([angular#18144](angular#18144)) ([9ea5694](angular@9ea5694)) | | | | | ---------- | --------------------- | | bug fix | sub-components throwing during server-side rendering ([angular#18059](angular#18059)) ([a7f7e9b](angular@a7f7e9b)) |
| | | | ---------- | --------------------- | | bug fix | **chips:** avoid accidental form submits when pressing remove button ([angular#18095](angular#18095)) ([3b4e496](angular@3b4e496)) | | bug fix | **datepicker:** not respecting form control updateOn: blur for invalid values ([angular#18063](angular#18063)) ([61029c8](angular@61029c8)), closes [angular#16461](angular#16461) | | bug fix | **datepicker:** re-render calendar when locale changes ([angular#18094](angular#18094)) ([be17c25](angular@be17c25)), closes [angular#18087](angular#18087) | | bug fix | **form-field:** delete top border from focus animation ([angular#17885](angular#17885)) ([09dc459](angular@09dc459)), closes [angular#17884](angular#17884) | | bug fix | **form-field:** error when focusing outline form field angular elements on IE/Edge ([angular#18062](angular#18062)) ([f573072](angular@f573072)), closes [angular#16095](angular#16095) | | bug fix | **mdc-chips:** Set aria-required on input instead of grid ([angular#18049](angular#18049)) ([22d7f77](angular@22d7f77)) | | bug fix | **scrolling:** update virtual scroll viewport size on resize ([angular#18058](angular#18058)) ([c36466c](angular@c36466c)), closes [angular#16802](angular#16802) | | bug fix | **sidenav:** move focus into sidenav in side mode if autoFocus enabled explicitly ([angular#17995](angular#17995)) ([c9856ee](angular@c9856ee)), closes [angular#17967](angular#17967) | | bug fix | **slide-toggle:** fix and simplify high contrast styles ([angular#18104](angular#18104)) ([2fd862d](angular@2fd862d)) | | feature | **grid-list:** add test harness ([angular#18001](angular#18001)) ([5e9ca28](angular@5e9ca28)) | | feature | **table:** add test harness ([angular#17799](angular#17799)) ([a30094b](angular@a30094b)) | | | | | ---------- | --------------------- | | bug fix | incorrect event name ([angular#18027](angular#18027)) ([f2cbc06](angular@f2cbc06)), closes [angular#17845](angular#17845) [angular#18026](angular#18026) | | | | | ---------- | --------------------- | | bug fix | **mdc-chips:** avoid potential server-side rendering errors ([angular#18044](angular#18044)) ([17a7bcb](angular@17a7bcb)) | | bug fix | **mdc-chips:** checkmark not visible in high contrast black-on-white mode ([angular#18061](angular#18061)) ([99af8e9](angular@99af8e9)) | | bug fix | **mdc-chips:** error on IE and Edge due to unsupported classList ([angular#18074](angular#18074)) ([5fccd24](angular@5fccd24)) | | bug fix | **mdc-chips:** prevent default space and enter ([angular#18084](angular#18084)) ([7b7e633](angular@7b7e633)) | | bug fix | **mdc-chips:** remove aria-hidden from focusable element ([angular#18054](angular#18054)) ([55ee988](angular@55ee988)) | | bug fix | **mdc-chips:** removed chip still focusable ([angular#18083](angular#18083)) ([403377d](angular@403377d)) | | bug fix | **mdc-slide-toggle:** fix extra border in latest canary version ([angular#18035](angular#18035)) ([b989701](angular@b989701)) | | bug fix | **mdc-slide-toggle:** initial checked and disabled state not reflected visually ([angular#17991](angular#17991)) ([e746895](angular@e746895)) | | bug fix | **mdc-slide-toggle:** update adapter to match new interface ([angular#18124](angular#18124)) ([636ae5c](angular@636ae5c)) | | bug fix | **mdc-tabs:** incorrect tab text color in dark theme ([angular#18068](angular#18068)) ([86a4ba7](angular@86a4ba7)) | | feature | **mdc-form-field** initial prototype of mdc-form-field ([angular#17903](angular#17903)) ([697c3a0](angular@697c3a0)) |
| | | | ---------- | --------------------- | | bug fix | **menu:** forward aria attribute to menu panel ([angular#17957](angular#17957)) ([3299d8c](angular@3299d8c)), closes [angular#17952](angular#17952) | | bug fix | **chips:** fix ripple element opacity when using CSS variable theming ([angular#17576](angular#17576)) ([e7508ad](angular@e7508ad)) | | bug fix | **form-field:** deprecate `legacy` and `standard` appearances ([angular#17961](angular#17961)) ([527f1b5](angular@527f1b5)) | | bug fix | **chips:** clear user agent styles when set on button ([angular#17871](angular#17871)) ([26e73ac](angular@26e73ac)) | | bug fix | **sort:** no focus indication for active header ([angular#17735](angular#17735)) ([191357a](angular@191357a)), closes [angular#17716](angular#17716) | | bug fix | **text-field:** correctly check _initialHeight ([angular#17900](angular#17900)) ([a3e953e](angular@a3e953e)) | | feature | **button-toggle:** add test harness ([angular#17996](angular#17996)) ([9a6be0d](angular@9a6be0d)) | | feature | **core:** add test harnesses for mat-option and mat-optgroup ([angular#17940](angular#17940)) ([0ec499d](angular@0ec499d)) | | feature | **paginator:** add test harness ([angular#17969](angular#17969)) ([5a6cdaf](angular@5a6cdaf)) | | feature | **select,input,form-field:** move test harnesses out of experimental ([angular#17874](angular#17874)) ([1c1af58](angular@1c1af58)) | | | | | ---------- | --------------------- | | bug fix | avoid setInterval change detection when player is created ([angular#17894](angular#17894)) ([27fae29](angular@27fae29)) | | bug fix | google-maps and youtube-player package missing tslib dependency ([angular#17939](angular#17939)) ([2a2d837](angular@2a2d837)) | | | | | ---------- | --------------------- | | bug fix | google-maps and youtube-player package missing tslib dependency ([angular#17939](angular#17939)) ([2a2d837](angular@2a2d837)) | | | | | ---------- | --------------------- | | bug fix | **mdc-menu:** menu item should not inherit parent classname ([angular#17953](angular#17953)) ([af7aa86](angular@af7aa86)) | | bug fix | **mdc-progress-bar:** update to latest canary to include adapter changes ([angular#17938](angular#17938)) ([0753f9e](angular@0753f9e)) | | feature | **mdc-list:** Add scaffolding for MDC--based list ([angular#17906](angular#17906)) ([45d34ad](angular@45d34ad)) | | feature | **mdc-snackbar:** Add demo. ([angular#17895](angular#17895)) ([3ca7c5a](angular@3ca7c5a)) | | feature | **mdc-table:** add MDC styles/classes ([angular#18000](angular#18000)) ([bb68c7b](angular@bb68c7b)) | | feature | **mdc-table:** add skeleton ([angular#17992](angular#17992)) ([4169c6f](angular@4169c6f)) | | feature | **mdc-table:** add tests ([angular#18003](angular#18003)) ([8796d7c](angular@8796d7c)) | | bug fix | **mdc-switch:** updated to latest DOM structure guidance ([angular#17905](angular#17905)) ([5da2ae1](angular@5da2ae1)) |
| | | | ---------- | --------------------- | | bug fix | **overlay:** add missing transform origin directive input ([angular#17489](angular#17489)) ([c69a727](angular@c69a727)) | | bug fix | **virtual-scroll:** run changeDetection after computing transform ([angular#17727](angular#17727)) ([d908c9f](angular@d908c9f)) | | feature | **overlay:** accept PositionStrategy in cdkConnectedOverlay ([angular#16374](angular#16374)) ([73d1ceb](angular@73d1ceb)) | | | | | ---------- | --------------------- | | bug fix | **bottom-sheet:** don't move focus if it was moved during close animation ([angular#17725](angular#17725)) ([b622d11](angular@b622d11)), closes [angular#17300](angular#17300) | | bug fix | **card:** add missing card content selectors ([angular#17488](angular#17488)) ([9b19e6a](angular@9b19e6a)), closes [angular#17487](angular#17487) | | bug fix | **dialog:** use view container from config when attaching content ([angular#17819](angular#17819)) ([656c681](angular@656c681)), closes [angular#17731](angular#17731) | | bug fix | **drag-drop:** disabled state not synced on data binding changes ([angular#17330](angular#17330)) ([ec77513](angular@ec77513)), closes [angular#17325](angular#17325) | | bug fix | **drag-drop:** position reset if viewport is resized while boundary is invisible ([angular#17777](angular#17777)) ([f800900](angular@f800900)), closes [angular#17750](angular#17750) | | bug fix | **expansion:** accordion picking up headers from descendant accordion during keyboard navigation ([angular#17481](angular#17481)) ([6c4122c](angular@6c4122c)) | | bug fix | **form-field:** incorrect assumptions about page direction ([angular#17395](angular#17395)) ([a6f235d](angular@a6f235d)), closes [angular#15415](angular#15415) [angular#17390](angular#17390) [angular#15415](angular#15415) [angular#17390](angular#17390) | | bug fix | **input:** avoid multiple autosize input listeners with ivy ([angular#17817](angular#17817)) ([fe151e6](angular@fe151e6)) | | bug fix | **list:** don't handle selection keys while using typeahead in selection list ([angular#17826](angular#17826)) ([ad42a1b](angular@ad42a1b)), closes [angular#17785](angular#17785) | | bug fix | **menu:** cap maximum elevation for nested menus ([angular#17687](angular#17687)) ([987c85d](angular@987c85d)) | | bug fix | **menu:** internal focus state out of sync if item is focused programmatically ([angular#17762](angular#17762)) ([af6c13f](angular@af6c13f)), closes [angular#17761](angular#17761) | | bug fix | **menu:** keyboard controls not working if all items are disabled inside lazy content ([angular#17407](angular#17407)) ([017728a](angular@017728a)), closes [angular#16572](angular#16572) [angular#17400](angular#17400) | | bug fix | **portal:** better handling when dom portal content can't be restored ([angular#17851](angular#17851)) ([2e6045c](angular@2e6045c)) | | bug fix | **portal:** content not rendered inside outlet when view container is provided ([angular#17731](angular#17731)) ([6d08240](angular@6d08240)), closes [angular#17650](angular#17650) | | bug fix | **select:** don't handle open key presses while the user is typing ([angular#17785](angular#17785)) ([2f17450](angular@2f17450)), closes [angular#17774](angular#17774) | | bug fix | **slider:** stop dragging if page loses focus ([angular#17849](angular#17849)) ([3b3c2ca](angular@3b3c2ca)) | | bug fix | **tooltip:** theming can affect the tooltip color ([angular#17643](angular#17643)) ([924494d](angular@924494d)) | | feature | **badge:** add test harness ([angular#17661](angular#17661)) ([f96e820](angular@f96e820)) | | feature | **bottom-sheet:** add test harness ([angular#17618](angular#17618)) ([a7c3ab0](angular@a7c3ab0)) | | feature | **expansion:** add test harness ([angular#17691](angular#17691)) ([acfa174](angular@acfa174)) | | feature | **list:** add test harnesses for list components ([angular#17859](angular#17859)) ([49b6dbd](angular@49b6dbd)) | | feature | **sort:** add test harness ([angular#17802](angular#17802)) ([81294f7](angular@81294f7)) | | | | | ---------- | --------------------- | | bug fix | handle trying to access the map before it has been initialized ([angular#17805](angular#17805)) ([d990243](angular@d990243)) | | bug fix | unable to subscribe to events after initialization ([angular#17845](angular#17845)) ([22fecb3](angular@22fecb3)) | | feature | Add MapPolyline component ([angular#17512](angular#17512)) ([0c10828](angular@0c10828)) | | | | | ---------- | --------------------- | | bug fix | avoid clobbering api loaded callback ([angular#17850](angular#17850)) ([7defaa6](angular@7defaa6)) | | bug fix | clean up internal observables ([angular#17835](angular#17835)) ([ab0f30d](angular@ab0f30d)) | | performance | triggering change detection for unused events ([angular#17665](angular#17665)) ([61b423a](angular@61b423a)) | | | | | ---------- | --------------------- | | bug fix | **mdc-chips:** add checkmark container ([angular#17694](angular#17694)) ([25c79cd](angular@25c79cd)) | | bug fix | **mdc-chips:** use ripple target for state interactions ([angular#17681](angular#17681)) ([7aa522a](angular@7aa522a)) | | bug fix | **mdc-tabs:** markForCheck on ink bar content input setter ([angular#17561](angular#17561)) ([71165f1](angular@71165f1)) |
| | | | ---------- | --------------------- | | bug fix | **schematics:** do not depend on external dependency for colors ([angular#17788](angular#17788)) ([e02bb82](angular@e02bb82)) |
PreviousNext