|
| 1 | +# 109.8.0 |
| 2 | + |
| 3 | +In this minor release we added indeterminate mode to `MDCProgressView`. As well as various bug fixes to ActionSheet, Banner, Dialog, and TextFields components. |
| 4 | + |
| 5 | +## New features |
| 6 | + |
| 7 | +`MDCProgressView` now supports indeterminate mode. |
| 8 | + |
| 9 | +```objc |
| 10 | +MDCProgressView *progressView = [[MDCProgressView alloc] init]; |
| 11 | +progressView.mode = MDCProgressViewModeIndeterminate; |
| 12 | +[progressView startAnimating]; |
| 13 | +``` |
| 14 | + |
| 15 | +## API changes |
| 16 | + |
| 17 | +### Buttons |
| 18 | + |
| 19 | +*new* property: `defaultContentEdgeInsets` in `MDCButton` |
| 20 | + |
| 21 | +### ProgressView |
| 22 | + |
| 23 | +*new* enum: `MDCProgressViewMode` |
| 24 | + |
| 25 | +*new* property: `mode` in `MDCProgressView` |
| 26 | + |
| 27 | +*new* property: `animating` in `MDCProgressView` |
| 28 | + |
| 29 | +*new* method: `setMode:animated:completion:` in `MDCProgressView` |
| 30 | + |
| 31 | +*new* method: `startAnimating` in `MDCProgressView` |
| 32 | + |
| 33 | +*new* method: `stopAnimating` in `MDCProgressView` |
| 34 | + |
| 35 | +## Component changes |
| 36 | + |
| 37 | +### ActionSheet |
| 38 | + |
| 39 | +* [Mark title as accessibility `.header`](https://github.com/material-components/material-components-ios/commit/386ba003220db035244c9d66cfe1468e1110ee37) (Rob Moore) |
| 40 | + |
| 41 | +### Banner |
| 42 | + |
| 43 | +* [Support two buttons on a single row style banner.](https://github.com/material-components/material-components-ios/commit/c13125fb26e64aea98392855ec3bfcda2a89ff36) (Wenyu Zhang) |
| 44 | + |
| 45 | +### Buttons |
| 46 | + |
| 47 | +* [Expose `defaultContentEdgeInsets` readonly property on MDCButton in regular header for the class, rather than only in the subclassing header, as clients may need to reset content insets back to their defaults after using a themer, even if they do not subclass MDCButton.](https://github.com/material-components/material-components-ios/commit/df6658771a83f2e8d3637f7ff0549437fb9c1d5f) (Jake Rockland) |
| 48 | + |
| 49 | +### Dialogs |
| 50 | + |
| 51 | +* [Voice over reads the message twice](https://github.com/material-components/material-components-ios/commit/8b4e6058db8a5235ef0ca145427795850c6b676f) (Nobody) |
| 52 | + |
| 53 | +### ProgressView |
| 54 | + |
| 55 | +* [Add and indeterminate state to the progress bar.](https://github.com/material-components/material-components-ios/commit/1a75f9dbbb5e5297834c1deb2c604d63175f4ed7) (Nobody) |
| 56 | + |
| 57 | +### Tabs |
| 58 | + |
| 59 | +* [Add explicit cast in MDCTabBarViewTests.](https://github.com/material-components/material-components-ios/commit/7c4dab62cf371ee9f89a9bff26c0d2ba1a0eb015) (Wenyu Zhang) |
| 60 | +* [Internal change](https://github.com/material-components/material-components-ios/commit/a66e645d94f6d59e5ba8f97e75447ee57b3b7144) (Jeff Verkoeyen) |
| 61 | + |
| 62 | +### TextFields |
| 63 | + |
| 64 | +* [Return the empty string instead of nil in MDCTextField's accessibilityValue method to avoid VoiceOver defaulting to [super accessibilityValue].](https://github.com/material-components/material-components-ios/commit/d4880b46008f1636b39a50f939b746811994e37e) (Bryan Oltman) |
| 65 | + |
| 66 | +### private/TextControlsPrivate |
| 67 | + |
| 68 | +* [Rename + small refactor of horizontal positioning stuff](https://github.com/material-components/material-components-ios/commit/765676cca8d7705fe56c1d796c920b96fd45f5d0) (Andrew Overton) |
| 69 | + |
| 70 | +## Multi-component changes |
| 71 | + |
| 72 | +* [Add a convenience math method to calculate the correct visibleAreaInsets given a frame and a minimum touch target.](https://github.com/material-components/material-components-ios/commit/6bd4757079daa8a85828303d4826d46cb6e05583) (Yarden Eitan) |
| 73 | +* [Change side view positioning for MDCUnderlinedTextField](https://github.com/material-components/material-components-ios/commit/c302339943de305772db2809fe864a53cbe5ab0f) (Andrew Overton) |
| 74 | + |
| 75 | +--- |
| 76 | + |
1 | 77 | # 109.7.0 |
2 | 78 |
|
3 | 79 | This minor release makes accessibility improvements related to high contrast colors, adds new functionality to Buttons, Chips, Dialogs, Snackbars, and Tabs, and adds a new TextControls text field, `MDCUnderlinedTextField`, which is intended to replace `MDCTextInputControllerLegacyDefault` and `MDCTextInputControllerUnderline`. |
|
0 commit comments