https://github.com/loic-sharma/flutter-changelog
https://github.com/loic-sharma/flutter-changelog
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/loic-sharma/flutter-changelog
- Owner: loic-sharma
- License: mit
- Created: 2023-02-23T05:24:06.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-29T09:05:49.000Z (7 months ago)
- Last Synced: 2024-10-29T09:51:57.639Z (7 months ago)
- Language: Dart
- Size: 20.2 MB
- Stars: 3
- Watchers: 5
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Flutter changelog
## flutter/flutter
### April 19, 2025 to April 25, 2025
8 commits.
* **[Alex Li](https://github.com/AlexV525)** — ✨ Introduces `PositionedGestureDetails`
[#160714](https://github.com/flutter/flutter/pull/160714) merged on April 22, 2025 — **Large:** [80 comments](https://github.com/flutter/flutter/pull/160714) over 4 months, 559 additions and 198 deletions in 10 files
Reviewed by: [Michael Goderbauer](https://github.com/goderbauer), [Nate Wilson](https://github.com/nate-thegrate), [Justin McCandless](https://github.com/justinmc), [Tong Mu](https://github.com/dkwingsmt), [Matan Lurey](https://github.com/matanlurey), and [1 other](https://github.com/flutter/flutter/pull/160714)* **[gaaclarke](https://github.com/gaaclarke)** — Turned on preserve bindings to impellerc
[#167203](https://github.com/flutter/flutter/pull/167203) merged on April 21, 2025 — **Small:** [24 comments](https://github.com/flutter/flutter/pull/167203) over 6 days, 10 additions and 1 deletion in 3 files
Reviewed by: [Jonah Williams](https://github.com/jonahwilliams)* **[Reid Baker](https://github.com/reidbaker)** — Move from getByName to getByType in gradle when fetching androidApp extension.
[#167415](https://github.com/flutter/flutter/pull/167415) merged on April 21, 2025 — **Small:** [2 comments](https://github.com/flutter/flutter/pull/167415) over 2 days, 3 additions and 5 deletions in 2 files
Reviewed by: [Gray Mackall](https://github.com/gmackall)* **[Polina Cherkasova](https://github.com/polina-c)** — Increase pinned version of leak tracker to enable access to experimental tracking on web.
[#167502](https://github.com/flutter/flutter/pull/167502) merged on April 21, 2025 — **Medium:** [1 comment](https://github.com/flutter/flutter/pull/167502) over 3 hours, 195 additions and 195 deletions in 49 files
Reviewed by: [Yegor](https://github.com/yjbanov)* **[gaaclarke](https://github.com/gaaclarke)** — Android doctor: more robust `canrun`
[#167489](https://github.com/flutter/flutter/pull/167489) merged on April 21, 2025 — **Small:** [0 comments](https://github.com/flutter/flutter/pull/167489) over 1 hour, 30 additions and 4 deletions in 2 files
Reviewed by: [Matan Lurey](https://github.com/matanlurey), [Zachary Anderson](https://github.com/zanderso)* **[chunhtai](https://github.com/chunhtai)** — [Android] removes edge insets from a11y bound calculation
[#167136](https://github.com/flutter/flutter/pull/167136) merged on April 21, 2025 — **Small:** [9 comments](https://github.com/flutter/flutter/pull/167136) over 1 week, 0 additions and 237 deletions in 2 files
Reviewed by: [Reid Baker](https://github.com/reidbaker)* **[ash2moon](https://github.com/ash2moon)** — Refine developer message for announcement use
[#167127](https://github.com/flutter/flutter/pull/167127) merged on April 21, 2025 — **Small:** [9 comments](https://github.com/flutter/flutter/pull/167127) over 1 week, 5 additions and 1 deletion in 1 file
Reviewed by: [Gray Mackall](https://github.com/gmackall)* **[gbbosak](https://github.com/gbbosak)** — Add explicit dependency on the syslog shard
[#167210](https://github.com/flutter/flutter/pull/167210) merged on April 21, 2025 — **Small:** [3 comments](https://github.com/flutter/flutter/pull/167210) over 6 days, 1 addition and 0 deletions in 1 file
Reviewed by: [Chinmay Garde](https://github.com/chinmaygarde), [Jason Simmons](https://github.com/jason-simmons)### April 12, 2025 to April 18, 2025
68 commits...
* **[Matej Knopp](https://github.com/knopp)** — [Windows] Enable merged platform and UI thread by default
[#163726](https://github.com/flutter/flutter/pull/163726) merged on April 17, 2025 — **Small:** [13 comments](https://github.com/flutter/flutter/pull/163726) over 1 month, 41 additions and 30 deletions in 2 files
Reviewed by: [Loïc Sharma](https://github.com/loic-sharma)* **[Yegor](https://github.com/yjbanov)** — [web] close input connection when window/iframe loses focus
[#166804](https://github.com/flutter/flutter/pull/166804) merged on April 18, 2025 — **Small:** [25 comments](https://github.com/flutter/flutter/pull/166804) over 1 week, 227 additions and 24 deletions in 7 files
Reviewed by: [David Iglesias](https://github.com/ditman), [Mouad Debbar](https://github.com/mdebbar)* **[Reid Baker](https://github.com/reidbaker)** — Add kotlin compatability to build file validation
[#167143](https://github.com/flutter/flutter/pull/167143) merged on April 18, 2025 — **Large:** [43 comments](https://github.com/flutter/flutter/pull/167143) over 3 days, 1015 additions and 172 deletions in 15 files
Reviewed by: [ash2moon](https://github.com/ash2moon), [Gray Mackall](https://github.com/gmackall)* **[Huy](https://github.com/huycozy)** — Fix keyboard cover SearchAnchor list results
[#165382](https://github.com/flutter/flutter/pull/165382) merged on April 18, 2025 — **Small:** [3 comments](https://github.com/flutter/flutter/pull/165382) over 1 month, 44 additions and 0 deletions in 2 files
Reviewed by: [Qun Cheng](https://github.com/QuncCccccc)* **[Taha Tesser](https://github.com/TahaTesser)** — Add button icon support for animation duration
[#162667](https://github.com/flutter/flutter/pull/162667) merged on April 15, 2025 — **Medium:** [11 comments](https://github.com/flutter/flutter/pull/162667) over 2 months, 402 additions and 82 deletions in 11 files
Reviewed by:* **[Kishan Rathore](https://github.com/rkishan516)** — Feat: Add carousel view theme
[#164769](https://github.com/flutter/flutter/pull/164769) merged on April 16, 2025 — **Medium:** [26 comments](https://github.com/flutter/flutter/pull/164769) over 1 month, 466 additions and 9 deletions in 6 files
Reviewed by: [Qun Cheng](https://github.com/QuncCccccc), [Justin McCandless](https://github.com/justinmc), [Mitchell Goodwin](https://github.com/MitchellGoodwin)* **[Huy](https://github.com/huycozy)** — Fix Carousel crashes when using PageStorageKey
[#166817](https://github.com/flutter/flutter/pull/166817) merged on April 16, 2025 — **Small:** [1 comment](https://github.com/flutter/flutter/pull/166817) over 1 week, 42 additions and 1 deletion in 2 files
Reviewed by: [Qun Cheng](https://github.com/QuncCccccc)* **[Kishan Rathore](https://github.com/rkishan516)** — Fix: Localization for non zero time in 24 hours format
[#164885](https://github.com/flutter/flutter/pull/164885) merged on April 16, 2025 — **Small:** [16 comments](https://github.com/flutter/flutter/pull/164885) over 1 month, 61 additions and 1 deletion in 2 files
Reviewed by: [Kate Lovett](https://github.com/Piinks), [Qun Cheng](https://github.com/QuncCccccc), [Tong Mu](https://github.com/dkwingsmt)* **[Victor Sanni](https://github.com/victorsanni)** — Clip bottom widgets in nav bar transition
[#166705](https://github.com/flutter/flutter/pull/166705) merged on April 15, 2025 — **Small:** [6 comments](https://github.com/flutter/flutter/pull/166705) over 1 week, 129 additions and 2 deletions in 2 files
Reviewed by: [Mitchell Goodwin](https://github.com/MitchellGoodwin)* **[Ben Konyi](https://github.com/bkonyi)** — [ Widget Preview ] Add support for `theme` and `brightness` properties on `Preview`
[#167001](https://github.com/flutter/flutter/pull/167001) merged on April 15, 2025 — **Large:** [1 comment](https://github.com/flutter/flutter/pull/167001) over 3 days, 960 additions and 145 deletions in 56 files
Reviewed by: [Jessy Yameogo](https://github.com/jyameo)* **[Kishan Rathore](https://github.com/rkishan516)** — fix: Update time picker dialog input size
[#163184](https://github.com/flutter/flutter/pull/163184) merged on April 15, 2025 — **Small:** [19 comments](https://github.com/flutter/flutter/pull/163184) over 2 months, 85 additions and 30 deletions in 2 files
Reviewed by: [Justin McCandless](https://github.com/justinmc), [Mitchell Goodwin](https://github.com/MitchellGoodwin)* **[Qun Cheng](https://github.com/QuncCccccc)** — Add Irish(ga) to Flutter
[#167129](https://github.com/flutter/flutter/pull/167129) merged on April 15, 2025 — **Large:** [1 comment](https://github.com/flutter/flutter/pull/167129) over 1 day, 884 additions and 2 deletions in 5 files
Reviewed by: [LouiseHsu](https://github.com/LouiseHsu)* **[jcheng](https://github.com/StanleyCocos)** — fix(CircularProgressIndicator.adaptive): strokeWidth default value
[#165370](https://github.com/flutter/flutter/pull/165370) merged on April 17, 2025 — **Small:** [18 comments](https://github.com/flutter/flutter/pull/165370) over 1 month, 25 additions and 1 deletion in 2 files
Reviewed by: [Vikash Dubey](https://github.com/vikdubey), [Tong Mu](https://github.com/dkwingsmt), [Qun Cheng](https://github.com/QuncCccccc)* **[gaaclarke](https://github.com/gaaclarke)** — Updated docstrings for TextureContents
[#167221](https://github.com/flutter/flutter/pull/167221) merged on April 16, 2025 — **Small:** [14 comments](https://github.com/flutter/flutter/pull/167221) over 1 day, 58 additions and 3 deletions in 1 file
Reviewed by: [Jim Graham](https://github.com/flar)* **[Jason Simmons](https://github.com/jason-simmons)** — Reduce app startup latency by initializing the engine on a separate thread
[#166918](https://github.com/flutter/flutter/pull/166918) merged on April 17, 2025 — **Medium:** [6 comments](https://github.com/flutter/flutter/pull/166918) over 1 week, 292 additions and 91 deletions in 36 files
Reviewed by: [Chinmay Garde](https://github.com/chinmaygarde), [Jonah Williams](https://github.com/jonahwilliams)* **[Kishan Rathore](https://github.com/rkishan516)** — Docs: Update date picker theme day color properties doc
[#166122](https://github.com/flutter/flutter/pull/166122) merged on April 18, 2025 — **Small:** [21 comments](https://github.com/flutter/flutter/pull/166122) over 3 weeks, 50 additions and 0 deletions in 1 file
Reviewed by: [Justin McCandless](https://github.com/justinmc), [Qun Cheng](https://github.com/QuncCccccc), [Mitchell Goodwin](https://github.com/MitchellGoodwin)* **[Bruno Leroux](https://github.com/bleroux)** — Add support for language hints in TextFields (Android only)
[#165554](https://github.com/flutter/flutter/pull/165554) merged on April 17, 2025 — **Small:** [15 comments](https://github.com/flutter/flutter/pull/165554) over 4 weeks, 223 additions and 9 deletions in 9 files
Reviewed by: [Camille Simon](https://github.com/camsim99), [Justin McCandless](https://github.com/justinmc)* **[Kishan Rathore](https://github.com/rkishan516)** — Fix: Update sheet route bottom padding with top padding
[#164473](https://github.com/flutter/flutter/pull/164473) merged on April 15, 2025 — **Small:** [9 comments](https://github.com/flutter/flutter/pull/164473) over 1 month, 103 additions and 14 deletions in 2 files
Reviewed by: [Justin McCandless](https://github.com/justinmc), [Mitchell Goodwin](https://github.com/MitchellGoodwin)* **[gaaclarke](https://github.com/gaaclarke)** — Added docstring for FilterContents::RenderFilter
[#167227](https://github.com/flutter/flutter/pull/167227) merged on April 17, 2025 — **Small:** [4 comments](https://github.com/flutter/flutter/pull/167227) over 2 days, 23 additions and 1 deletion in 1 file
Reviewed by: [Jim Graham](https://github.com/flar)* **[Bruno Leroux](https://github.com/bleroux)** — Add InputDecoration.visualDensity and InputDecorationTheme.visualDensity
[#166834](https://github.com/flutter/flutter/pull/166834) merged on April 18, 2025 — **Medium:** [3 comments](https://github.com/flutter/flutter/pull/166834) over 1 week, 380 additions and 10 deletions in 2 files
Reviewed by: [Tong Mu](https://github.com/dkwingsmt)* **[gaaclarke](https://github.com/gaaclarke)** — Added emulator version to doctor
[#167236](https://github.com/flutter/flutter/pull/167236) merged on April 16, 2025 — **Small:** [3 comments](https://github.com/flutter/flutter/pull/167236) over 21 hours, 136 additions and 46 deletions in 3 files
Reviewed by: [Matan Lurey](https://github.com/matanlurey)* **[gaaclarke](https://github.com/gaaclarke)** — Added docstring for FilterInput::GetSnapshot
[#167226](https://github.com/flutter/flutter/pull/167226) merged on April 17, 2025 — **Small:** [2 comments](https://github.com/flutter/flutter/pull/167226) over 2 days, 23 additions and 0 deletions in 1 file
Reviewed by: [Jim Graham](https://github.com/flar)* **[gaaclarke](https://github.com/gaaclarke)** — license checker: ignore git sha in dart license
[#167153](https://github.com/flutter/flutter/pull/167153) merged on April 15, 2025 — **Small:** [5 comments](https://github.com/flutter/flutter/pull/167153) over 21 hours, 19 additions and 1 deletion in 1 file
Reviewed by: [Matan Lurey](https://github.com/matanlurey)* **[gaaclarke](https://github.com/gaaclarke)** — adds Entity docstrings
[#167228](https://github.com/flutter/flutter/pull/167228) merged on April 17, 2025 — **Small:** [8 comments](https://github.com/flutter/flutter/pull/167228) over 2 days, 60 additions and 1 deletion in 1 file
Reviewed by: [Jim Graham](https://github.com/flar)* **[Gray Mackall](https://github.com/gmackall)** — Add a `gradle_errors.dart`entry for missing NDK source.properties file
[#167320](https://github.com/flutter/flutter/pull/167320) merged on April 17, 2025 — **Small:** [8 comments](https://github.com/flutter/flutter/pull/167320) over 3 hours, 80 additions and 1 deletion in 2 files
Reviewed by: [Loïc Sharma](https://github.com/loic-sharma)* **[Jason Simmons](https://github.com/jason-simmons)** — Remove some unused third party library build scripts
[#166960](https://github.com/flutter/flutter/pull/166960) merged on April 14, 2025 — **Extra large:** [1 comment](https://github.com/flutter/flutter/pull/166960) over 3 days, 0 additions and 1573 deletions in 4 files
Reviewed by: [John "codefu" McDole](https://github.com/jtmcdole)* **[Jackson Gardner](https://github.com/eyebrowsoffire)** — [skwasm] Use `queueMicrotask` instead of `postMessage` when single-threaded
[#166997](https://github.com/flutter/flutter/pull/166997) merged on April 14, 2025 — **Small:** [3 comments](https://github.com/flutter/flutter/pull/166997) over 2 days, 60 additions and 39 deletions in 1 file
Reviewed by: [Yegor](https://github.com/yjbanov)* **[Matt Boetger](https://github.com/mboetger)** — Add ktlint test for generated files from templates
[#167378](https://github.com/flutter/flutter/pull/167378) merged on April 18, 2025 — **Small:** [9 comments](https://github.com/flutter/flutter/pull/167378) over 23 hours, 112 additions and 37 deletions in 6 files
Reviewed by: [Reid Baker](https://github.com/reidbaker), [Gray Mackall](https://github.com/gmackall)* **[Bruno Leroux](https://github.com/bleroux)** — Fix CarouselView crashes when initlal viewportDimension is 0.0
[#167271](https://github.com/flutter/flutter/pull/167271) merged on April 18, 2025 — **Small:** [8 comments](https://github.com/flutter/flutter/pull/167271) over 1 day, 132 additions and 2 deletions in 2 files
Reviewed by: [Qun Cheng](https://github.com/QuncCccccc)* **[Kishan Rathore](https://github.com/rkishan516)** — Feat: Add equality to NoDefaultCupertinoThemeData
[#166655](https://github.com/flutter/flutter/pull/166655) merged on April 17, 2025 — **Small:** [1 comment](https://github.com/flutter/flutter/pull/166655) over 1 week, 38 additions and 0 deletions in 2 files
Reviewed by: [Reid Baker](https://github.com/reidbaker), [Tong Mu](https://github.com/dkwingsmt)* **[Bent Hillerkus](https://github.com/benthillerkus)** — Change saturation calculation for HSLColor.fromColor
[#166639](https://github.com/flutter/flutter/pull/166639) merged on April 15, 2025 — **Small:** [9 comments](https://github.com/flutter/flutter/pull/166639) over 1 week, 121 additions and 3 deletions in 2 files
Reviewed by: [gaaclarke](https://github.com/gaaclarke)* **[Victor Sanni](https://github.com/victorsanni)** — Persistent CupertinoListTile leading and trailing
[#166799](https://github.com/flutter/flutter/pull/166799) merged on April 15, 2025 — **Small:** [5 comments](https://github.com/flutter/flutter/pull/166799) over 6 days, 101 additions and 51 deletions in 2 files
Reviewed by: [LongCatIsLooong](https://github.com/LongCatIsLooong)* **[Victor Sanni](https://github.com/victorsanni)** — Correct max height calculation to fade and animate insets on scroll in CupertinoSearchTextField
[#166569](https://github.com/flutter/flutter/pull/166569) merged on April 15, 2025 — **Small:** [7 comments](https://github.com/flutter/flutter/pull/166569) over 1 week, 73 additions and 7 deletions in 2 files
Reviewed by: [Justin McCandless](https://github.com/justinmc), [Mitchell Goodwin](https://github.com/MitchellGoodwin)* **[Reid Baker](https://github.com/reidbaker)** — Add network permissions information to the dart doc of network image.
[#167110](https://github.com/flutter/flutter/pull/167110) merged on April 14, 2025 — **Small:** [0 comments](https://github.com/flutter/flutter/pull/167110) over 56 minutes, 6 additions and 0 deletions in 1 file
Reviewed by: [John "codefu" McDole](https://github.com/jtmcdole)* **[gaaclarke](https://github.com/gaaclarke)** — fixed impeller golden content scale
[#167308](https://github.com/flutter/flutter/pull/167308) merged on April 17, 2025 — **Small:** [1 comment](https://github.com/flutter/flutter/pull/167308) over 23 hours, 14 additions and 3 deletions in 2 files
Reviewed by: [Jim Graham](https://github.com/flar)* **[Matej Knopp](https://github.com/knopp)** — [macOS] Enable merged platform and UI thread by default
[#166536](https://github.com/flutter/flutter/pull/166536) merged on April 17, 2025 — **Small:** [5 comments](https://github.com/flutter/flutter/pull/166536) over 1 week, 32 additions and 23 deletions in 2 files
Reviewed by: [Loïc Sharma](https://github.com/loic-sharma), [Jonah Williams](https://github.com/jonahwilliams)* **[gaaclarke](https://github.com/gaaclarke)** — Broke cyclical dependency with dlpath and typographer.
[#167293](https://github.com/flutter/flutter/pull/167293) merged on April 16, 2025 — **Small:** [1 comment](https://github.com/flutter/flutter/pull/167293) over 1 hour, 17 additions and 10 deletions in 3 files
Reviewed by: [Jim Graham](https://github.com/flar)* **[Shay Molcho](https://github.com/shaymolcho)** — Added missing period for consistency and readability
[#162887](https://github.com/flutter/flutter/pull/162887) merged on April 18, 2025 — **Small:** [2 comments](https://github.com/flutter/flutter/pull/162887) over 2 months, 1 addition and 1 deletion in 1 file
Reviewed by: [Michael Goderbauer](https://github.com/goderbauer), [Camille Simon](https://github.com/camsim99)* **[Victoria Ashworth](https://github.com/vashworth)** — Hide error on mDNS registration failure and print warning in flutter attach
[#166782](https://github.com/flutter/flutter/pull/166782) merged on April 17, 2025 — **Small:** [14 comments](https://github.com/flutter/flutter/pull/166782) over 1 week, 148 additions and 6 deletions in 4 files
Reviewed by: [hellohuanlin](https://github.com/hellohuanlin)* **[Victoria Ashworth](https://github.com/vashworth)** — Don't throw on error for mDNS when searching for Dart VML url on core devices
[#167135](https://github.com/flutter/flutter/pull/167135) merged on April 16, 2025 — **Small:** [11 comments](https://github.com/flutter/flutter/pull/167135) over 2 days, 90 additions and 18 deletions in 4 files
Reviewed by: [Ben Konyi](https://github.com/bkonyi), [Loïc Sharma](https://github.com/loic-sharma)* **[Gray Mackall](https://github.com/gmackall)** — Set an additional CMake arg in `forceNdkDownload` to make the task name align with the `BuildType`
[#167240](https://github.com/flutter/flutter/pull/167240) merged on April 16, 2025 — **Small:** [0 comments](https://github.com/flutter/flutter/pull/167240) over 21 hours, 25 additions and 7 deletions in 3 files
Reviewed by: [Reid Baker](https://github.com/reidbaker)* **[Jason Simmons](https://github.com/jason-simmons)** — Throw an error if --local-engine-host is used without --local-engine
[#166948](https://github.com/flutter/flutter/pull/166948) merged on April 18, 2025 — **Small:** [3 comments](https://github.com/flutter/flutter/pull/166948) over 1 week, 32 additions and 0 deletions in 3 files
Reviewed by: [Ben Konyi](https://github.com/bkonyi)* **[Jason Simmons](https://github.com/jason-simmons)** — Roll Dartdoc to 8.3.3
[#167231](https://github.com/flutter/flutter/pull/167231) merged on April 15, 2025 — **Small:** [0 comments](https://github.com/flutter/flutter/pull/167231) over 1 hour, 1 addition and 1 deletion in 1 file
Reviewed by: [Matan Lurey](https://github.com/matanlurey), [John "codefu" McDole](https://github.com/jtmcdole)* **[Matan Lurey](https://github.com/matanlurey)** — Mark `windows_host_engine_test` flaky
[#167419](https://github.com/flutter/flutter/pull/167419) merged on April 18, 2025 — **Small:** [5 comments](https://github.com/flutter/flutter/pull/167419) over 17 minutes, 1 addition and 0 deletions in 1 file
Reviewed by: [John "codefu" McDole](https://github.com/jtmcdole)* **[Matan Lurey](https://github.com/matanlurey)** — Update `CHANGELOG.md`
[#167225](https://github.com/flutter/flutter/pull/167225) merged on April 17, 2025 — **Small:** [1 comment](https://github.com/flutter/flutter/pull/167225) over 1 day, 7 additions and 2 deletions in 1 file
Reviewed by: [Reid Baker](https://github.com/reidbaker)* **[Matan Lurey](https://github.com/matanlurey)** — Clarify how/when `FLUTTER_PREBUILT_ENGINE_VERSION` is passed in Flutter's CI
[#167204](https://github.com/flutter/flutter/pull/167204) merged on April 15, 2025 — **Small:** [1 comment](https://github.com/flutter/flutter/pull/167204) over 1 hour, 18 additions and 0 deletions in 1 file
Reviewed by: [John "codefu" McDole](https://github.com/jtmcdole)* **[Daco Harkes](https://github.com/dcharkes)** — [native assets] Roll dependencies
[#167287](https://github.com/flutter/flutter/pull/167287) merged on April 16, 2025 — **Small:** [2 comments](https://github.com/flutter/flutter/pull/167287) over 1 hour, 15 additions and 22 deletions in 6 files
Reviewed by: [Ben Konyi](https://github.com/bkonyi)* **[Greg Price](https://github.com/gnprice)** — Add a DrivenScrollActivity.simulation constructor
[#166730](https://github.com/flutter/flutter/pull/166730) merged on April 18, 2025 — **Small:** [7 comments](https://github.com/flutter/flutter/pull/166730) over 1 week, 80 additions and 11 deletions in 2 files
Reviewed by: [Kate Lovett](https://github.com/Piinks), [Victor Sanni](https://github.com/victorsanni)* **[gaaclarke](https://github.com/gaaclarke)** — Removed superfluous copy in license checker
[#167146](https://github.com/flutter/flutter/pull/167146) merged on April 15, 2025 — **Small:** [3 comments](https://github.com/flutter/flutter/pull/167146) over 23 hours, 2 additions and 2 deletions in 2 files
Reviewed by: [Matan Lurey](https://github.com/matanlurey)* **[Alexander Aprelev](https://github.com/aam)** — [customer_testing] Pick up the fix for issue found by flutter/dart hh.
[#167212](https://github.com/flutter/flutter/pull/167212) merged on April 15, 2025 — **Small:** [1 comment](https://github.com/flutter/flutter/pull/167212) over 2 hours, 1 addition and 1 deletion in 1 file
Reviewed by: [Matan Lurey](https://github.com/matanlurey)* **[Matan Lurey](https://github.com/matanlurey)** — Update `tests.version` to fix `customer_testing`.
[#167206](https://github.com/flutter/flutter/pull/167206) merged on April 15, 2025 — **Small:** [3 comments](https://github.com/flutter/flutter/pull/167206) over 57 seconds, 1 addition and 1 deletion in 1 file
Reviewed by: [John "codefu" McDole](https://github.com/jtmcdole)* **[Jason Simmons](https://github.com/jason-simmons)** — When using --local-web-sdk, use a locally built Dart SDK if one is available
[#166732](https://github.com/flutter/flutter/pull/166732) merged on April 16, 2025 — **Small:** [4 comments](https://github.com/flutter/flutter/pull/166732) over 1 week, 56 additions and 7 deletions in 2 files
Reviewed by: [Jackson Gardner](https://github.com/eyebrowsoffire)* **[LinXunFeng](https://github.com/LinXunFeng)** — Fix link to engine docs
[#167346](https://github.com/flutter/flutter/pull/167346) merged on April 17, 2025 — **Small:** [1 comment](https://github.com/flutter/flutter/pull/167346) over 7 hours, 10 additions and 10 deletions in 5 files
Reviewed by: [Kate Lovett](https://github.com/Piinks)* **[Ahmed Elsayed](https://github.com/AhmedLSayed9)** — Remove unnecessary builder
[#166623](https://github.com/flutter/flutter/pull/166623) merged on April 17, 2025 — **Small:** [4 comments](https://github.com/flutter/flutter/pull/166623) over 1 week, 30 additions and 34 deletions in 1 file
Reviewed by: [Loïc Sharma](https://github.com/loic-sharma), [Tong Mu](https://github.com/dkwingsmt)* **[Ryan Macnak](https://github.com/rmacnak-google)** — Add buildroot compatibility for HWASAN.
[#167133](https://github.com/flutter/flutter/pull/167133) merged on April 15, 2025 — **Small:** [2 comments](https://github.com/flutter/flutter/pull/167133) over 5 hours, 14 additions and 3 deletions in 3 files
Reviewed by: [Alexander Aprelev](https://github.com/aam)* **[LouiseHsu](https://github.com/LouiseHsu)** — Fix codesigning for `Mac_arm64_ios imitation_game_flutter`
[#167307](https://github.com/flutter/flutter/pull/167307) merged on April 18, 2025 — **Small:** [1 comment](https://github.com/flutter/flutter/pull/167307) over 1 day, 18 additions and 214 deletions in 3 files
Reviewed by: [gaaclarke](https://github.com/gaaclarke)* **[LouiseHsu](https://github.com/LouiseHsu)** — Update `led` docs
[#167380](https://github.com/flutter/flutter/pull/167380) merged on April 18, 2025 — **Small:** [0 comments](https://github.com/flutter/flutter/pull/167380) over 17 hours, 1 addition and 1 deletion in 1 file
Reviewed by: [Matan Lurey](https://github.com/matanlurey), [John "codefu" McDole](https://github.com/jtmcdole)* **[zijiehe@](https://github.com/zijiehe-google-com)** — [fuchsia] Uprev test-scripts with FUCHSIA_READELF env
[#166929](https://github.com/flutter/flutter/pull/166929) merged on April 14, 2025 — **Small:** [4 comments](https://github.com/flutter/flutter/pull/166929) over 4 days, 5 additions and 2 deletions in 2 files
Reviewed by: [Jonny Wang](https://github.com/jrwang), [Jonah Williams](https://github.com/jonahwilliams)* **[Bogdan Lukin](https://github.com/2ZeroSix)** — Cleanup links to flutter/engine in ci/builders docs
[#166916](https://github.com/flutter/flutter/pull/166916) merged on April 14, 2025 — **Small:** [2 comments](https://github.com/flutter/flutter/pull/166916) over 4 days, 10 additions and 10 deletions in 1 file
Reviewed by: [Jonah Williams](https://github.com/jonahwilliams), [Jason Simmons](https://github.com/jason-simmons)* **[Bruno Leroux](https://github.com/bleroux)** — Add DropdownMenu.restorationId
[#166684](https://github.com/flutter/flutter/pull/166684) merged on April 17, 2025 — **Small:** [1 comment](https://github.com/flutter/flutter/pull/166684) over 1 week, 26 additions and 0 deletions in 2 files
Reviewed by: [Justin McCandless](https://github.com/justinmc)* **[Tong Mu](https://github.com/dkwingsmt)** — [Web] Remove `webOnlyUniformRadii` from `RRect`
[#167237](https://github.com/flutter/flutter/pull/167237) merged on April 16, 2025 — **Small:** [2 comments](https://github.com/flutter/flutter/pull/167237) over 8 hours, 1 addition and 130 deletions in 2 files
Reviewed by: [Yegor](https://github.com/yjbanov)* **[MarkZ](https://github.com/Markzipan)** — Adding macrobenchmarks for DDC
[#166617](https://github.com/flutter/flutter/pull/166617) merged on April 16, 2025 — **Small:** [6 comments](https://github.com/flutter/flutter/pull/166617) over 1 week, 89 additions and 5 deletions in 8 files
Reviewed by: [Matan Lurey](https://github.com/matanlurey), [Yegor](https://github.com/yjbanov)* **[Reid Baker](https://github.com/reidbaker)** — Include 3.29.3 and 3.29.2 changelog entries to master
[#166994](https://github.com/flutter/flutter/pull/166994) merged on April 14, 2025 — **Small:** [0 comments](https://github.com/flutter/flutter/pull/166994) over 2 days, 15 additions and 0 deletions in 1 file
Reviewed by: [Matan Lurey](https://github.com/matanlurey)* **[engine-flutter-autoroll](https://github.com/engine-flutter-autoroll)** — Manual roll Dart SDK from 87965ab4864e to 992221a362ec (35 revisions)
[#167243](https://github.com/flutter/flutter/pull/167243) merged on April 17, 2025 — **Small:** [2 comments](https://github.com/flutter/flutter/pull/167243) over 1 day, 19 additions and 16 deletions in 4 files
Reviewed by: [Flutter GitHub Bot](https://github.com/fluttergithubbot)* **[Jason Simmons](https://github.com/jason-simmons)** — Revert "Reduce app startup latency by initializing the engine on a separate thread (#166918)"
[#167427](https://github.com/flutter/flutter/pull/167427) merged on April 19, 2025 — **Medium:** [0 comments](https://github.com/flutter/flutter/pull/167427) over 1 hour, 91 additions and 292 deletions in 36 files
Reviewed by: [Loïc Sharma](https://github.com/loic-sharma)* **[Loïc Sharma](https://github.com/loic-sharma)** — Revert "[Windows] Enable merged platform and UI thread by default"
[#167420](https://github.com/flutter/flutter/pull/167420) merged on April 18, 2025 — **Small:** [2 comments](https://github.com/flutter/flutter/pull/167420) over 1 hour, 30 additions and 41 deletions in 2 files
Reviewed by: [Matan Lurey](https://github.com/matanlurey)* **[Jason Simmons](https://github.com/jason-simmons)** — Revert "Removed superfluous copy in license checker (#167146)"
[#167246](https://github.com/flutter/flutter/pull/167246) merged on April 16, 2025 — **Small:** [2 comments](https://github.com/flutter/flutter/pull/167246) over 15 hours, 2 additions and 2 deletions in 2 files
Reviewed by: [gaaclarke](https://github.com/gaaclarke)* **[Gray Mackall](https://github.com/gmackall)** — [reland] Fix regression in NDK version checking
[#167011](https://github.com/flutter/flutter/pull/167011) merged on April 14, 2025 — **Small:** [1 comment](https://github.com/flutter/flutter/pull/167011) over 2 days, 44 additions and 6 deletions in 4 files
Reviewed by: [Jenn Magder](https://github.com/jmagman), [Matan Lurey](https://github.com/matanlurey)### April 5, 2025 to April 11, 2025
74 commits...
* **[Gray Mackall](https://github.com/gmackall)** — Convert the Flutter Gradle Plugin entirely to Kotlin source
[#166114](https://github.com/flutter/flutter/pull/166114) merged on April 7, 2025 — **Extra large:** [45 comments](https://github.com/flutter/flutter/pull/166114) over 1 week, 1745 additions and 1121 deletions in 26 files
Reviewed by: [Reid Baker](https://github.com/reidbaker), [Bartek Pacia](https://github.com/bartekpacia)* **[Koji Wakamiya](https://github.com/koji-1009)** — [iOS] Infer autocorrect value from autofillHints
[#165637](https://github.com/flutter/flutter/pull/165637) merged on April 11, 2025 — **Small:** [24 comments](https://github.com/flutter/flutter/pull/165637) over 3 weeks, 130 additions and 11 deletions in 6 files
Reviewed by: [Loïc Sharma](https://github.com/loic-sharma), [LongCatIsLooong](https://github.com/LongCatIsLooong)* **[Loïc Sharma](https://github.com/loic-sharma)** — [iOS/macOS] Add Xcode error if dev dependencies are incorrect
[#165916](https://github.com/flutter/flutter/pull/165916) merged on April 11, 2025 — **Extra large:** [37 comments](https://github.com/flutter/flutter/pull/165916) over 2 weeks, 1565 additions and 42 deletions in 30 files
Reviewed by: [Victoria Ashworth](https://github.com/vashworth)
1 image...* **[Taha Tesser](https://github.com/TahaTesser)** — Add ability to customize the default `RangeSlider` padding
[#165317](https://github.com/flutter/flutter/pull/165317) merged on April 10, 2025 — **Medium:** [4 comments](https://github.com/flutter/flutter/pull/165317) over 3 weeks, 346 additions and 22 deletions in 4 files
Reviewed by: [Tong Mu](https://github.com/dkwingsmt)
2 images...* **[Ben Konyi](https://github.com/bkonyi)** — [ Widget Preview ] Add support for "soft" restart of individual previews
[#166846](https://github.com/flutter/flutter/pull/166846) merged on April 10, 2025 — **Medium:** [4 comments](https://github.com/flutter/flutter/pull/166846) over 1 day, 337 additions and 100 deletions in 9 files
Reviewed by: [Jessy Yameogo](https://github.com/jyameo)
1 image...* **[Jessy Yameogo](https://github.com/jyameo)** — [Widget Preview] implemented gridview and listview layouts
[#166150](https://github.com/flutter/flutter/pull/166150) merged on April 7, 2025 — **Small:** [12 comments](https://github.com/flutter/flutter/pull/166150) over 1 week, 116 additions and 10 deletions in 1 file
Reviewed by: [Ben Konyi](https://github.com/bkonyi)
3 images...* **[Renzo Olivares](https://github.com/Renzo-Olivares)** — SliverEnsureSemantics
[#165589](https://github.com/flutter/flutter/pull/165589) merged on April 9, 2025 — **Large:** [57 comments](https://github.com/flutter/flutter/pull/165589) over 2 weeks, 547 additions and 195 deletions in 10 files
Reviewed by: [Kate Lovett](https://github.com/Piinks)* **[jcheng](https://github.com/StanleyCocos)** — fix(ListTileTheme): isThreeLine is missing.
[#165481](https://github.com/flutter/flutter/pull/165481) merged on April 9, 2025 — **Medium:** [14 comments](https://github.com/flutter/flutter/pull/165481) over 2 weeks, 377 additions and 6 deletions in 4 files
Reviewed by: [Justin McCandless](https://github.com/justinmc), [Tong Mu](https://github.com/dkwingsmt)* **[Ben Konyi](https://github.com/bkonyi)** — [ Widget Preview ] Link to placeholder documentation when no previews are defined
[#166869](https://github.com/flutter/flutter/pull/166869) merged on April 10, 2025 — **Small:** [1 comment](https://github.com/flutter/flutter/pull/166869) over 23 hours, 206 additions and 55 deletions in 8 files
Reviewed by: [Jessy Yameogo](https://github.com/jyameo)
1 image...* **[Tong Mu](https://github.com/dkwingsmt)** — Migrate in-comment links of the flutter/engine repository to the flutter/flutter repository
[#166790](https://github.com/flutter/flutter/pull/166790) merged on April 10, 2025 — **Small:** [1 comment](https://github.com/flutter/flutter/pull/166790) over 1 day, 74 additions and 72 deletions in 37 files
Reviewed by: [Matan Lurey](https://github.com/matanlurey), [Loïc Sharma](https://github.com/loic-sharma), [Jonah Williams](https://github.com/jonahwilliams)* **[Jason Simmons](https://github.com/jason-simmons)** — Roll HarfBuzz to 11.0.0
[#166596](https://github.com/flutter/flutter/pull/166596) merged on April 7, 2025 — **Medium:** [1 comment](https://github.com/flutter/flutter/pull/166596) over 3 days, 337 additions and 34 deletions in 8 files
Reviewed by: [Chinmay Garde](https://github.com/chinmaygarde), [LongCatIsLooong](https://github.com/LongCatIsLooong)* **[Chikamatsu Kazuya](https://github.com/chika3742)** — Fix: DraggableScrollableSheet may not close if snapping is enabled
[#165557](https://github.com/flutter/flutter/pull/165557) merged on April 8, 2025 — **Small:** [12 comments](https://github.com/flutter/flutter/pull/165557) over 2 weeks, 42 additions and 4 deletions in 2 files
Reviewed by: [Justin McCandless](https://github.com/justinmc), [Valentin Vignal](https://github.com/ValentinVignal)* **[Kishan Rathore](https://github.com/rkishan516)** — Feat: Add hintMaxLines in InputDecorationTheme
[#164695](https://github.com/flutter/flutter/pull/164695) merged on April 10, 2025 — **Small:** [12 comments](https://github.com/flutter/flutter/pull/164695) over 1 month, 59 additions and 2 deletions in 3 files
Reviewed by: [Justin McCandless](https://github.com/justinmc), [Vasiliy Ditsyak](https://github.com/vasilich6107), [Loïc Sharma](https://github.com/loic-sharma)* **[Kishan Rathore](https://github.com/rkishan516)** — Fix: CupertinoSheetTransition moves SystemUIOverlayStyle to outside of delegatedTransition and only changes top bar
[#164680](https://github.com/flutter/flutter/pull/164680) merged on April 7, 2025 — **Small:** [16 comments](https://github.com/flutter/flutter/pull/164680) over 1 month, 41 additions and 2 deletions in 2 files
Reviewed by: [Mitchell Goodwin](https://github.com/MitchellGoodwin), [Kate Lovett](https://github.com/Piinks)* **[Tong Mu](https://github.com/dkwingsmt)** — Add `RoundedSuperellipseBorder` and apply it to `CupertinoActionSheet`
[#166303](https://github.com/flutter/flutter/pull/166303) merged on April 8, 2025 — **Large:** [6 comments](https://github.com/flutter/flutter/pull/166303) over 6 days, 514 additions and 66 deletions in 6 files
Reviewed by: [Mitchell Goodwin](https://github.com/MitchellGoodwin)* **[Ben Konyi](https://github.com/bkonyi)** — [ Widget Preview ] Add initial support for communications over the Dart Tooling Daemon (DTD)
[#166698](https://github.com/flutter/flutter/pull/166698) merged on April 8, 2025 — **Medium:** [4 comments](https://github.com/flutter/flutter/pull/166698) over 1 day, 305 additions and 3 deletions in 14 files
Reviewed by: [Jessy Yameogo](https://github.com/jyameo)* **[Gray Mackall](https://github.com/gmackall)** — Fix warnings in FGP
[#166727](https://github.com/flutter/flutter/pull/166727) merged on April 8, 2025 — **Small:** [19 comments](https://github.com/flutter/flutter/pull/166727) over 18 hours, 143 additions and 87 deletions in 14 files
Reviewed by: [John McCutchan](https://github.com/johnmccutchan), [Reid Baker](https://github.com/reidbaker)* **[Pavan Kumar](https://github.com/whopavan)** — Fix: Focus on leading icon when null
[#164966](https://github.com/flutter/flutter/pull/164966) merged on April 9, 2025 — **Small:** [12 comments](https://github.com/flutter/flutter/pull/164966) over 4 weeks, 89 additions and 0 deletions in 2 files
Reviewed by: [Justin McCandless](https://github.com/justinmc), [Qun Cheng](https://github.com/QuncCccccc)* **[Matan Lurey](https://github.com/matanlurey)** — Handle missing placeholders in `gen-l10n`, add a regression test.
[#166867](https://github.com/flutter/flutter/pull/166867) merged on April 10, 2025 — **Small:** [1 comment](https://github.com/flutter/flutter/pull/166867) over 7 hours, 30 additions and 1 deletion in 2 files
Reviewed by: [Jonah Williams](https://github.com/jonahwilliams), [Ben Konyi](https://github.com/bkonyi)* **[Huy](https://github.com/huycozy)** — Fix CarouselView demo page is not functional using mouse scroll
[#166512](https://github.com/flutter/flutter/pull/166512) merged on April 9, 2025 — **Small:** [3 comments](https://github.com/flutter/flutter/pull/166512) over 6 days, 9 additions and 0 deletions in 1 file
Reviewed by: [Kate Lovett](https://github.com/Piinks), [Qun Cheng](https://github.com/QuncCccccc)* **[Jim Graham](https://github.com/flar)** — [Impeller] Tessellate paths directly using PathReceiver
[#166759](https://github.com/flutter/flutter/pull/166759) merged on April 9, 2025 — **Extra large:** [17 comments](https://github.com/flutter/flutter/pull/166759) over 1 day, 1626 additions and 547 deletions in 76 files
Reviewed by: [Jonah Williams](https://github.com/jonahwilliams)* **[Jonah Williams](https://github.com/jonahwilliams)** — [Impeller] fix vulkan/gl color space decode.
[#166957](https://github.com/flutter/flutter/pull/166957) merged on April 11, 2025 — **Small:** [0 comments](https://github.com/flutter/flutter/pull/166957) over 19 hours, 13 additions and 9 deletions in 2 files
Reviewed by: [Matan Lurey](https://github.com/matanlurey)* **[Mairon Lucas](https://github.com/MaironLucas)** — modify toggle mode style with DatePickerTheme
[#164102](https://github.com/flutter/flutter/pull/164102) merged on April 11, 2025 — **Small:** [27 comments](https://github.com/flutter/flutter/pull/164102) over 1 month, 156 additions and 13 deletions in 5 files
Reviewed by: [Justin McCandless](https://github.com/justinmc), [Qun Cheng](https://github.com/QuncCccccc)* **[Tong Mu](https://github.com/dkwingsmt)** — [Web] Ensure that NetworkImage does not crash when disposed between frames
[#166652](https://github.com/flutter/flutter/pull/166652) merged on April 9, 2025 — **Small:** [11 comments](https://github.com/flutter/flutter/pull/166652) over 3 days, 169 additions and 65 deletions in 2 files
Reviewed by: [Yegor](https://github.com/yjbanov)* **[Matan Lurey](https://github.com/matanlurey)** — Allow dart pub deps --json to fail without causing an explicit crash.
[#166778](https://github.com/flutter/flutter/pull/166778) merged on April 9, 2025 — **Small:** [5 comments](https://github.com/flutter/flutter/pull/166778) over 7 hours, 55 additions and 21 deletions in 4 files
Reviewed by: [Sigurd Meldgaard](https://github.com/sigurdm), [Ben Konyi](https://github.com/bkonyi)* **[Jonah Williams](https://github.com/jonahwilliams)** — [Impeller] fix image shader matrix to 3x3.
[#166612](https://github.com/flutter/flutter/pull/166612) merged on April 9, 2025 — **Small:** [3 comments](https://github.com/flutter/flutter/pull/166612) over 4 days, 42 additions and 1 deletion in 4 files
Reviewed by: [Jim Graham](https://github.com/flar)* **[Jonah Williams](https://github.com/jonahwilliams)** — [Impeller] disable no decal metal test.
[#166771](https://github.com/flutter/flutter/pull/166771) merged on April 9, 2025 — **Small:** [1 comment](https://github.com/flutter/flutter/pull/166771) over 7 hours, 0 additions and 51 deletions in 1 file
Reviewed by: [Jim Graham](https://github.com/flar)* **[John "codefu" McDole](https://github.com/jtmcdole)** — Content aware hash moved to script and tracked
[#166717](https://github.com/flutter/flutter/pull/166717) merged on April 9, 2025 — **Medium:** [10 comments](https://github.com/flutter/flutter/pull/166717) over 1 day, 377 additions and 1 deletion in 6 files
Reviewed by: [Yegor](https://github.com/yjbanov)* **[Jonah Williams](https://github.com/jonahwilliams)** — [Impeller] Speed up vulkan startup time by re-using existing vulkan context.
[#166784](https://github.com/flutter/flutter/pull/166784) merged on April 9, 2025 — **Small:** [3 comments](https://github.com/flutter/flutter/pull/166784) over 1 day, 125 additions and 128 deletions in 16 files
Reviewed by: [Matan Lurey](https://github.com/matanlurey)* **[Jim Graham](https://github.com/flar)** — add Impeller path stroke tessellation benchmark
[#166939](https://github.com/flutter/flutter/pull/166939) merged on April 10, 2025 — **Medium:** [5 comments](https://github.com/flutter/flutter/pull/166939) over 2 hours, 316 additions and 21 deletions in 12 files
Reviewed by: [Jonah Williams](https://github.com/jonahwilliams)* **[Jonah Williams](https://github.com/jonahwilliams)** — [Impeller] correctly invalidate program objects when performing a hotreload on GLES>
[#166881](https://github.com/flutter/flutter/pull/166881) merged on April 9, 2025 — **Small:** [0 comments](https://github.com/flutter/flutter/pull/166881) over 2 hours, 55 additions and 5 deletions in 3 files
Reviewed by: [Matan Lurey](https://github.com/matanlurey)* **[Jonah Williams](https://github.com/jonahwilliams)** — [framework] re-enable skipped impeller goldens.
[#166354](https://github.com/flutter/flutter/pull/166354) merged on April 9, 2025 — **Small:** [1 comment](https://github.com/flutter/flutter/pull/166354) over 1 week, 6 additions and 13 deletions in 4 files
Reviewed by: [Matan Lurey](https://github.com/matanlurey)* **[Jonah Williams](https://github.com/jonahwilliams)** — [engine] disable Skia resource manager warning when using Impeller.
[#166882](https://github.com/flutter/flutter/pull/166882) merged on April 10, 2025 — **Small:** [3 comments](https://github.com/flutter/flutter/pull/166882) over 2 hours, 1 addition and 1 deletion in 1 file
Reviewed by: [Matan Lurey](https://github.com/matanlurey)* **[Jonah Williams](https://github.com/jonahwilliams)** — [Impeller] keep device holder and allocator alive until last vk image is destroyed.
[#166725](https://github.com/flutter/flutter/pull/166725) merged on April 9, 2025 — **Small:** [3 comments](https://github.com/flutter/flutter/pull/166725) over 1 day, 34 additions and 6 deletions in 3 files
Reviewed by: [Matan Lurey](https://github.com/matanlurey), [Jason Simmons](https://github.com/jason-simmons)* **[Matan Lurey](https://github.com/matanlurey)** — Roll forward "Content aware hash moved..." with fix
[#166873](https://github.com/flutter/flutter/pull/166873) merged on April 9, 2025 — **Medium:** [1 comment](https://github.com/flutter/flutter/pull/166873) over 1 hour, 380 additions and 1 deletion in 6 files
Reviewed by: [John "codefu" McDole](https://github.com/jtmcdole)* **[yim](https://github.com/yiiim)** — Fix TreeSliver rendering offset.
[#166442](https://github.com/flutter/flutter/pull/166442) merged on April 9, 2025 — **Small:** [3 comments](https://github.com/flutter/flutter/pull/166442) over 6 days, 46 additions and 1 deletion in 2 files
Reviewed by: [Justin McCandless](https://github.com/justinmc), [Kate Lovett](https://github.com/Piinks)* **[Kishan Rathore](https://github.com/rkishan516)** — Feat: Add yearShape property to DatePickerThemeData
[#163909](https://github.com/flutter/flutter/pull/163909) merged on April 7, 2025 — **Small:** [17 comments](https://github.com/flutter/flutter/pull/163909) over 1 month, 160 additions and 18 deletions in 4 files
Reviewed by: [Tong Mu](https://github.com/dkwingsmt), [Justin McCandless](https://github.com/justinmc)* **[Victoria Ashworth](https://github.com/vashworth)** — Run tests on either iOS 17 or iOS 18
[#166879](https://github.com/flutter/flutter/pull/166879) merged on April 10, 2025 — **Small:** [0 comments](https://github.com/flutter/flutter/pull/166879) over 19 hours, 4 additions and 4 deletions in 1 file
Reviewed by: [Ben Konyi](https://github.com/bkonyi)* **[Valentin Hăloiu](https://github.com/vially)** — Add `buildMode`, `icuDataPath` and `engineRevision` interpolations for custom devices
[#164455](https://github.com/flutter/flutter/pull/164455) merged on April 9, 2025 — **Small:** [2 comments](https://github.com/flutter/flutter/pull/164455) over 1 month, 118 additions and 5 deletions in 3 files
Reviewed by: [Matan Lurey](https://github.com/matanlurey), [Ben Konyi](https://github.com/bkonyi)* **[Ahmed R.](https://github.com/ahmedrasar)** — Fix `DropdownMenu` keyboard navigation on filtered entries
[#165868](https://github.com/flutter/flutter/pull/165868) merged on April 8, 2025 — **Small:** [5 comments](https://github.com/flutter/flutter/pull/165868) over 1 week, 50 additions and 2 deletions in 2 files
Reviewed by: [Tong Mu](https://github.com/dkwingsmt), [Kate Lovett](https://github.com/Piinks)* **[Jonah Williams](https://github.com/jonahwilliams)** — [Impeller] Use device property uniform aligment instead of conservative value of 256.
[#166884](https://github.com/flutter/flutter/pull/166884) merged on April 10, 2025 — **Medium:** [2 comments](https://github.com/flutter/flutter/pull/166884) over 19 hours, 246 additions and 177 deletions in 34 files
Reviewed by: [Chinmay Garde](https://github.com/chinmaygarde), [Matan Lurey](https://github.com/matanlurey)* **[Jonah Williams](https://github.com/jonahwilliams)** — Add runtime flag for enable flutter_gpu, off by default.
[#165337](https://github.com/flutter/flutter/pull/165337) merged on April 9, 2025 — **Small:** [2 comments](https://github.com/flutter/flutter/pull/165337) over 3 weeks, 82 additions and 5 deletions in 14 files
Reviewed by: [John "codefu" McDole](https://github.com/jtmcdole)* **[jesswrd](https://github.com/jesswrd)** — Added Docs For Updating to a New Java Version in CI
[#166159](https://github.com/flutter/flutter/pull/166159) merged on April 8, 2025 — **Small:** [14 comments](https://github.com/flutter/flutter/pull/166159) over 1 week, 85 additions and 0 deletions in 2 files
Reviewed by: [ash2moon](https://github.com/ash2moon), [Gray Mackall](https://github.com/gmackall)* **[Jonah Williams](https://github.com/jonahwilliams)** — [Impeller] various iOS cleanups.
[#166859](https://github.com/flutter/flutter/pull/166859) merged on April 12, 2025 — **Small:** [2 comments](https://github.com/flutter/flutter/pull/166859) over 2 days, 41 additions and 123 deletions in 9 files
Reviewed by: [Matan Lurey](https://github.com/matanlurey)* **[Gray Mackall](https://github.com/gmackall)** — Fix regression in NDK version checking
[#166998](https://github.com/flutter/flutter/pull/166998) merged on April 11, 2025 — **Small:** [9 comments](https://github.com/flutter/flutter/pull/166998) over 1 hour, 23 additions and 3 deletions in 2 files
Reviewed by: [stuartmorgan-g](https://github.com/stuartmorgan-g)* **[Jonah Williams](https://github.com/jonahwilliams)** — [Impeller] defer vulkan context initialization as long as possible.
[#166941](https://github.com/flutter/flutter/pull/166941) merged on April 11, 2025 — **Small:** [1 comment](https://github.com/flutter/flutter/pull/166941) over 19 hours, 145 additions and 134 deletions in 12 files
Reviewed by: [Matan Lurey](https://github.com/matanlurey)* **[Daco Harkes](https://github.com/dcharkes)** — [native assets] Roll dependencies
[#166862](https://github.com/flutter/flutter/pull/166862) merged on April 10, 2025 — **Small:** [4 comments](https://github.com/flutter/flutter/pull/166862) over 12 hours, 27 additions and 21 deletions in 10 files
Reviewed by: [Ben Konyi](https://github.com/bkonyi)* **[Jonah Williams](https://github.com/jonahwilliams)** — Re-disable microbenchmarks iOS.
[#166788](https://github.com/flutter/flutter/pull/166788) merged on April 8, 2025 — **Small:** [1 comment](https://github.com/flutter/flutter/pull/166788) over 45 seconds, 1 addition and 0 deletions in 1 file
Reviewed by: [Matan Lurey](https://github.com/matanlurey)* **[Daco Harkes](https://github.com/dcharkes)** — [native assets] Use workspace pubspec for user-defines
[#166977](https://github.com/flutter/flutter/pull/166977) merged on April 11, 2025 — **Small:** [3 comments](https://github.com/flutter/flutter/pull/166977) over 1 hour, 5 additions and 3 deletions in 2 files
Reviewed by: [Ben Konyi](https://github.com/bkonyi)* **[Jonah Williams](https://github.com/jonahwilliams)** — [Impeller] prefer 24 bit depth buffer format on vulkan backend.
[#166854](https://github.com/flutter/flutter/pull/166854) merged on April 9, 2025 — **Small:** [2 comments](https://github.com/flutter/flutter/pull/166854) over 5 hours, 4 additions and 4 deletions in 1 file
Reviewed by: [Matan Lurey](https://github.com/matanlurey)* **[Jonah Williams](https://github.com/jonahwilliams)** — [Impeller] correct render pass bariers when resolve has mips.
[#166892](https://github.com/flutter/flutter/pull/166892) merged on April 11, 2025 — **Small:** [0 comments](https://github.com/flutter/flutter/pull/166892) over 1 day, 28 additions and 7 deletions in 4 files
Reviewed by: [Matan Lurey](https://github.com/matanlurey)* **[Jonah Williams](https://github.com/jonahwilliams)** — [Impeller] re-make AHB swapchain lazy and allow usage on < 34
[#166943](https://github.com/flutter/flutter/pull/166943) merged on April 11, 2025 — **Small:** [1 comment](https://github.com/flutter/flutter/pull/166943) over 6 hours, 32 additions and 91 deletions in 7 files
Reviewed by: [Matan Lurey](https://github.com/matanlurey)* **[Michael Thomsen](https://github.com/mit-mit)** — Update roadmap email
[#166838](https://github.com/flutter/flutter/pull/166838) merged on April 9, 2025 — **Small:** [0 comments](https://github.com/flutter/flutter/pull/166838) over 58 minutes, 1 addition and 1 deletion in 1 file
Reviewed by: [Zachary Anderson](https://github.com/zanderso)* **[Yegor](https://github.com/yjbanov)** — [web:skwasm] be consistent about handling imbalanced layer push/pop sequence
[#166887](https://github.com/flutter/flutter/pull/166887) merged on April 10, 2025 — **Small:** [1 comment](https://github.com/flutter/flutter/pull/166887) over 17 hours, 15 additions and 2 deletions in 2 files
Reviewed by: [Jackson Gardner](https://github.com/eyebrowsoffire)* **[Daco Harkes](https://github.com/dcharkes)** — [native assets] Roll dependencies
[#166969](https://github.com/flutter/flutter/pull/166969) merged on April 11, 2025 — **Small:** [1 comment](https://github.com/flutter/flutter/pull/166969) over 57 minutes, 13 additions and 13 deletions in 5 files
Reviewed by: [Moritz](https://github.com/mosuem)* **[Jonah Williams](https://github.com/jonahwilliams)** — bump max tasks to a huge number.
[#166876](https://github.com/flutter/flutter/pull/166876) merged on April 9, 2025 — **Small:** [3 comments](https://github.com/flutter/flutter/pull/166876) over 3 hours, 1 addition and 1 deletion in 1 file
Reviewed by: [Matan Lurey](https://github.com/matanlurey)* **[Jonah Williams](https://github.com/jonahwilliams)** — [Impeller] set correct depth for emulated advanced blend restore.
[#166501](https://github.com/flutter/flutter/pull/166501) merged on April 9, 2025 — **Small:** [8 comments](https://github.com/flutter/flutter/pull/166501) over 6 days, 32 additions and 5 deletions in 3 files
Reviewed by: [Jim Graham](https://github.com/flar)* **[Matan Lurey](https://github.com/matanlurey)** — Enable a swath of `bringup: true` builds that were forgotten to the void.
[#166757](https://github.com/flutter/flutter/pull/166757) merged on April 8, 2025 — **Small:** [1 comment](https://github.com/flutter/flutter/pull/166757) over 1 hour, 0 additions and 8 deletions in 1 file
Reviewed by: [Jonah Williams](https://github.com/jonahwilliams)* **[Daco Harkes](https://github.com/dcharkes)** — [native assets] Support user-defines in pubspec
[#166940](https://github.com/flutter/flutter/pull/166940) merged on April 11, 2025 — **Small:** [1 comment](https://github.com/flutter/flutter/pull/166940) over 10 hours, 260 additions and 11 deletions in 15 files
Reviewed by: [Ben Konyi](https://github.com/bkonyi)* **[Jonah Williams](https://github.com/jonahwilliams)** — [devicelab] use surface control/hcpp in lazy startup benchmark.
[#166893](https://github.com/flutter/flutter/pull/166893) merged on April 10, 2025 — **Small:** [0 comments](https://github.com/flutter/flutter/pull/166893) over 11 hours, 8 additions and 1 deletion in 2 files
Reviewed by: [Matan Lurey](https://github.com/matanlurey)* **[Tong Mu](https://github.com/dkwingsmt)** — ImageStreamCompleter no longer checks `_hadAtLeastOneListener` for disposal
[#166797](https://github.com/flutter/flutter/pull/166797) merged on April 9, 2025 — **Small:** [4 comments](https://github.com/flutter/flutter/pull/166797) over 21 hours, 26 additions and 10 deletions in 2 files
Reviewed by: [Yegor](https://github.com/yjbanov)* **[Bruno Leroux](https://github.com/bleroux)** — Update TextFormField restoration tests
[#166678](https://github.com/flutter/flutter/pull/166678) merged on April 10, 2025 — **Small:** [2 comments](https://github.com/flutter/flutter/pull/166678) over 2 days, 61 additions and 92 deletions in 1 file
Reviewed by: [Justin McCandless](https://github.com/justinmc)* **[Srujan Gaddam](https://github.com/srujzs)** — [flutter_tools] Update dwds version to 24.3.10
[#166699](https://github.com/flutter/flutter/pull/166699) merged on April 7, 2025 — **Small:** [0 comments](https://github.com/flutter/flutter/pull/166699) over 4 hours, 2 additions and 2 deletions in 1 file
Reviewed by: [Nicholas Shahan](https://github.com/nshahan)* **[Ben Konyi](https://github.com/bkonyi)** — Reland "[ Widget Preview ] Add initial support for communications over the Dart Tooling Daemon (DTD) (#166698)"
[#166877](https://github.com/flutter/flutter/pull/166877) merged on April 11, 2025 — **Medium:** [6 comments](https://github.com/flutter/flutter/pull/166877) over 1 day, 306 additions and 3 deletions in 14 files
Reviewed by: [Jessy Yameogo](https://github.com/jyameo)* **[Reid Baker](https://github.com/reidbaker)** — bump warn agp version from 7.3 to 8.3
[#166555](https://github.com/flutter/flutter/pull/166555) merged on April 8, 2025 — **Small:** [5 comments](https://github.com/flutter/flutter/pull/166555) over 4 days, 3 additions and 3 deletions in 2 files
Reviewed by: [Gray Mackall](https://github.com/gmackall)* **[Ben Konyi](https://github.com/bkonyi)** — [ Widget Preview ] Update generated test files
[#166701](https://github.com/flutter/flutter/pull/166701) merged on April 7, 2025 — **Small:** [0 comments](https://github.com/flutter/flutter/pull/166701) over 1 hour, 117 additions and 11 deletions in 2 files
Reviewed by: [Matan Lurey](https://github.com/matanlurey)* **[Ben Konyi](https://github.com/bkonyi)** — Remove `bringup:true` from Linux tool_tests_widget_preview_scaffold
[#166687](https://github.com/flutter/flutter/pull/166687) merged on April 7, 2025 — **Small:** [1 comment](https://github.com/flutter/flutter/pull/166687) over 1 hour, 0 additions and 1 deletion in 1 file
Reviewed by: [Matan Lurey](https://github.com/matanlurey)* **[Alexander Markov](https://github.com/alexmarkov)** — Remove package:macros and package:_macros from pubspec.yaml
[#166749](https://github.com/flutter/flutter/pull/166749) merged on April 9, 2025 — **Small:** [3 comments](https://github.com/flutter/flutter/pull/166749) over 11 hours, 0 additions and 8 deletions in 2 files
Reviewed by: [Jonah Williams](https://github.com/jonahwilliams)* **[ash2moon](https://github.com/ash2moon)** — add check for announcement support per platform
[#166099](https://github.com/flutter/flutter/pull/166099) merged on April 8, 2025 — **Small:** [2 comments](https://github.com/flutter/flutter/pull/166099) over 1 week, 22 additions and 1 deletion in 2 files
Reviewed by: [Gray Mackall](https://github.com/gmackall), [Hannah Jin](https://github.com/hannah-hyj)* **[Konstantin Scheglov](https://github.com/scheglov)** — Remove unnecessary this. qualifiers.
[#166805](https://github.com/flutter/flutter/pull/166805) merged on April 10, 2025 — **Small:** [4 comments](https://github.com/flutter/flutter/pull/166805) over 1 day, 3 additions and 3 deletions in 2 files
Reviewed by: [Tong Mu](https://github.com/dkwingsmt)* **[Yegor](https://github.com/yjbanov)** — [web] reland fix text selection offset in multi-line fields
[#166714](https://github.com/flutter/flutter/pull/166714) merged on April 7, 2025 — **Small:** [2 comments](https://github.com/flutter/flutter/pull/166714) over 2 hours, 73 additions and 5 deletions in 5 files
Reviewed by: [Justin McCandless](https://github.com/justinmc), [Loïc Sharma](https://github.com/loic-sharma)* **[Gray Mackall](https://github.com/gmackall)** — [reland] Convert the Flutter Gradle Plugin entirely to Kotlin source
[#166676](https://github.com/flutter/flutter/pull/166676) merged on April 7, 2025 — **Extra large:** [5 comments](https://github.com/flutter/flutter/pull/166676) over 8 hours, 1747 additions and 1121 deletions in 26 files
Reviewed by: [Reid Baker](https://github.com/reidbaker), [ash2moon](https://github.com/ash2moon)* **[Renzo Olivares](https://github.com/Renzo-Olivares)** — Reland "SliverEnsureSemantics (#165589)"
[#166889](https://github.com/flutter/flutter/pull/166889) merged on April 11, 2025 — **Large:** [1 comment](https://github.com/flutter/flutter/pull/166889) over 1 day, 551 additions and 195 deletions in 10 files
Reviewed by: [Yegor](https://github.com/yjbanov)* **[Jonah Williams](https://github.com/jonahwilliams)** — [Impeller] reland: defer vulkan context initialization as long as possible.
[#167000](https://github.com/flutter/flutter/pull/167000) merged on April 11, 2025 — **Small:** [0 comments](https://github.com/flutter/flutter/pull/167000) over 4 hours, 144 additions and 134 deletions in 12 files
Reviewed by: [Matan Lurey](https://github.com/matanlurey)### March 29, 2025 to April 4, 2025
1 commits...
* **[Liam Appelbe](https://github.com/liamappelbe)** — Make coverage collection aware of workspaces
[#166389](https://github.com/flutter/flutter/pull/166389) merged on April 6, 2025 — **Small:** [4 comments](https://github.com/flutter/flutter/pull/166389) over 4 days, 188 additions and 2 deletions in 6 files
Reviewed by: [Ben Konyi](https://github.com/bkonyi)## flutter/engine
## flutter/packages
### April 19, 2025 to April 25, 2025
3 commits.
* **[Andrei Kabylin](https://github.com/sysint64)** — [vector_graphics_compiler] fix: Stroke opacity not applied
[#8986](https://github.com/flutter/packages/pull/8986) merged on April 22, 2025 — **Small:** [6 comments](https://github.com/flutter/packages/pull/8986) over 2 weeks, 78 additions and 2 deletions in 6 files
Reviewed by: [Brett Morgan](https://github.com/domesticmouse), [Jonah Williams](https://github.com/jonahwilliams)* **[Ed Pizzi](https://github.com/edpizzi)** — [in_app_purchase] Write to the transactions update queue from the main thread
[#9068](https://github.com/flutter/packages/pull/9068) merged on April 21, 2025 — **Small:** [12 comments](https://github.com/flutter/packages/pull/9068) over 1 week, 28 additions and 11 deletions in 5 files
Reviewed by: [LouiseHsu](https://github.com/LouiseHsu), [hellohuanlin](https://github.com/hellohuanlin)* **[Valentin Vignal](https://github.com/ValentinVignal)** — [go_router_builder] Add `caseSensitive` to `TypedGoRoute`
[#9096](https://github.com/flutter/packages/pull/9096) merged on April 21, 2025 — **Small:** [3 comments](https://github.com/flutter/packages/pull/9096) over 5 days, 63 additions and 1 deletion in 4 files
Reviewed by: [chunhtai](https://github.com/chunhtai)### April 12, 2025 to April 18, 2025
23 commits...
* **[Maurice Parrish](https://github.com/bparrishMines)** — [webview_flutter] Adds support to control overscrolling
[#8451](https://github.com/flutter/packages/pull/8451) merged on April 18, 2025 — **Large:** [10 comments](https://github.com/flutter/packages/pull/8451) over 3 months, 336 additions and 732 deletions in 12 files
Reviewed by: [stuartmorgan-g](https://github.com/stuartmorgan-g)* **[Maurice Parrish](https://github.com/bparrishMines)** — [camera_android_camerax] Updates internal API wrapper to use ProxyApis
[#8618](https://github.com/flutter/packages/pull/8618) merged on April 15, 2025 — **Extra large:** [36 comments](https://github.com/flutter/packages/pull/8618) over 2 months, 32682 additions and 33772 deletions in 292 files
Reviewed by: [Camille Simon](https://github.com/camsim99), [stuartmorgan-g](https://github.com/stuartmorgan-g)* **[stuartmorgan-g](https://github.com/stuartmorgan-g)** — [tool] Add initial file-based command skipping
[#8928](https://github.com/flutter/packages/pull/8928) merged on April 18, 2025 — **Large:** [10 comments](https://github.com/flutter/packages/pull/8928) over 2 weeks, 792 additions and 28 deletions in 19 files
Reviewed by: [Maurice Parrish](https://github.com/bparrishMines)* **[camfrandsen](https://github.com/camfrandsen)** — [webview_flutter_wkwebview] Expose the allowsLinkPreview property in WKWebView for iOS
[#5029](https://github.com/flutter/packages/pull/5029) merged on April 17, 2025 — **Large:** [28 comments](https://github.com/flutter/packages/pull/5029) over 18 months, 369 additions and 151 deletions in 12 files
Reviewed by: [stuartmorgan-g](https://github.com/stuartmorgan-g), [Maurice Parrish](https://github.com/bparrishMines)* **[Valentin Vignal](https://github.com/ValentinVignal)** — [go_router] Adds `caseSensitive` to `GoRoute`
[#8992](https://github.com/flutter/packages/pull/8992) merged on April 16, 2025 — **Small:** [15 comments](https://github.com/flutter/packages/pull/8992) over 1 week, 84 additions and 3 deletions in 6 files
Reviewed by: [chunhtai](https://github.com/chunhtai)* **[LouiseHsu](https://github.com/LouiseHsu)** — [in_app_purchase] add Storefront.countryCode() and AppStore.sync()
[#8900](https://github.com/flutter/packages/pull/8900) merged on April 17, 2025 — **Large:** [12 comments](https://github.com/flutter/packages/pull/8900) over 3 weeks, 497 additions and 27 deletions in 14 files
Reviewed by: [hellohuanlin](https://github.com/hellohuanlin)* **[Maurice Parrish](https://github.com/bparrishMines)** — [webview_flutter_wkwebview] Fixes `loadFlutterAsset` exception and updates native wrapper for `SecTrust` and `SecCertificate`
[#9016](https://github.com/flutter/packages/pull/9016) merged on April 14, 2025 — **Extra large:** [10 comments](https://github.com/flutter/packages/pull/9016) over 1 week, 1698 additions and 74 deletions in 26 files
Reviewed by: [stuartmorgan-g](https://github.com/stuartmorgan-g), [mhahnFr](https://github.com/mhahnFr)* **[Maurice Parrish](https://github.com/bparrishMines)** — [pigeon] Adds Kotlin lint tests to example code and fix lints
[#9034](https://github.com/flutter/packages/pull/9034) merged on April 17, 2025 — **Extra large:** [5 comments](https://github.com/flutter/packages/pull/9034) over 1 week, 833 additions and 709 deletions in 16 files
Reviewed by: [stuartmorgan-g](https://github.com/stuartmorgan-g)* **[misos1](https://github.com/misos1)** — [video_player_avfoundation] enable more than 30 fps
[#7466](https://github.com/flutter/packages/pull/7466) merged on April 17, 2025 — **Small:** [116 comments](https://github.com/flutter/packages/pull/7466) over 7 months, 231 additions and 48 deletions in 10 files
Reviewed by: [stuartmorgan-g](https://github.com/stuartmorgan-g), [hellohuanlin](https://github.com/hellohuanlin)* **[stuartmorgan-g](https://github.com/stuartmorgan-g)** — [various] Scrubs pre-SDK-21 Android code
[#9112](https://github.com/flutter/packages/pull/9112) merged on April 19, 2025 — **Small:** [8 comments](https://github.com/flutter/packages/pull/9112) over 23 hours, 136 additions and 136 deletions in 80 files
Reviewed by: [Reid Baker](https://github.com/reidbaker), [Tarrin Neal](https://github.com/tarrinneal)* **[stuartmorgan-g](https://github.com/stuartmorgan-g)** — [pigeon] Unify iOS and macOS test plugins
[#9100](https://github.com/flutter/packages/pull/9100) merged on April 16, 2025 — **Extra large:** [0 comments](https://github.com/flutter/packages/pull/9100) over 51 minutes, 54 additions and 21931 deletions in 33 files
Reviewed by: [Tarrin Neal](https://github.com/tarrinneal)* **[Robert Odrowaz](https://github.com/RobertOdrowaz)** — [camera_avfoundation] Implementation swift migration
[#8988](https://github.com/flutter/packages/pull/8988) merged on April 16, 2025 — **Medium:** [19 comments](https://github.com/flutter/packages/pull/8988) over 1 week, 301 additions and 60 deletions in 102 files
Reviewed by: [hellohuanlin](https://github.com/hellohuanlin)* **[Ricardo Dalarme](https://github.com/ricardodalarme)** — [flutter_svg] feat: Expose the `colorMapper` property in `SvgPicture`
[#9043](https://github.com/flutter/packages/pull/9043) merged on April 18, 2025 — **Small:** [15 comments](https://github.com/flutter/packages/pull/9043) over 1 week, 248 additions and 4 deletions in 11 files
Reviewed by: [stuartmorgan-g](https://github.com/stuartmorgan-g), [Brett Morgan](https://github.com/domesticmouse), [Jonah Williams](https://github.com/jonahwilliams)* **[Maurice Parrish](https://github.com/bparrishMines)** — [webview_flutter_android][webview_flutter_wkwebview] Adds platform implementations to set over-scroll mode
[#9101](https://github.com/flutter/packages/pull/9101) merged on April 17, 2025 — **Medium:** [5 comments](https://github.com/flutter/packages/pull/9101) over 22 hours, 301 additions and 9 deletions in 18 files
Reviewed by: [stuartmorgan-g](https://github.com/stuartmorgan-g)* **[Maurice Parrish](https://github.com/bparrishMines)** — [webview_flutter_android] Adds internal wrapper methods for native `WebViewClient`.
[#8964](https://github.com/flutter/packages/pull/8964) merged on April 14, 2025 — **Extra large:** [9 comments](https://github.com/flutter/packages/pull/8964) over 2 weeks, 6253 additions and 3013 deletions in 34 files
Reviewed by: [stuartmorgan-g](https://github.com/stuartmorgan-g)* **[Matan Lurey](https://github.com/matanlurey)** — Update `CODEOWNERS`
[#8984](https://github.com/flutter/packages/pull/8984) merged on April 16, 2025 — **Small:** [5 comments](https://github.com/flutter/packages/pull/8984) over 2 weeks, 1 addition and 1 deletion in 1 file
Reviewed by: [Jonah Williams](https://github.com/jonahwilliams)* **[stuartmorgan-g](https://github.com/stuartmorgan-g)** — [pigeon] Convert test plugins to SPM
[#9105](https://github.com/flutter/packages/pull/9105) merged on April 18, 2025 — **Medium:** [0 comments](https://github.com/flutter/packages/pull/9105) over 22 hours, 255 additions and 69 deletions in 26 files
Reviewed by: [Tarrin Neal](https://github.com/tarrinneal)* **[Reid Baker](https://github.com/reidbaker)** — [shared_preferences] Update AGP to 8.9.1
[#9106](https://github.com/flutter/packages/pull/9106) merged on April 17, 2025 — **Small:** [3 comments](https://github.com/flutter/packages/pull/9106) over 2 hours, 3 additions and 3 deletions in 3 files
Reviewed by: [stuartmorgan-g](https://github.com/stuartmorgan-g)* **[Maurice Parrish](https://github.com/bparrishMines)** — [webview_flutter_platform_interface] Adds method to set overscroll mode
[#9099](https://github.com/flutter/packages/pull/9099) merged on April 16, 2025 — **Small:** [1 comment](https://github.com/flutter/packages/pull/9099) over 44 minutes, 40 additions and 2 deletions in 6 files
Reviewed by: [stuartmorgan-g](https://github.com/stuartmorgan-g)* **[stuartmorgan-g](https://github.com/stuartmorgan-g)** — [google_sign_is] Update iOS SDK to 8.0
[#9081](https://github.com/flutter/packages/pull/9081) merged on April 16, 2025 — **Small:** [4 comments](https://github.com/flutter/packages/pull/9081) over 21 hours, 7 additions and 3 deletions in 4 files
Reviewed by: [Victoria Ashworth](https://github.com/vashworth)* **[stuartmorgan-g](https://github.com/stuartmorgan-g)** — [tool] Run config-only build for iOS/macOS native-test
[#9080](https://github.com/flutter/packages/pull/9080) merged on April 15, 2025 — **Small:** [1 comment](https://github.com/flutter/packages/pull/9080) over 8 hours, 62 additions and 10 deletions in 2 files
Reviewed by: [Tarrin Neal](https://github.com/tarrinneal)* **[stuartmorgan-g](https://github.com/stuartmorgan-g)** — [tool] Run a config-only build before Xcode analyze
[#9075](https://github.com/flutter/packages/pull/9075) merged on April 14, 2025 — **Small:** [2 comments](https://github.com/flutter/packages/pull/9075) over 4 hours, 200 additions and 84 deletions in 8 files
Reviewed by: [Tarrin Neal](https://github.com/tarrinneal)* **[stuartmorgan-g](https://github.com/stuartmorgan-g)** — [various] Update Android example toolchains
[#9062](https://github.com/flutter/packages/pull/9062) merged on April 14, 2025 — **Small:** [4 comments](https://github.com/flutter/packages/pull/9062) over 2 days, 7 additions and 7 deletions in 6 files
Reviewed by: [Brett Morgan](https://github.com/domesticmouse), [Reid Baker](https://github.com/reidbaker), [Gray Mackall](https://github.com/gmackall)### April 5, 2025 to April 11, 2025
2 commits...
* **[Tarrin Neal](https://github.com/tarrinneal)** — [pigeon] swift equality methods
[#8971](https://github.com/flutter/packages/pull/8971) merged on April 8, 2025 — **Large:** [19 comments](https://github.com/flutter/packages/pull/8971) over 1 week, 997 additions and 453 deletions in 29 files
Reviewed by: [hellohuanlin](https://github.com/hellohuanlin), [stuartmorgan-g](https://github.com/stuartmorgan-g)* **[ash2moon](https://github.com/ash2moon)** — [shared_preferences] Allow reading int as long in SharedPreferences #165781
[#9032](https://github.com/flutter/packages/pull/9032) merged on April 9, 2025 — **Small:** [7 comments](https://github.com/flutter/packages/pull/9032) over 19 hours, 26 additions and 3 deletions in 5 files
Reviewed by: [Reid Baker](https://github.com/reidbaker), [Gray Mackall](https://github.com/gmackall)## flutter/website
### April 19, 2025 to April 25, 2025
1 commits.
* **[Arno Bidet](https://github.com/ArnoBidet)** — Typo in Data-Layer documentation
[#11917](https://github.com/flutter/website/pull/11917) merged on April 21, 2025 — **Small:** [10 comments](https://github.com/flutter/website/pull/11917) over 3 days, 1 addition and 1 deletion in 1 file
Reviewed by: [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2)### April 12, 2025 to April 18, 2025
13 commits...
* **[Eric Windmill](https://github.com/ericwindmill)** — Add samples index page
[#11815](https://github.com/flutter/website/pull/11815) merged on April 15, 2025 — **Extra large:** [20 comments](https://github.com/flutter/website/pull/11815) over 1 month, 2328 additions and 14 deletions in 19 files
Reviewed by: [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2)* **[Eric Windmill](https://github.com/ericwindmill)** — Changes 'How to' filter to 'Recipe' on samples index page
[#11910](https://github.com/flutter/website/pull/11910) merged on April 17, 2025 — **Small:** [2 comments](https://github.com/flutter/website/pull/11910) over 1 day, 2 additions and 2 deletions in 2 files
Reviewed by: [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2)
1 image...* **[Kenzie Davisson](https://github.com/kenzieschmoll)** — Add more detailed docs for DevTools extension enablement
[#11905](https://github.com/flutter/website/pull/11905) merged on April 15, 2025 — **Small:** [2 comments](https://github.com/flutter/website/pull/11905) over 29 minutes, 24 additions and 1 deletion in 3 files
Reviewed by: [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2)* **[Parker Lougheed](https://github.com/parlough)** — Remove mostly duplicated web-specific get started codelab
[#11912](https://github.com/flutter/website/pull/11912) merged on April 17, 2025 — **Extra large:** [3 comments](https://github.com/flutter/website/pull/11912) over 21 hours, 3 additions and 1956 deletions in 21 files
Reviewed by: [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2)* **[Parker Lougheed](https://github.com/parlough)** — Reduce node dependencies for quicker site setup
[#11898](https://github.com/flutter/website/pull/11898) merged on April 14, 2025 — **Extra large:** [2 comments](https://github.com/flutter/website/pull/11898) over 3 days, 431 additions and 4751 deletions in 6 files
Reviewed by: [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2)* **[hellohuanlin](https://github.com/hellohuanlin)** — [ios][extensions]fix memory leak, and add instruction for advanced scrolling behavior
[#11882](https://github.com/flutter/website/pull/11882) merged on April 15, 2025 — **Small:** [16 comments](https://github.com/flutter/website/pull/11882) over 6 days, 22 additions and 0 deletions in 1 file
Reviewed by: [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2)* **[Brett Morgan](https://github.com/domesticmouse)** — Add `colorist` codelab
[#11916](https://github.com/flutter/website/pull/11916) merged on April 18, 2025 — **Small:** [5 comments](https://github.com/flutter/website/pull/11916) over 18 hours, 5 additions and 0 deletions in 1 file
Reviewed by: [Andrew Brogdon](https://github.com/RedBrogdon), [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2)* **[Parker Lougheed](https://github.com/parlough)** — Only include macOS specific troubleshooting tip if macOS page
[#11913](https://github.com/flutter/website/pull/11913) merged on April 17, 2025 — **Small:** [2 comments](https://github.com/flutter/website/pull/11913) over 20 hours, 4 additions and 0 deletions in 1 file
Reviewed by: [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2)* **[Parker Lougheed](https://github.com/parlough)** — Optimize remaining PNGs
[#11914](https://github.com/flutter/website/pull/11914) merged on April 17, 2025 — **Small:** [3 comments](https://github.com/flutter/website/pull/11914) over 2 hours, 0 additions and 0 deletions in 628 files
Reviewed by: [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2)* **[Matan Lurey](https://github.com/matanlurey)** — Add `flutter.dev/to/engine-artifacts`.
[#11903](https://github.com/flutter/website/pull/11903) merged on April 15, 2025 — **Small:** [4 comments](https://github.com/flutter/website/pull/11903) over 42 minutes, 1 addition and 0 deletions in 1 file
Reviewed by: [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2)* **[Parker Lougheed](https://github.com/parlough)** — Keep quotes when minifying HTML attributes
[#11904](https://github.com/flutter/website/pull/11904) merged on April 15, 2025 — **Small:** [3 comments](https://github.com/flutter/website/pull/11904) over 21 minutes, 1 addition and 0 deletions in 1 file
Reviewed by: [Eric Windmill](https://github.com/ericwindmill), [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2)* **[Reid Baker](https://github.com/reidbaker)** — Help guide users to orientation best practices.
[#11918](https://github.com/flutter/website/pull/11918) merged on April 18, 2025 — **Small:** [2 comments](https://github.com/flutter/website/pull/11918) over 2 hours, 17 additions and 9 deletions in 2 files
Reviewed by: [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2)* **[John Ryan](https://github.com/johnpryan)** — Add animations codelab to codelabs.yml
[#11906](https://github.com/flutter/website/pull/11906) merged on April 16, 2025 — **Small:** [4 comments](https://github.com/flutter/website/pull/11906) over 20 hours, 13 additions and 0 deletions in 1 file
Reviewed by: [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2), [Eric Windmill](https://github.com/ericwindmill)### April 5, 2025 to April 11, 2025
22 commits...
* **[Parker Lougheed](https://github.com/parlough)** — Implement an initial dark mode
[#11877](https://github.com/flutter/website/pull/11877) merged on April 10, 2025 — **Large:** [5 comments](https://github.com/flutter/website/pull/11877) over 3 days, 718 additions and 496 deletions in 40 files
Reviewed by: [Amanda Fitch](https://github.com/antfitch), [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2)* **[Parker Lougheed](https://github.com/parlough)** — Add an optional wrapper to tabs
[#11897](https://github.com/flutter/website/pull/11897) merged on April 11, 2025 — **Small:** [2 comments](https://github.com/flutter/website/pull/11897) over 24 minutes, 76 additions and 25 deletions in 6 files
Reviewed by: [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2)
1 image...* **[Parker Lougheed](https://github.com/parlough)** — Fix markdown usage in aside titles
[#11894](https://github.com/flutter/website/pull/11894) merged on April 10, 2025 — **Small:** [2 comments](https://github.com/flutter/website/pull/11894) over 17 hours, 1 addition and 1 deletion in 1 file
Reviewed by: [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2)
2 images...* **[Chris Sells](https://github.com/csells)** — AI Toolkit doc updates for v0.7.0
[#11870](https://github.com/flutter/website/pull/11870) merged on April 8, 2025 — **Small:** [13 comments](https://github.com/flutter/website/pull/11870) over 3 days, 102 additions and 11 deletions in 2 files
Reviewed by: [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2)* **[Kenzie Davisson](https://github.com/kenzieschmoll)** — Add release notes for DevTools 2.45.0
[#11879](https://github.com/flutter/website/pull/11879) merged on April 8, 2025 — **Small:** [2 comments](https://github.com/flutter/website/pull/11879) over 20 hours, 71 additions and 0 deletions in 3 files
Reviewed by: [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2)* **[Qun Cheng](https://github.com/QuncCccccc)** — Migration guide for semantics menu roles
[#11881](https://github.com/flutter/website/pull/11881) merged on April 13, 2025 — **Small:** [13 comments](https://github.com/flutter/website/pull/11881) over 4 days, 173 additions and 0 deletions in 2 files
Reviewed by: [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2)* **[Jenn Magder](https://github.com/jmagman)** — Document Impeller is unavailable on < Android API 29
[#11888](https://github.com/flutter/website/pull/11888) merged on April 10, 2025 — **Small:** [9 comments](https://github.com/flutter/website/pull/11888) over 1 day, 3 additions and 3 deletions in 1 file
Reviewed by: [Reid Baker](https://github.com/reidbaker), [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2)* **[Parker Lougheed](https://github.com/parlough)** — Update engine repo references in app anatomy svg
[#11890](https://github.com/flutter/website/pull/11890) merged on April 10, 2025 — **Small:** [2 comments](https://github.com/flutter/website/pull/11890) over 19 hours, 72 additions and 1 deletion in 1 file
Reviewed by: [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2)* **[Parker Lougheed](https://github.com/parlough)** — Wrap diagrams and transparent images with background
[#11891](https://github.com/flutter/website/pull/11891) merged on April 10, 2025 — **Small:** [2 comments](https://github.com/flutter/website/pull/11891) over 17 hours, 46 additions and 39 deletions in 11 files
Reviewed by: [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2)* **[Parker Lougheed](https://github.com/parlough)** — Minor cleanup to layout index page
[#11893](https://github.com/flutter/website/pull/11893) merged on April 10, 2025 — **Small:** [2 comments](https://github.com/flutter/website/pull/11893) over 17 hours, 19 additions and 17 deletions in 2 files
Reviewed by: [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2)* **[Parker Lougheed](https://github.com/parlough)** — Clean up more unused images
[#11889](https://github.com/flutter/website/pull/11889) merged on April 10, 2025 — **Small:** [2 comments](https://github.com/flutter/website/pull/11889) over 19 hours, 5 additions and 3 deletions in 64 files
Reviewed by: [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2)* **[Parker Lougheed](https://github.com/parlough)** — Update IDX mentions, links, and images to Firebase Studio
[#11895](https://github.com/flutter/website/pull/11895) merged on April 10, 2025 — **Small:** [2 comments](https://github.com/flutter/website/pull/11895) over 22 minutes, 45 additions and 49 deletions in 4 files
Reviewed by: [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2)* **[Parker Lougheed](https://github.com/parlough)** — Remove outdated trailing comma mention
[#11886](https://github.com/flutter/website/pull/11886) merged on April 9, 2025 — **Small:** [2 comments](https://github.com/flutter/website/pull/11886) over 42 minutes, 6 additions and 21 deletions in 3 files
Reviewed by: [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2)* **[Parker Lougheed](https://github.com/parlough)** — Remove various unused images
[#11884](https://github.com/flutter/website/pull/11884) merged on April 9, 2025 — **Small:** [2 comments](https://github.com/flutter/website/pull/11884) over 16 hours, 9 additions and 16 deletions in 31 files
Reviewed by: [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2)* **[Parker Lougheed](https://github.com/parlough)** — Add alternate redirects for agentic campaign links
[#11878](https://github.com/flutter/website/pull/11878) merged on April 7, 2025 — **Small:** [2 comments](https://github.com/flutter/website/pull/11878) over 9 minutes, 4 additions and 0 deletions in 1 file
Reviewed by: [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2)* **[Amanda Fitch](https://github.com/antfitch)** — Add bundle ID steps in iOS flavors guide.
[#11892](https://github.com/flutter/website/pull/11892) merged on April 10, 2025 — **Small:** [3 comments](https://github.com/flutter/website/pull/11892) over 23 hours, 77 additions and 32 deletions in 2 files
Reviewed by: [Victoria Ashworth](https://github.com/vashworth), [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2)* **[Amos](https://github.com/AmosHuKe)** — Fix: Update to correct download link
[#11899](https://github.com/flutter/website/pull/11899) merged on April 13, 2025 — **Small:** [4 comments](https://github.com/flutter/website/pull/11899) over 12 hours, 1 addition and 1 deletion in 1 file
Reviewed by: [Parker Lougheed](https://github.com/parlough), [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2)* **[Victor Sanni](https://github.com/victorsanni)** — Migration guide for ExpansionTileController deprecation
[#11885](https://github.com/flutter/website/pull/11885) merged on April 9, 2025 — **Small:** [2 comments](https://github.com/flutter/website/pull/11885) over 4 hours, 94 additions and 0 deletions in 2 files
Reviewed by: [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2)* **[bfapps_Bennet](https://github.com/ccBennet)** — Update flavors-ios.md
[#11874](https://github.com/flutter/website/pull/11874) merged on April 8, 2025 — **Small:** [9 comments](https://github.com/flutter/website/pull/11874) over 3 days, 1 addition and 1 deletion in 1 file
Reviewed by: [Amanda Fitch](https://github.com/antfitch), [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2)* **[Tahmeedul Islam](https://github.com/thetahmeed)** — docs: update file reference to build.gradle.kts for Kotlin DSL projects
[#11875](https://github.com/flutter/website/pull/11875) merged on April 7, 2025 — **Small:** [6 comments](https://github.com/flutter/website/pull/11875) over 1 day, 1 addition and 1 deletion in 1 file
Reviewed by: [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2)* **[Shashwat Garg](https://github.com/Shashwat-Garg)** — Fixed typo of _kDartMode to _kDarkMode
[#11876](https://github.com/flutter/website/pull/11876) merged on April 7, 2025 — **Small:** [3 comments](https://github.com/flutter/website/pull/11876) over 1 day, 6 additions and 6 deletions in 2 files
Reviewed by: [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2)* **[Valentin Vignal](https://github.com/ValentinVignal)** — Add the go router v15 migration guide
[#11867](https://github.com/flutter/website/pull/11867) merged on April 7, 2025 — **Small:** [2 comments](https://github.com/flutter/website/pull/11867) over 3 days, 1 addition and 0 deletions in 1 file
Reviewed by: [Shams Zakhour (ignore Sfshaza)](https://github.com/sfshaza2)