From adfa7c1d85e9aed02fec683f51e9452466c1426c Mon Sep 17 00:00:00 2001 From: piedcipher Date: Fri, 14 Aug 2026 02:04:29 +0530 Subject: [PATCH 01/19] Update nav_bar.dart --- packages/cupertino_ui/lib/src/nav_bar.dart | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/cupertino_ui/lib/src/nav_bar.dart b/packages/cupertino_ui/lib/src/nav_bar.dart index bcab8eb04dde..7b7095b0e155 100644 --- a/packages/cupertino_ui/lib/src/nav_bar.dart +++ b/packages/cupertino_ui/lib/src/nav_bar.dart @@ -892,6 +892,8 @@ class _CupertinoNavigationBarState extends State { /// An iOS-styled navigation bar with iOS-11-style large titles using slivers. /// +/// {@youtube 560 315 https://www.youtube.com/watch?v=xiTuAwvKxBY} +/// /// The [CupertinoSliverNavigationBar] must be placed in a sliver group such /// as the [CustomScrollView]. /// From ae94399dd98e1c7104e2058073ca709c18667a7a Mon Sep 17 00:00:00 2001 From: piedcipher Date: Fri, 14 Aug 2026 02:04:57 +0530 Subject: [PATCH 02/19] Update badge.dart --- packages/material_ui/lib/src/badge.dart | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/material_ui/lib/src/badge.dart b/packages/material_ui/lib/src/badge.dart index ab36ef89a3cc..8d196e61d89e 100644 --- a/packages/material_ui/lib/src/badge.dart +++ b/packages/material_ui/lib/src/badge.dart @@ -19,6 +19,8 @@ import 'theme.dart'; /// A Material Design "badge". /// +/// {@youtube 560 315 https://www.youtube.com/watch?v=_CIHLJHVoN8} +/// /// A badge's [label] conveys a small amount of information about its /// [child], like a count or status. If the label is null then this is /// a "small" badge that's displayed as a [smallSize] diameter filled From 00b112d36a57814eb578adc34db578463cb48cd8 Mon Sep 17 00:00:00 2001 From: piedcipher Date: Fri, 14 Aug 2026 02:05:32 +0530 Subject: [PATCH 03/19] Update carousel.dart --- packages/material_ui/lib/src/carousel.dart | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/material_ui/lib/src/carousel.dart b/packages/material_ui/lib/src/carousel.dart index d60e1ba6bffb..42a4e9d263ec 100644 --- a/packages/material_ui/lib/src/carousel.dart +++ b/packages/material_ui/lib/src/carousel.dart @@ -24,6 +24,8 @@ import 'theme.dart'; /// A Material Design carousel widget. /// +/// {@youtube 560 315 https://www.youtube.com/watch?v=GQ8ajYVF0bo} +/// /// The [CarouselView] presents a scrollable list of items, each of which can dynamically /// change size based on the chosen layout. /// From 6fe9d94c438b309af1016727992cca2d346c6eb9 Mon Sep 17 00:00:00 2001 From: piedcipher Date: Fri, 14 Aug 2026 02:07:07 +0530 Subject: [PATCH 04/19] Update search_anchor.dart --- packages/material_ui/lib/src/search_anchor.dart | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/material_ui/lib/src/search_anchor.dart b/packages/material_ui/lib/src/search_anchor.dart index c08eccafa7e4..eaf66770cb05 100644 --- a/packages/material_ui/lib/src/search_anchor.dart +++ b/packages/material_ui/lib/src/search_anchor.dart @@ -70,6 +70,8 @@ typedef ViewBuilder = Widget Function(Iterable suggestions); /// Manages a "search view" route that allows the user to select one of the /// suggested completions for a search query. /// +/// {@youtube 560 315 https://www.youtube.com/watch?v=vM2dC8OCZoY} +/// /// The search view's route can either be shown by creating a [SearchController] /// and then calling [SearchController.openView] or by tapping on an anchor. /// When the anchor is tapped or [SearchController.openView] is called, the search view either @@ -1400,6 +1402,8 @@ class SearchController extends TextEditingController { /// A Material Design search bar. /// +/// {@youtube 560 315 https://www.youtube.com/watch?v=vM2dC8OCZoY} +/// /// A [SearchBar] looks like a [TextField]. Tapping a SearchBar typically shows a /// "search view" route: a route with the search bar at the top and a list of /// suggested completions for the search bar's text below. [SearchBar]s are From fcde6688fccc3ae80d5116b4bf34cd7c7b632f98 Mon Sep 17 00:00:00 2001 From: piedcipher Date: Fri, 14 Aug 2026 02:07:38 +0530 Subject: [PATCH 05/19] Update segmented_button.dart --- packages/material_ui/lib/src/segmented_button.dart | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/material_ui/lib/src/segmented_button.dart b/packages/material_ui/lib/src/segmented_button.dart index ffefa50e5df5..906dbffa4844 100644 --- a/packages/material_ui/lib/src/segmented_button.dart +++ b/packages/material_ui/lib/src/segmented_button.dart @@ -66,6 +66,8 @@ class ButtonSegment { /// A Material button that allows the user to select from limited set of options. /// +/// {@youtube 560 315 https://www.youtube.com/watch?v=Kj6jwKsVC3A} +/// /// Segmented buttons are used to help people select options, switch views, or /// sort elements. They are typically used in cases where there are only 2-5 /// options. From 205791939c9f254ae099da67f17a258f10cc56cd Mon Sep 17 00:00:00 2001 From: piedcipher Date: Fri, 14 Aug 2026 02:13:23 +0530 Subject: [PATCH 06/19] Update CHANGELOG.md --- packages/material_ui/CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/material_ui/CHANGELOG.md b/packages/material_ui/CHANGELOG.md index d8fa47e0d4be..ff47b190e6ce 100644 --- a/packages/material_ui/CHANGELOG.md +++ b/packages/material_ui/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.0.1 + +- Add missing Widget of the Week videos to widget API docs. + ## 1.0.0 - README updated for the full release of material_ui. From 649393509e26131cec862e43ec16ec63d2c0fbc0 Mon Sep 17 00:00:00 2001 From: piedcipher Date: Fri, 14 Aug 2026 02:14:00 +0530 Subject: [PATCH 07/19] Update pubspec.yaml --- packages/material_ui/pubspec.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/material_ui/pubspec.yaml b/packages/material_ui/pubspec.yaml index 74627a0b025a..6a574dabded0 100644 --- a/packages/material_ui/pubspec.yaml +++ b/packages/material_ui/pubspec.yaml @@ -1,6 +1,6 @@ name: material_ui description: The official Flutter Material UI Library, implementing Google's Material Design design system. -version: 1.0.0 +version: 1.0.1 repository: https://github.com/flutter/packages/tree/main/packages/material_ui issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A%20material%20design%22 From 95006f0529ecc068948b8a124bbb392ace97efb2 Mon Sep 17 00:00:00 2001 From: piedcipher Date: Fri, 14 Aug 2026 02:14:24 +0530 Subject: [PATCH 08/19] Update CHANGELOG.md --- packages/cupertino_ui/CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/cupertino_ui/CHANGELOG.md b/packages/cupertino_ui/CHANGELOG.md index c77a5c8f84ad..7214e85d8242 100644 --- a/packages/cupertino_ui/CHANGELOG.md +++ b/packages/cupertino_ui/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.0.1 + +- Add missing Widget of the Week videos to widget API docs. + ## 1.0.0 - README updated for the full release of cupertino_ui. From 4dec0c3f32be5bde951edcd644c215b31c741050 Mon Sep 17 00:00:00 2001 From: piedcipher Date: Fri, 14 Aug 2026 02:14:32 +0530 Subject: [PATCH 09/19] Update pubspec.yaml --- packages/cupertino_ui/pubspec.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/cupertino_ui/pubspec.yaml b/packages/cupertino_ui/pubspec.yaml index efa0c5c25e96..00ede9745ef2 100644 --- a/packages/cupertino_ui/pubspec.yaml +++ b/packages/cupertino_ui/pubspec.yaml @@ -1,6 +1,6 @@ name: cupertino_ui description: The official Flutter Cupertino Design Library, implementing the iOS design system. -version: 1.0.0 +version: 1.0.1 repository: https://github.com/flutter/packages/tree/main/packages/cupertino_ui issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A%20cupertino%22 From eabad5b56fb5a91af3a9993cd5730c9d727c1258 Mon Sep 17 00:00:00 2001 From: Tirth Date: Fri, 14 Aug 2026 02:35:02 +0530 Subject: [PATCH 10/19] Update search_anchor.dart --- packages/material_ui/lib/src/search_anchor.dart | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/material_ui/lib/src/search_anchor.dart b/packages/material_ui/lib/src/search_anchor.dart index eaf66770cb05..8ded83030a9e 100644 --- a/packages/material_ui/lib/src/search_anchor.dart +++ b/packages/material_ui/lib/src/search_anchor.dart @@ -70,7 +70,7 @@ typedef ViewBuilder = Widget Function(Iterable suggestions); /// Manages a "search view" route that allows the user to select one of the /// suggested completions for a search query. /// -/// {@youtube 560 315 https://www.youtube.com/watch?v=vM2dC8OCZoY} +/// Learn more about [SearchAnchor] on the [Flutter YouTube channel](https://www.youtube.com/watch?v=vM2dC8OCZoY). /// /// The search view's route can either be shown by creating a [SearchController] /// and then calling [SearchController.openView] or by tapping on an anchor. @@ -1402,7 +1402,7 @@ class SearchController extends TextEditingController { /// A Material Design search bar. /// -/// {@youtube 560 315 https://www.youtube.com/watch?v=vM2dC8OCZoY} +/// Learn more about [SearchBar] on the [Flutter YouTube channel](https://www.youtube.com/watch?v=vM2dC8OCZoY). /// /// A [SearchBar] looks like a [TextField]. Tapping a SearchBar typically shows a /// "search view" route: a route with the search bar at the top and a list of From 390f75edb7277ecf815ee5566b7d02b2e7c31af3 Mon Sep 17 00:00:00 2001 From: Tirth Date: Fri, 14 Aug 2026 02:35:43 +0530 Subject: [PATCH 11/19] Update segmented_button.dart --- packages/material_ui/lib/src/segmented_button.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/material_ui/lib/src/segmented_button.dart b/packages/material_ui/lib/src/segmented_button.dart index 906dbffa4844..fcda8436fb81 100644 --- a/packages/material_ui/lib/src/segmented_button.dart +++ b/packages/material_ui/lib/src/segmented_button.dart @@ -66,7 +66,7 @@ class ButtonSegment { /// A Material button that allows the user to select from limited set of options. /// -/// {@youtube 560 315 https://www.youtube.com/watch?v=Kj6jwKsVC3A} +/// Learn more about [SegmentedButton] on the [Flutter YouTube channel](https://www.youtube.com/watch?v=Kj6jwKsVC3A). /// /// Segmented buttons are used to help people select options, switch views, or /// sort elements. They are typically used in cases where there are only 2-5 From a9d9d98750d3c5224d8ec44d5a3441ce8991c360 Mon Sep 17 00:00:00 2001 From: Tirth Date: Fri, 14 Aug 2026 02:36:30 +0530 Subject: [PATCH 12/19] Update carousel.dart --- packages/material_ui/lib/src/carousel.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/material_ui/lib/src/carousel.dart b/packages/material_ui/lib/src/carousel.dart index 42a4e9d263ec..a46d95a09352 100644 --- a/packages/material_ui/lib/src/carousel.dart +++ b/packages/material_ui/lib/src/carousel.dart @@ -24,7 +24,7 @@ import 'theme.dart'; /// A Material Design carousel widget. /// -/// {@youtube 560 315 https://www.youtube.com/watch?v=GQ8ajYVF0bo} +/// Learn more about [CarouselView] on the [Flutter YouTube channel](https://www.youtube.com/watch?v=GQ8ajYVF0bo). /// /// The [CarouselView] presents a scrollable list of items, each of which can dynamically /// change size based on the chosen layout. From fa011eead9169c914800d98f32ddff4d27d43274 Mon Sep 17 00:00:00 2001 From: Tirth Date: Fri, 14 Aug 2026 02:37:09 +0530 Subject: [PATCH 13/19] Update badge.dart --- packages/material_ui/lib/src/badge.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/material_ui/lib/src/badge.dart b/packages/material_ui/lib/src/badge.dart index 8d196e61d89e..a73692979d7e 100644 --- a/packages/material_ui/lib/src/badge.dart +++ b/packages/material_ui/lib/src/badge.dart @@ -19,7 +19,7 @@ import 'theme.dart'; /// A Material Design "badge". /// -/// {@youtube 560 315 https://www.youtube.com/watch?v=_CIHLJHVoN8} +/// Learn more about [Badge] on the [Flutter YouTube channel](https://www.youtube.com/watch?v=_CIHLJHVoN8). /// /// A badge's [label] conveys a small amount of information about its /// [child], like a count or status. If the label is null then this is From fd19e4234774e466873beb58579523c791eb247b Mon Sep 17 00:00:00 2001 From: Tirth Date: Fri, 14 Aug 2026 02:37:54 +0530 Subject: [PATCH 14/19] Update nav_bar.dart --- packages/cupertino_ui/lib/src/nav_bar.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/cupertino_ui/lib/src/nav_bar.dart b/packages/cupertino_ui/lib/src/nav_bar.dart index 7b7095b0e155..6236df474b2c 100644 --- a/packages/cupertino_ui/lib/src/nav_bar.dart +++ b/packages/cupertino_ui/lib/src/nav_bar.dart @@ -892,7 +892,7 @@ class _CupertinoNavigationBarState extends State { /// An iOS-styled navigation bar with iOS-11-style large titles using slivers. /// -/// {@youtube 560 315 https://www.youtube.com/watch?v=xiTuAwvKxBY} +/// Learn more about [CupertinoSliverNavigationBar] on the [Flutter YouTube channel](https://www.youtube.com/watch?v=xiTuAwvKxBY). /// /// The [CupertinoSliverNavigationBar] must be placed in a sliver group such /// as the [CustomScrollView]. From 0d3bb0f5e7c230d992c5bdf7809a076d5e349e6d Mon Sep 17 00:00:00 2001 From: Tirth Date: Fri, 14 Aug 2026 02:39:16 +0530 Subject: [PATCH 15/19] Update CHANGELOG.md --- packages/material_ui/CHANGELOG.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/packages/material_ui/CHANGELOG.md b/packages/material_ui/CHANGELOG.md index ff47b190e6ce..d8fa47e0d4be 100644 --- a/packages/material_ui/CHANGELOG.md +++ b/packages/material_ui/CHANGELOG.md @@ -1,7 +1,3 @@ -## 1.0.1 - -- Add missing Widget of the Week videos to widget API docs. - ## 1.0.0 - README updated for the full release of material_ui. From adb3e3a05e42c025a68d038521d84827e87758ef Mon Sep 17 00:00:00 2001 From: Tirth Date: Fri, 14 Aug 2026 02:39:32 +0530 Subject: [PATCH 16/19] Update CHANGELOG.md --- packages/cupertino_ui/CHANGELOG.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/packages/cupertino_ui/CHANGELOG.md b/packages/cupertino_ui/CHANGELOG.md index 7214e85d8242..c77a5c8f84ad 100644 --- a/packages/cupertino_ui/CHANGELOG.md +++ b/packages/cupertino_ui/CHANGELOG.md @@ -1,7 +1,3 @@ -## 1.0.1 - -- Add missing Widget of the Week videos to widget API docs. - ## 1.0.0 - README updated for the full release of cupertino_ui. From d2a72d45450429f9d7f88a4d3754d9008c2471d4 Mon Sep 17 00:00:00 2001 From: Tirth Date: Fri, 14 Aug 2026 02:39:44 +0530 Subject: [PATCH 17/19] Update pubspec.yaml --- packages/cupertino_ui/pubspec.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/cupertino_ui/pubspec.yaml b/packages/cupertino_ui/pubspec.yaml index 00ede9745ef2..efa0c5c25e96 100644 --- a/packages/cupertino_ui/pubspec.yaml +++ b/packages/cupertino_ui/pubspec.yaml @@ -1,6 +1,6 @@ name: cupertino_ui description: The official Flutter Cupertino Design Library, implementing the iOS design system. -version: 1.0.1 +version: 1.0.0 repository: https://github.com/flutter/packages/tree/main/packages/cupertino_ui issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A%20cupertino%22 From cd717b331a75440d9791d8e328904a10a2052da3 Mon Sep 17 00:00:00 2001 From: Tirth Date: Fri, 14 Aug 2026 02:39:57 +0530 Subject: [PATCH 18/19] Update pubspec.yaml --- packages/material_ui/pubspec.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/material_ui/pubspec.yaml b/packages/material_ui/pubspec.yaml index 6a574dabded0..74627a0b025a 100644 --- a/packages/material_ui/pubspec.yaml +++ b/packages/material_ui/pubspec.yaml @@ -1,6 +1,6 @@ name: material_ui description: The official Flutter Material UI Library, implementing Google's Material Design design system. -version: 1.0.1 +version: 1.0.0 repository: https://github.com/flutter/packages/tree/main/packages/material_ui issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A%20material%20design%22 From b8efc824ef55e3c4557d2cf656d2aad811ad964e Mon Sep 17 00:00:00 2001 From: piedcipher Date: Fri, 14 Aug 2026 03:03:34 +0530 Subject: [PATCH 19/19] Add pending changelogs for missing Widget of the Week videos in cupertino_ui and material_ui --- .../change_2026_08_13_missing_wotw_links.yaml | 3 +++ .../change_2026_08_13_missing_wotw_links.yaml | 3 +++ 2 files changed, 6 insertions(+) create mode 100644 packages/cupertino_ui/pending_changelogs/change_2026_08_13_missing_wotw_links.yaml create mode 100644 packages/material_ui/pending_changelogs/change_2026_08_13_missing_wotw_links.yaml diff --git a/packages/cupertino_ui/pending_changelogs/change_2026_08_13_missing_wotw_links.yaml b/packages/cupertino_ui/pending_changelogs/change_2026_08_13_missing_wotw_links.yaml new file mode 100644 index 000000000000..6e69e1949d17 --- /dev/null +++ b/packages/cupertino_ui/pending_changelogs/change_2026_08_13_missing_wotw_links.yaml @@ -0,0 +1,3 @@ +changelog: | + - Add missing Widget of the Week videos to widget API docs. +version: next diff --git a/packages/material_ui/pending_changelogs/change_2026_08_13_missing_wotw_links.yaml b/packages/material_ui/pending_changelogs/change_2026_08_13_missing_wotw_links.yaml new file mode 100644 index 000000000000..6e69e1949d17 --- /dev/null +++ b/packages/material_ui/pending_changelogs/change_2026_08_13_missing_wotw_links.yaml @@ -0,0 +1,3 @@ +changelog: | + - Add missing Widget of the Week videos to widget API docs. +version: next