|
| 1 | +<a name"1.0.0-rc3"></a> |
| 2 | +### 1.0.0-rc3 (2015-11-06) |
| 3 | + |
| 4 | + |
| 5 | +#### Features |
| 6 | + |
| 7 | +* **datepicker:** predicate function to allow fine-grained control over pickable dates ([9522148b](https://github.com/angular/material/commit/9522148b), closes [#4538](https://github.com/angular/material/issues/4538), [#5475](https://github.com/angular/material/issues/5475)) |
| 8 | +* **ripple:** ink-ripple is now getting an interpolated value ([fbcc3acc](https://github.com/angular/material/commit/fbcc3acc), closes [#5438](https://github.com/angular/material/issues/5438), [#5580](https://github.com/angular/material/issues/5580)) |
| 9 | + |
| 10 | + |
| 11 | +#### Breaking Changes |
| 12 | + |
| 13 | +* Buttons with undefined `type` will have type="button" assigned, so forms may not submit as previously expected. |
| 14 | + |
| 15 | +Before: |
| 16 | +```html |
| 17 | +<button class="md-button" ng-transclude> |
| 18 | +``` |
| 19 | + |
| 20 | +will become |
| 21 | +```html |
| 22 | +<button type="button" class="md-button" ng-transclude> |
| 23 | +``` |
| 24 | + |
| 25 | +Fixes #3127. Closes #5468. |
| 26 | + |
| 27 | + ([747ef826](https://github.com/angular/material/commit/747ef826)) |
| 28 | +* `md-on-append` has been renamed/deprecated in favor of |
| 29 | +`md-transform-chip` or the simple notifier `md-on-add`. |
| 30 | + |
| 31 | +We expect to remove this completely in 1.0, so please update |
| 32 | +your code to use one of the new methods. |
| 33 | + |
| 34 | +Fixes #4666. Fixes #4193. Fixes #4412. Fixes #4863. Closes #5497. Closes #3816. |
| 35 | + |
| 36 | + ([d69d6d0b](https://github.com/angular/material/commit/d69d6d0b)) |
| 37 | +* adding actions to `md-card` is now done through `<md-card-actions>` rather than `<div class=”md-actions”>` |
| 38 | +* adding actions to `md-dialog` is now done through `<md-dialog-actions>` rather than `<div class=”md-actions”>` |
| 39 | + |
| 40 | + |
| 41 | +#### Bug Fixes |
| 42 | + |
| 43 | +* **autocomplete:** |
| 44 | + * Allow clicks inside md-not-found. ([5ae3d4cd](https://github.com/angular/material/commit/5ae3d4cd), closes [#5424](https://github.com/angular/material/issues/5424)) |
| 45 | + * fix md-not-found bug with multiple autocompletes ([96932048](https://github.com/angular/material/commit/96932048), closes [#5400](https://github.com/angular/material/issues/5400), [#5442](https://github.com/angular/material/issues/5442)) |
| 46 | + * handle undefined searchText ([fbf45fdf](https://github.com/angular/material/commit/fbf45fdf), closes [#5162](https://github.com/angular/material/issues/5162), [#5393](https://github.com/angular/material/issues/5393), [#5445](https://github.com/angular/material/issues/5445)) |
| 47 | +* **button:** set color of disabled button to highest css priority. ([ce2f28d0](https://github.com/angular/material/commit/ce2f28d0), closes [#5569](https://github.com/angular/material/issues/5569), [#5574](https://github.com/angular/material/issues/5574)) |
| 48 | +* **card:** now md-card-actions ([f8c003c3](https://github.com/angular/material/commit/f8c003c3)) |
| 49 | +* **components:** fix issue with removeClass removing previous classes ([bd65bf74](https://github.com/angular/material/commit/bd65bf74), closes [#5538](https://github.com/angular/material/issues/5538)) |
| 50 | +* **datepicker:** |
| 51 | + * apply ngMessages errors when using text input. Fixes ([3c9ba380](https://github.com/angular/material/commit/3c9ba380)) |
| 52 | + * throw error if model is not a Date. For #5266 ([71976be8](https://github.com/angular/material/commit/71976be8)) |
| 53 | + * throw error if inside md-input-container. For #5055 ([5004a2a6](https://github.com/angular/material/commit/5004a2a6)) |
| 54 | + * properly set ngModel validity. ([b4d77330](https://github.com/angular/material/commit/b4d77330), closes [#4926](https://github.com/angular/material/issues/4926)) |
| 55 | +* **dialog:** now md-dialog-actions ([bf08e179](https://github.com/angular/material/commit/bf08e179)) |
| 56 | +* **fab:** Remove transition for fabs on ng-hide. ([e778cdd4](https://github.com/angular/material/commit/e778cdd4), closes [#5235](https://github.com/angular/material/issues/5235)) |
| 57 | +* **input:** |
| 58 | + * ngMessages will no longer cause layout to change on animation ([faa8b5b7](https://github.com/angular/material/commit/faa8b5b7)) |
| 59 | + * fixes input height in IE11 ([ee98b70f](https://github.com/angular/material/commit/ee98b70f)) |
| 60 | +* **layouts:** removeAttr RTE on comment nodes ([6879c6f4](https://github.com/angular/material/commit/6879c6f4)) |
| 61 | +* **lists:** Fix alignment of secondary icons/controls. ([3b835ca6](https://github.com/angular/material/commit/3b835ca6), closes [#3699](https://github.com/angular/material/issues/3699), [#5533](https://github.com/angular/material/issues/5533)) |
| 62 | +* **mdUtil:** fix disable scroll adding extra scroll-bars on IE ([d59bd5e7](https://github.com/angular/material/commit/d59bd5e7), closes [#5300](https://github.com/angular/material/issues/5300)) |
| 63 | +* **menu-bar:** fix sibling nested opening and closing incorrectly ([ead4d022](https://github.com/angular/material/commit/ead4d022), closes [#5119](https://github.com/angular/material/issues/5119)) |
| 64 | +* **menubar:** fix RTE with close dialogs invoked from menubar ([5c129be4](https://github.com/angular/material/commit/5c129be4), closes [#5476](https://github.com/angular/material/issues/5476)) |
| 65 | +* **progressLinear:** Remove extra semi-colon from SCSS. ([06c60af4](https://github.com/angular/material/commit/06c60af4), closes [#5260](https://github.com/angular/material/issues/5260)) |
| 66 | +* **ripple:** |
| 67 | + * moved mouseleave listener to a separated declaration ([2e2aaa8a](https://github.com/angular/material/commit/2e2aaa8a)) |
| 68 | + * removing ripples on touchmove ([65b2454c](https://github.com/angular/material/commit/65b2454c), closes [#5261](https://github.com/angular/material/issues/5261), [#5532](https://github.com/angular/material/issues/5532)) |
| 69 | + * changed ripple center from layerX/Y to offsetX/Y ([f30dd8cf](https://github.com/angular/material/commit/f30dd8cf), closes [#4807](https://github.com/angular/material/issues/4807), [#5508](https://github.com/angular/material/issues/5508), [#5527](https://github.com/angular/material/issues/5527)) |
| 70 | +* **select:** |
| 71 | + * fix escape closing dialogs when used inside select ([f31d2552](https://github.com/angular/material/commit/f31d2552)) |
| 72 | + * fix ng-change over firing when using trackBy ([41671e2d](https://github.com/angular/material/commit/41671e2d), closes [#4118](https://github.com/angular/material/issues/4118)) |
| 73 | + * ngModel.$touched trigger after menu close ([0917523d](https://github.com/angular/material/commit/0917523d), closes [#5256](https://github.com/angular/material/issues/5256)) |
| 74 | + * allow circular references ([cba5fa72](https://github.com/angular/material/commit/cba5fa72), closes [#5330](https://github.com/angular/material/issues/5330)) |
| 75 | +* **sidenav:** Notify other close events like datepicker-close too ([2a76887c](https://github.com/angular/material/commit/2a76887c), closes [#5522](https://github.com/angular/material/issues/5522), [#5528](https://github.com/angular/material/issues/5528)) |
| 76 | +* **subheader:** Remove 16px right margin. ([bb839317](https://github.com/angular/material/commit/bb839317), closes [#4389](https://github.com/angular/material/issues/4389), [#708](https://github.com/angular/material/issues/708), [#4419](https://github.com/angular/material/issues/4419)) |
| 77 | +* **tabs:** |
| 78 | + * fix positioning absolute/fixed elements inside md-tab-content ([65e15bf4](https://github.com/angular/material/commit/65e15bf4), closes [#4613](https://github.com/angular/material/issues/4613)) |
| 79 | + * icons in tab labels should match the text color ([fcd199ea](https://github.com/angular/material/commit/fcd199ea), closes [#5465](https://github.com/angular/material/issues/5465)) |
| 80 | +* **toolbar button:** Fix color of raised buttons. ([0690e1b6](https://github.com/angular/material/commit/0690e1b6), closes [#4845](https://github.com/angular/material/issues/4845), [#5562](https://github.com/angular/material/issues/5562)) |
| 81 | +* **virtual-repeat:** Prevent nested calls to virtualRepeatUpdate_ ([821d1a34](https://github.com/angular/material/commit/821d1a34), closes [#4950](https://github.com/angular/material/issues/4950), [#5009](https://github.com/angular/material/issues/5009)) |
| 82 | +* **virtualRepeat:** Add ability for container to resize after creation ([d6d7b084](https://github.com/angular/material/commit/d6d7b084), closes [#5561](https://github.com/angular/material/issues/5561)) |
| 83 | + |
| 84 | + |
1 | 85 | <a name"1.0.0-rc2"></a>
|
2 | 86 | ### 1.0.0-rc2 (2015-10-29)
|
3 | 87 |
|
| 88 | + |
4 | 89 | #### Breaking Changes
|
5 | 90 |
|
6 | 91 | * **layout:**
|
|
9 | 94 | * **backdrop:** when backdrop parent is the body, backdrop will use `position: fixed`
|
10 | 95 | * **input:** form elements will now have an external `display` value of `inline-block`
|
11 | 96 |
|
| 97 | + |
12 | 98 | #### Bug Fixes
|
13 | 99 |
|
14 | 100 | * **autocomplete:** clicking on the scrollbar will no longer close dropdown ([309cef5d](https://github.com/angular/material/commit/309cef5d), closes [#4785](https://github.com/angular/material/issues/4785), [#4625](https://github.com/angular/material/issues/4625))
|
@@ -92,13 +178,6 @@ This is the first release candidate for our 1.0 beta. We believe that the API i
|
92 | 178 |
|
93 | 179 | #### Breaking Changes
|
94 | 180 |
|
95 |
| -* **dialog:** To accommodate components like tabs inside a dialog, `<md-dialog-content>` no longer has padding by default. To maintain existing custom dialog templates, add the `.md-dialog-content` class: |
96 |
| - |
97 |
| - ```html |
98 |
| - <md-dialog-content class="md-dialog-content"> ... </md-dialog-content> |
99 |
| - ``` |
100 |
| - |
101 |
| - ([d2140b15](https://github.com/angular/material/commit/d2140b15), closes [#3963](https://github.com/angular/material/issues/3963)) |
102 | 181 | * Material Layout attribute `offset` should now be `flex-offset`.
|
103 | 182 |
|
104 | 183 | Change your code from this:
|
|
0 commit comments