This repository was archived by the owner on Dec 11, 2025. It is now read-only.
Release 23.1.0
23.1.0
API diffs
Collections
Changes
Make [MDCCollectionViewController cellWidthAtSectionIndex:] public.
Component changes
ActivityIndicator
Changes
- Gigantic documentation update. (#1305) (Scott Hyndman)
- Junius' Screenshots (#1393) (ianegordon)
- Monochromatic sweep of all catalog components (#1370) (Alastair Tse)
- Remove remaining MP4s and markup. (#1396) (Adrian Secord)
- Update screenshot widths (Junius Gunaratne)
- [All] replacing ~~~ with ```. (#1324) (Will Larche)
- [Docs] Docstravaganza (#1330) (Scott Hyndman)
- [Docs]: Updated link list classes. (#1320) (Scott Hyndman)
- [docs] Associated icons with components (#1315) (Scott Hyndman)
AnimationTiming
Changes
- Added a link to the motion spec in the AnimationTiming README. (#1319) (Scott Hyndman)
- Gigantic documentation update. (#1305) (Scott Hyndman)
- Junius' Screenshots (#1393) (ianegordon)
- Monochromatic sweep of all catalog components (#1370) (Alastair Tse)
- [All] replacing ~~~ with ```. (#1324) (Will Larche)
- [Docs] Docstravaganza (#1330) (Scott Hyndman)
- [Docs]: Updated link list classes. (#1320) (Scott Hyndman)
- [docs] Associated icons with components (#1315) (Scott Hyndman)
AppBar
Changes
- & [FeatureHighlight] - Remove references to g3 (#1349) (Justin Shephard)
- - Removed Video from Readme (#1390) (Justin Shephard)
- - Update docs photo (#1374) (Justin Shephard)
- - Update readme docs (#1379) (Justin Shephard)
- Fix warnings uncovered by the Xcode 8.3 static analyzer (#1298) (ianegordon)
- Gigantic documentation update. (#1305) (Scott Hyndman)
- Monochromatic sweep of all catalog components (#1370) (Alastair Tse)
- Updated accessibility label on back button (#1334) (Justin Shephard)
- [All] replacing ~~~ with ```. (#1324) (Will Larche)
- [Docs] Docstravaganza (#1330) (Scott Hyndman)
- [Docs]: Updated link list classes. (#1320) (Scott Hyndman)
- [docs] Associated icons with components (#1315) (Scott Hyndman)
ButtonBar
Changes
- - Removed Video File and updated Readme (#1395) (Justin Shephard)
- Gigantic documentation update. (#1305) (Scott Hyndman)
- Monochromatic sweep of all catalog components (#1370) (Alastair Tse)
- [All] replacing ~~~ with ```. (#1324) (Will Larche)
- [Docs] Docstravaganza (#1330) (Scott Hyndman)
- [Site] Catalog colors (#1377) (Will Larche)
- [docs] Associated icons with components (#1315) (Scott Hyndman)
Buttons
Changes
- Gigantic documentation update. (#1305) (Scott Hyndman)
- Monochromatic sweep of all catalog components (#1370) (Alastair Tse)
- [All] replacing ~~~ with ```. (#1324) (Will Larche)
- [Buttons, Page Control, Typography] Fixed screenshots (#1380) (Randall Li)
- [Buttons, Page Control, Typography] Removed video demos (#1387) (Randall Li)
- [Docs] Docstravaganza (#1330) (Scott Hyndman)
- [Docs]: Updated link list classes. (#1320) (Scott Hyndman)
- [Math] New private math component (#1325) (Will Larche)
- [docs] Associated icons with components (#1315) (Scott Hyndman)
CollectionCells
Changes
- Added new screenshot for CollectionCells. (#1381) (Adrian Secord)
- Gigantic documentation update. (#1305) (Scott Hyndman)
- [Docs] Docstravaganza (#1330) (Scott Hyndman)
- [Docs]: Updated link list classes. (#1320) (Scott Hyndman)
- [Math] New private math component (#1325) (Will Larche)
- [docs] Associated icons with components (#1315) (Scott Hyndman)
CollectionLayoutAttributes
Changes
- Gigantic documentation update. (#1305) (Scott Hyndman)
- [All] replacing ~~~ with ```. (#1324) (Will Larche)
- [Docs] Docstravaganza (#1330) (Scott Hyndman)
- [docs] Associated icons with components (#1315) (Scott Hyndman)
Collections
Changes
- Eliminate static analyzer warnings. Simplify Collection supplementary views (#1316) (ianegordon)
- Fix warnings uncovered by the Xcode 8.3 static analyzer (#1298) (ianegordon)
- Gigantic documentation update. (#1305) (Scott Hyndman)
- Temporarily expose cellWidthAtSection: in MDCCollectionViewController.h (#1358) (Felix Emiliano)
- Updated screenshot. (#1383) (Adrian Secord)
- [All] replacing ~~~ with ```. (#1324) (Will Larche)
- [Docs] Docstravaganza (#1330) (Scott Hyndman)
- [Docs]: Updated link list classes. (#1320) (Scott Hyndman)
- [docs] Associated icons with components (#1315) (Scott Hyndman)
Dialogs
Changes
- Fix AlertController rotation layout (#1306) (ianegordon)
- Gigantic documentation update. (#1305) (Scott Hyndman)
- Monochromatic sweep of all catalog components (#1370) (Alastair Tse)
- Screenshot (#1376) (ianegordon)
- [All] Formatting. (#1329) (Will Larche)
- [All] replacing ~~~ with ```. (#1324) (Will Larche)
- [Docs] Docstravaganza (#1330) (Scott Hyndman)
- [Docs]: Updated link list classes. (#1320) (Scott Hyndman)
- [docs] Associated icons with components (#1315) (Scott Hyndman)
FeatureHighlight
Changes
- Gigantic documentation update. (#1305) (Scott Hyndman)
- Monochromatic sweep of all catalog components (#1370) (Alastair Tse)
- [All] Formatting. (#1329) (Will Larche)
- [All] replacing ~~~ with ```. (#1324) (Will Larche)
- [AppBar] & - Remove references to g3 (#1349) (Justin Shephard)
- [Docs] Docstravaganza (#1330) (Scott Hyndman)
- [Docs]: Updated link list classes. (#1320) (Scott Hyndman)
- [Feature Highlight] Updated screenshot (#1385) (Sam Morrison)
- [Feature highlight] Accessibility fixes (#1284) (Sam Morrison)
- [docs] Associated icons with components (#1315) (Scott Hyndman)
FlexibleHeader
Changes
- - Correct use of deprecated property in docs (#1340) (Justin Shephard)
- - Remove video file and updated readme (#1394) (Justin Shephard)
- - Update readme doc (#1378) (Justin Shephard)
- - Updated doc pic (#1375) (Justin Shephard)
- Ensure the MDCFlexibleHeaderView adheres to UIAppearance proxy if set (#1326) (Justin Shephard)
- Fix Swift example in the FlexibleHeader docs (#1354) (Alastair Tse)
- Fix warnings uncovered by the Xcode 8.3 static analyzer (#1298) (ianegordon)
- Gigantic documentation update. (#1305) (Scott Hyndman)
- Monochromatic sweep of all catalog components (#1370) (Alastair Tse)
- [All] replacing ~~~ with ```. (#1324) (Will Larche)
- [Docs] Docstravaganza (#1330) (Scott Hyndman)
- [Docs]: Updated link list classes. (#1320) (Scott Hyndman)
- [docs] Associated icons with components (#1315) (Scott Hyndman)
HeaderStackView
Changes
- Gigantic documentation update. (#1305) (Scott Hyndman)
- Monochromatic sweep of all catalog components (#1370) (Alastair Tse)
- [All] replacing ~~~ with ```. (#1324) (Will Larche)
- [Docs] Docstravaganza (#1330) (Scott Hyndman)
- [Docs]: Updated link list classes. (#1320) (Scott Hyndman)
- [HeaderStack] - Remove video from Readme (#1391) (Justin Shephard)
- [Site] Catalog colors (#1377) (Will Larche)
- [docs] Associated icons with components (#1315) (Scott Hyndman)
Ink
Changes
- Gigantic documentation update. (#1305) (Scott Hyndman)
- Junius' Screenshots (#1393) (ianegordon)
- Monochromatic sweep of all catalog components (#1370) (Alastair Tse)
- Remove remaining MP4s and markup. (#1396) (Adrian Secord)
- Update screenshot widths (Junius Gunaratne)
- [All] replacing ~~~ with ```. (#1324) (Will Larche)
- [Docs] Docstravaganza (#1330) (Scott Hyndman)
- [Docs]: Updated link list classes. (#1320) (Scott Hyndman)
- [docs] Associated icons with components (#1315) (Scott Hyndman)
NavigationBar
Changes
- - Remove Video (#1392) (Justin Shephard)
- Fix warnings uncovered by the Xcode 8.3 static analyzer (#1298) (ianegordon)
- Gigantic documentation update. (#1305) (Scott Hyndman)
- Monochromatic sweep of all catalog components (#1370) (Alastair Tse)
- [All] replacing ~~~ with ```. (#1324) (Will Larche)
- [Docs] Docstravaganza (#1330) (Scott Hyndman)
- [Docs]: Updated link list classes. (#1320) (Scott Hyndman)
- [Math] New private math component (#1325) (Will Larche)
- [Site] Catalog colors (#1377) (Will Larche)
- [docs] Associated icons with components (#1315) (Scott Hyndman)
OverlayWindow
Changes
- Gigantic documentation update. (#1305) (Scott Hyndman)
- [All] replacing ~~~ with ```. (#1324) (Will Larche)
- [Docs] Docstravaganza (#1330) (Scott Hyndman)
- [docs] Associated icons with components (#1315) (Scott Hyndman)
PageControl
Changes
- Gigantic documentation update. (#1305) (Scott Hyndman)
- Monochromatic sweep of all catalog components (#1370) (Alastair Tse)
- [All] replacing ~~~ with ```. (#1324) (Will Larche)
- [Buttons, Page Control, Typography] Fixed screenshots (#1380) (Randall Li)
- [Buttons, Page Control, Typography] Removed video demos (#1387) (Randall Li)
- [Docs] Docstravaganza (#1330) (Scott Hyndman)
- [docs] Associated icons with components (#1315) (Scott Hyndman)
Palettes
Changes
- Added Palettes screenshot. (#1373) (Adrian Secord)
- Gigantic documentation update. (#1305) (Scott Hyndman)
- [All] replacing ~~~ with ```. (#1324) (Will Larche)
- [Docs] Docstravaganza (#1330) (Scott Hyndman)
- [Docs]: Updated link list classes. (#1320) (Scott Hyndman)
- [docs] Associated icons with components (#1315) (Scott Hyndman)
ProgressView
Changes
- Gigantic documentation update. (#1305) (Scott Hyndman)
- Updates ProgressView to use MDCMath. (#1328) (Louis Romero)
- [All] replacing ~~~ with ```. (#1324) (Will Larche)
- [Docs] Docstravaganza (#1330) (Scott Hyndman)
- [Docs]: Updated link list classes. (#1320) (Scott Hyndman)
- [Progress view] Updated screenshot (#1384) (Sam Morrison)
- [docs] Associated icons with components (#1315) (Scott Hyndman)
ShadowElevations
Changes
- Gigantic documentation update. (#1305) (Scott Hyndman)
- [All] replacing ~~~ with ```. (#1324) (Will Larche)
- [Docs] Docstravaganza (#1330) (Scott Hyndman)
- [Docs]: Updated link list classes. (#1320) (Scott Hyndman)
- [Shadows] Screenshot (#1382) (ianegordon)
- [docs] Associated icons with components (#1315) (Scott Hyndman)
ShadowLayer
Changes
- Gigantic documentation update. (#1305) (Scott Hyndman)
- Screenshot (#1389) (ianegordon)
- [All] replacing ~~~ with ```. (#1324) (Will Larche)
- [Docs] Docstravaganza (#1330) (Scott Hyndman)
- [Docs]: Updated link list classes. (#1320) (Scott Hyndman)
- [docs] Associated icons with components (#1315) (Scott Hyndman)
Slider
Changes
- Gigantic documentation update. (#1305) (Scott Hyndman)
- Updated screenshot (#1386) (Sam Morrison)
- [All] replacing ~~~ with ```. (#1324) (Will Larche)
- [Docs] Docstravaganza (#1330) (Scott Hyndman)
- [Docs]: Updated link list classes. (#1320) (Scott Hyndman)
- [docs] Associated icons with components (#1315) (Scott Hyndman)
Snackbar
Changes
- Gigantic documentation update. (#1305) (Scott Hyndman)
- Monochromatic sweep of all catalog components (#1370) (Alastair Tse)
- Updated screenshot (#1388) (Sam Morrison)
- [All] replacing ~~~ with ```. (#1324) (Will Larche)
- [Docs] Docstravaganza (#1330) (Scott Hyndman)
- [Docs]: Updated link list classes. (#1320) (Scott Hyndman)
- [docs] Associated icons with components (#1315) (Scott Hyndman)
Tabs
Changes
- Corrections for readme (#1294) (Will Larche)
- Fix warnings uncovered by the Xcode 8.3 static analyzer (#1298) (ianegordon)
- Gigantic documentation update. (#1305) (Scott Hyndman)
- Minor Tweaks to address internal feedback. (#1312) (ianegordon)
- Monochromatic sweep of all catalog components (#1370) (Alastair Tse)
- Remove remaining MP4s and markup. (#1396) (Adrian Secord)
- [All] replacing ~~~ with ```. (#1324) (Will Larche)
- [Docs] Docstravaganza (#1330) (Scott Hyndman)
- [Docs]: Updated link list classes. (#1320) (Scott Hyndman)
- [Site] Catalog colors (#1377) (Will Larche)
- [docs] Associated icons with components (#1315) (Scott Hyndman)
Typography
Changes
- Gigantic documentation update. (#1305) (Scott Hyndman)
- Workaround for medium system font on iOS 8 (#1292) (ianegordon)
- [All] Formatting. (#1329) (Will Larche)
- [All] replacing ~~~ with ```. (#1324) (Will Larche)
- [Buttons, Page Control, Typography] Fixed screenshots (#1380) (Randall Li)
- [Buttons, Page Control, Typography] Removed video demos (#1387) (Randall Li)
- [Docs] Docstravaganza (#1330) (Scott Hyndman)
- [Docs]: Updated link list classes. (#1320) (Scott Hyndman)
- [docs] Associated icons with components (#1315) (Scott Hyndman)