Releases: material-components/material-components-ios
Releases · material-components/material-components-ios
Release 23.0.1
API diffs
No change in public APIs.
Component changes
AppBar
Changes
- [All] Formatting. (#1269) (Will Larche)
Buttons
Changes
- [All] Formatting. (#1269) (Will Larche)
CollectionCells
Changes
- [All] Formatting. (#1269) (Will Larche)
CollectionLayoutAttributes
Changes
- [All] Formatting. (#1269) (Will Larche)
Collections
Changes
- Fix markdown in styles readme (#1263) (Morgan Chen)
- [All] Formatting. (#1269) (Will Larche)
Dialogs
Changes
- [All] Formatting. (#1269) (Will Larche)
FeatureHighlight
Changes
- [Feature Highlight] Fix feature highlight on iOS8 devices (#1281) (Sam Morrison)
- [Feature Highlight] Fix leaked CGPaths (thanks static analyzer!) (#1282) (Sam Morrison)
FlexibleHeader
Changes
- [All] Formatting. (#1269) (Will Larche)
Ink
Changes
- [All] Formatting. (#1269) (Will Larche)
NavigationBar
Changes
- [All] Formatting. (#1269) (Will Larche)
Snackbar
Changes
- [All] Formatting. (#1269) (Will Larche)
Tabs
Changes
- License stanza corrections. (Will Larche)
- Reversing order of snippets. (Will Larche)
- [All] Formatting. (#1269) (Will Larche)
Typography
Changes
Release 23.0.0
23.0.0
API diffs
CollectionCell
Changes
-
Add kSelectedCellAccessibilityHintKey
-
Add kDeselectedCellAccessibilityHintKey
Collections
Changes
- Change [MDCCollectionViewStyling backgroundImageForCellLayoutAttributes] nullability
Ink
Changes
- Change [MDCInkTouchController inkTouchController] nullability
Typography
Changes
-
Add [MDCTypography boldItalicFontOfSize:]
-
Add [MDCTypography boldFontFromFont:]
-
Add [MDCTypography italicFontFromFont:]
-
Add [MDCTypography isLargeForContrastRatios]
Component changes
CollectionCells
Changes
- Add accessibility hint in edit mode (#1258) (Louis Romero)
CollectionLayoutAttributes
Changes
- Fix comparison (#1268) (Gauthier Ambard)
Collections
Changes
- - Fix static analyzer warnings (#1231) (Justin Shephard)
- [Collection] Fix text in header/footer example (#1266) (Gauthier Ambard)
FlexibleHeader
Changes
Ink
Changes
- [Collections] - Fix static analyzer warnings (#1231) (Justin Shephard)
Snackbar
Changes
Typography
Changes
- Added strong dependency to MDFTextAccessiblity for fallbackack logic when isLargeForContrastRatios: is unspecified. (#1250) (Randall Li)
- Make system font return medium and light versions of Helvetica instead of regularSystemFont. (#1246) (Randall Li)
- Remove unused header that causes circular dependency. (#1240) (Adrian Secord)
- added boldFontFromFont: and italicFontFormFont: (#1261) (Randall Li)
- added boldItalic font to optional protocol of the TypographyFontLoading protocol (#1252) (Randall Li)
Release 22.1.1
22.1.1
Component changes
Flexible Header
Changes
- [FlexibleHeaderView] iOS 10.3beta workaround(0d54829) (Ian Gordon)
Release 22.1.0
22.1.0
API diffs
Typography
Changes
- Added isLargeForContrastRatio to protocol (#1232) (Randall Li)
Component changes
NavigationBar
Changes
- [Navigation Bar] - Update docs (#1235) (Justin Shephard)
Typography
Changes
- Added isLargeForContrastRatio to protocol (#1232) (Randall Li)
Release 22.0.0
22.0.0
API diffs
Dialogs
Changes
- Add Dynamic Type support to Alert controller (#1213) (ianegordon)
Typography
Changes
- Added bold and italics to the system fontloader and MDCTypographyFontLoader protocol (#1225) (Randall Li)
Component changes
AppBar
Changes
- Fix analyzer warnings (#1229) (ianegordon)
Buttons
Changes
- Dynamic Type resizing fix (#1213) (ianegordon)
Dialogs
Changes
- Add Dynamic Type support to Alert controller (#1213) (ianegordon)
Snackbar
Changes
- fix case of UIKit.h (#1223) (yoshisatoyanagisawa)
Typography
Changes
- Add warning about custom fonts and Dynamic Type (#1224) (ianegordon)
- Added bold and italics to the system fontloader and MDCTypographyFontLoader protocol (#1225) (Randall Li)
- Fix analyzer warnings (#1229) (ianegordon)
- switch it to a objc test (#1226) (Randall Li)
Release 21.3.0
21.3.0
API diffs
Buttons
- Add Dynamic Type support (#1211) (Ian Gordon)
Component changes
AppBar
Changes
- [Project] Clear warnings within project (#1205) (Justin Shephard)
Buttons
Changes
- [Button] Add Dynamic Type support (#1211) (ianegordon)
Collections
Changes
- - Updated README docs and example to use collection headers in editing mode (#1193) (Justin Shephard)
NavigationBar
Changes
- [Project] Clear warnings within project (#1205) (Justin Shephard)
Snackbar
Changes
Tabs
Changes
- [Project] Clear warnings within project (#1205) (Justin Shephard)
Typography
Changes
- Silence warning (#1206) (ianegordon)
21.2.0
API diffs
NavigationBar
- Added MDCNavigationBarTextColorAccessibilityMutator. (#1180) (Justin Shephard)
Component changes
CollectionCells
Changes
Ink
Changes
NavigationBar
Changes
- Added Accessibility Mutator (#1109) (Justin Shephard)
Typography
Changes
- Corrects typo in snippet. (#1198) (Will Larche)
21.1.0
21.0.1
21.0.0
API diffs
Minimum iOS version is now 8.0
Given the usage of clients on versions of iOS below 8.0 and the increased power of the APIs available to us on iOS 8, our minimum iOS version is bumped from iOS 7 to 8.
New component: Tabs
Tab component with MDCTabBar (#1164) is an implementation of the Material tabs used to explore and switch between different views. Try tabs out! (Brian Moore with Will Larche)
Typography
- Initial Material Text Style API (#1178) (Ian Gordon)
Component changes
ButtonBar
Changes
- Revert "Swift cleanups." (Adrian Secord)
- Swift cleanups. (Adrian Secord)
- [Swiftlint] Moar swiftlint fixes (#1155) (Adrian Secord)
Buttons
Changes
- Revert "Swift cleanups." (Adrian Secord)
- Swift cleanups. (Adrian Secord)
- [Swiftlint] Moar swiftlint fixes (#1155) (Adrian Secord)
Dialogs
Changes
- Add a non-dismissing example. (#1184) (ianegordon)
- Alert body text color to match spec (#1177) (ianegordon)
- Revert "Swift cleanups." (Adrian Secord)
- Swift cleanups. (Adrian Secord)
- [Swiftlint] Moar swiftlint fixes (#1155) (Adrian Secord)
FeatureHighlight
Changes
- [Swiftlint] Moar swiftlint fixes (#1155) (Adrian Secord)
FlexibleHeader
Changes
- [Swiftlint] Moar swiftlint fixes (#1155) (Adrian Secord)
HeaderStackView
Changes
- [Swiftlint] Moar swiftlint fixes (#1155) (Adrian Secord)
NavigationBar
Changes
- Fxing the spelling for MaterialNavigationBar.h in include statement. (#1181) (Scott Nichols)
- [Swiftlint] Moar swiftlint fixes (#1155) (Adrian Secord)
Slider
Changes
- Revert "Swift cleanups." (Adrian Secord)
- Swift cleanups. (Adrian Secord)
- [Swiftlint] Moar swiftlint fixes (#1155) (Adrian Secord)
Snackbar
Changes
- [Swiftlint] Moar swiftlint fixes (#1155) (Adrian Secord)
Tabs
Changes
- [New Component] Tab component with MDCTabBar (#1164) (Brian Moore)
Typography
Changes
- Initial Material Text Style API (#1178) (ianegordon)