|
| 1 | +## 0.14.0-alpha+1 |
| 2 | +### Component Updates |
| 3 | + |
| 4 | +#### Application Layout |
| 5 | +* Add `canClose` input the temporary drawer to prevent the drawer from toggling. |
| 6 | + |
| 7 | +#### Dynamic Component |
| 8 | +* Use type promotion instead of dynamic dispatch to update a `RendersValue` |
| 9 | + instance. |
| 10 | +* Change to "OnPush" change detection. |
| 11 | + |
| 12 | +#### Material Auto Suggest Input |
| 13 | +* Stop event propagation when key nav events are handled. |
| 14 | +* Update to work within components using `ChangeDetectionStrategy.OnPush`. |
| 15 | + |
| 16 | +#### Material Button |
| 17 | +* Add Sass mixins to change the padding on the internal button content, adjust |
| 18 | + vertical alignment, and reset `text-transform`. |
| 19 | +* Remove Sass mixin `button-text-capitalize()`. |
| 20 | +* Fix visibility in Microsoft Edge on Windows when using High Contrast mode. |
| 21 | + |
| 22 | +#### Material Datepicker |
| 23 | +* Add Sass mixins for margins around and between the next and previous buttons. |
| 24 | +* Increase the color ratio for the apply/cancel buttons. |
| 25 | +* Allow picking times using specified increments. |
| 26 | +* Handle `<ESC>` key press when picker is visible. |
| 27 | +* Removed deprecated `comparesToPreviousPeriod()` and |
| 28 | + `comparesToSamePeriodLastYear()`. |
| 29 | +* Delegate to `FocusItemDirective`. |
| 30 | +* Fix the a11y role for the date range preset list. |
| 31 | +* Improved accessibility for presets. |
| 32 | + |
| 33 | +#### Material Dialog |
| 34 | +* Add Sass mixin for the footer margin. |
| 35 | +* Always keep a transparent scroll stroke to prevent dialog from shifting. |
| 36 | + |
| 37 | +#### Material Expansion Panel |
| 38 | +* Improve accessibility. |
| 39 | +* Accommodate contents taller than the screen size. |
| 40 | + |
| 41 | +#### Material Input |
| 42 | +* Make text size limits available to screen readers. |
| 43 | +* Change attribute `inputRole` to and input `role`. |
| 44 | +* Add a CSS class `.ltr` so input can set `direction: ltr` on the top section. |
| 45 | +* Add Sass mixin to adjust the location of floating label. |
| 46 | + |
| 47 | +#### Material Menu |
| 48 | +* Prevent screen readers from reading a non-collapsible label as "button". |
| 49 | +* Apply the same background color on focused and active items. |
| 50 | +* Update `icon` attribute to use a Dart boolean instead of a string `'true'`. |
| 51 | +* Add Sass mixin for adding ellipsis to overflowing item text. |
| 52 | +* Auto-activate FAB menu items when a screen reader triggers the fab. |
| 53 | +* Only auto focus an active item when it exists. |
| 54 | +* Protect against null pointer exception when closing. |
| 55 | +* Move focus-trap outside of the menu-item-groups. |
| 56 | +* Add a way to pass context to the `MenuItem` actions. |
| 57 | + |
| 58 | +#### Material Popup |
| 59 | +* Add `ariaLabel` input. |
| 60 | +* Encapsulate the popup class name. |
| 61 | + |
| 62 | +#### Material Select |
| 63 | +* Fix selected item visibility in Microsoft Edge on Windows when using High |
| 64 | + Contrast mode. |
| 65 | +* Add Sass mixins for adding ellipsis to overflowing item text and a custom |
| 66 | + outline. |
| 67 | + |
| 68 | +#### Material Slider |
| 69 | +* Support two sided sliders. |
| 70 | + |
| 71 | +#### Material Stepper |
| 72 | +* Add `yesText` input. |
| 73 | +* Add input to keep inactive steps in DOM. |
| 74 | +* Add partially complete state. |
| 75 | +* Update icon and index colors for improved a11y. |
| 76 | + |
| 77 | +#### Material Tab |
| 78 | +* Set tabbable tab to always be activeTab. |
| 79 | +* Improve `allow-text-wrap` Sass mixin. |
| 80 | +* Rename Sass mixin `allow-text-wrap` to `tab-text-wrap` and default |
| 81 | + `$break-word` to `true`. |
| 82 | +* Add Sass mixin to apply text transform. |
| 83 | + |
| 84 | +#### Material Tooltip |
| 85 | +* Fix deferred content within tooltip. |
| 86 | +* Add Sass mixin for paper tool tips with multiple sections. |
| 87 | + |
| 88 | +#### Material Tree |
| 89 | +* Add input to toggle selection of non-leaf nodes. |
| 90 | + |
| 91 | +### Other Updates |
| 92 | + |
| 93 | +#### Miscellaneous |
| 94 | +* Remove `mat-icon-image()` in favor of `inline-image()`. |
| 95 | +* Add `subtract()` to Date model. |
| 96 | +* Migrate event handlers with multiple statements to component methods. |
| 97 | +* Fix violations of the `strict-raw-types` analysis option. |
| 98 | +* Fix violations of `prefer_initializing_formals`, `prefer-collection-literals`, |
| 99 | + and `prefer-final-fields` lints. |
| 100 | +* Properly remove items when invoking `StickyContainerLayout.remove()`. |
| 101 | +* Create mixins for error_panel. |
| 102 | +* General code readability fixes. |
| 103 | +* Deprecate outdated Sass mixins: `button-bar-layout()`, `mat-input-header()`, |
| 104 | + `clear-button()`, `icon-background()`, `cursor-grab()`, and |
| 105 | + `cursor-grabbing()`. |
| 106 | +* Fix graphical issue with sticky elements with `height: 0`. |
| 107 | +* Add option to disable `GestureListener` in `ScrollHost`. |
| 108 | +* Rename `palette.dart` to `material_chart_colors.dart`. |
| 109 | + |
| 110 | +### Documentation |
| 111 | +* Minor documentation fixes. |
| 112 | + |
1 | 113 | ## 0.14.0-alpha |
2 | 114 | ### Component Updates |
3 | 115 |
|
|
0 commit comments