An open API service indexing awesome lists of open source software.

https://github.com/loic-sharma/flutter-changelog


https://github.com/loic-sharma/flutter-changelog

Last synced: about 2 months ago
JSON representation

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...![image](https://github.com/user-attachments/assets/621c4a8f-1c19-44b9-8866-93bef6b4a384)

* **[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...Screenshot 2025-03-17 at 17 08 35Screenshot 2025-03-17 at 17 08 26

* **[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...![image](https://github.com/user-attachments/assets/616f8fc4-0b57-4a1c-85e7-ef36126cdffe)

* **[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...![Screenshot 2025-03-28 at 3 13 32 PM](https://github.com/user-attachments/assets/cbea7a93-d03e-4be4-8ecb-84b70458685e)![Screenshot 2025-03-28 at 3 13 44 PM](https://github.com/user-attachments/assets/e286d6b8-62ac-4a7c-b848-e01cf5fd033e)![Screenshot 2025-03-28 at 3 16 06 PM](https://github.com/user-attachments/assets/0260d3ca-f470-4ae4-8799-76933357d1c3)

* **[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...![image](https://github.com/user-attachments/assets/04870f1c-109d-4aa8-aebf-d204e44250df)

* **[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...Screenshot 2025-04-16 at 8 32 50 AM

* **[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...Light mode version of a wrapped tab

* **[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...A screenshot of an aside title including unrendered markdownA screenshot of an aside title being properly rendered to HTML

* **[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)