Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
152 commits
Select commit Hold shift + click to select a range
a5e020c
Update `CODEOWNERS` (#166444)
matanlurey Apr 2, 2025
43bb8a6
Update Roadmap (#166332)
mit-mit Apr 2, 2025
d90c961
Roll Dart SDK from 4e1f02bc704f to b8b4076b1237 (7 revisions) (#166474)
engine-flutter-autoroll Apr 2, 2025
e971379
Convert `AppPluginLoaderPlugin` to Kotlin, and add `NativePluginLoade…
gmackall Apr 2, 2025
901b0f1
[Impeller] cache for text shadows. (#166228)
Apr 2, 2025
6095a81
Roll Fuchsia Test Scripts from AEdsljKmUiPk92Wvv... to FZdRtNwH7jmADe…
engine-flutter-autoroll Apr 2, 2025
4503f2f
Fix: DelegateTransition for cupertino sheet route (#164675)
rkishan516 Apr 2, 2025
9a6ae31
Fix: Hero animation for page transition (#164469)
rkishan516 Apr 2, 2025
f2e0a2a
[dart:ui] Add `Path.addRSuperellipse` (#166045)
dkwingsmt Apr 2, 2025
34ea67b
Reland "[skwasm] Dynamic Threading" (#166454)
eyebrowsoffire Apr 2, 2025
aeab137
Adds semantics role and adjust semantics for navigation bar (#162467)
chunhtai Apr 2, 2025
25f7c15
Started pixel aligning hairlines (#166351)
gaaclarke Apr 2, 2025
a22e3fe
Roll Skia from 52cbb917fffd to 75a0ec473181 (21 revisions) (#166484)
engine-flutter-autoroll Apr 2, 2025
10d2631
Remove unnecessary cache busting mechanism in hot restart (#166295)
srujzs Apr 2, 2025
fbbe0f9
[a11y] add SemanticsValidationResult (#165935)
yjbanov Apr 2, 2025
2976ed0
Roll pub packages (#166043)
flutter-pub-roller-bot Apr 2, 2025
e359812
Skip flaking scheduler test (#166471)
Piinks Apr 3, 2025
997f742
Fix ISSUE_TEMPLATE Ordering: `10 < 9`, but `10 > 09` (#166455)
matanlurey Apr 3, 2025
1e63b20
Add styling parameters in `PopupMenuDivider` (#164790)
Dimilkalathiya Apr 3, 2025
e1213e4
Deprecate ExpansionTileController (#166368)
victorsanni Apr 3, 2025
503672f
Fix: Range slider show overlay for both thumbs on hovering one (#165393)
rkishan516 Apr 3, 2025
3bf6754
Migrate to Theme.brightnessOf method (#163950)
rkishan516 Apr 3, 2025
51aabac
Roll Skia from 75a0ec473181 to c106d7831592 (1 revision) (#166499)
engine-flutter-autoroll Apr 3, 2025
ef084c8
Roll Dart SDK from b8b4076b1237 to 2a1a13cc3a91 (1 revision) (#166504)
engine-flutter-autoroll Apr 3, 2025
5f33d18
Roll Fuchsia Linux SDK from v7PGvypiiWLO8PbsZ... to vYisSsIgqw0mqFRVJ…
engine-flutter-autoroll Apr 3, 2025
722096e
Roll Skia from c106d7831592 to 2be12bc2668b (1 revision) (#166509)
engine-flutter-autoroll Apr 3, 2025
b85c0fc
Fix read only TextField focus traversal on macOS (#166056)
bleroux Apr 3, 2025
dec31cb
[native_assets] Roll dependencies (#166282)
dcharkes Apr 3, 2025
9a36342
Roll Dart SDK from 2a1a13cc3a91 to 72562ca93bb5 (2 revisions) (#166514)
engine-flutter-autoroll Apr 3, 2025
275ad8d
Roll Skia from 2be12bc2668b to f91412f5d89d (2 revisions) (#166517)
engine-flutter-autoroll Apr 3, 2025
6df9322
Roll Packages from 125c117a432f to 07496eb03035 (31 revisions) (#166457)
engine-flutter-autoroll Apr 3, 2025
f01d068
Roll Skia from f91412f5d89d to b67e53719e78 (1 revision) (#166527)
engine-flutter-autoroll Apr 3, 2025
3237222
[macOS] Implement merged UI and platform thread (#162883)
knopp Apr 3, 2025
269d544
Roll Dart SDK from 72562ca93bb5 to d174ec16c3ea (1 revision) (#166525)
engine-flutter-autoroll Apr 3, 2025
73590fb
Update docs to debug the Android embedder (#166170)
jmagman Apr 3, 2025
ceec33f
Roll Skia from b67e53719e78 to 5f65df75febd (2 revisions) (#166538)
engine-flutter-autoroll Apr 3, 2025
02f13c3
Roll Packages from 07496eb03035 to 4a36dc63f719 (3 revisions) (#166542)
engine-flutter-autoroll Apr 3, 2025
b6959ff
Roll Fuchsia GN SDK from K_1kHDN1WfObPYHya... to jsZSHIOmQAs3URvWU...…
engine-flutter-autoroll Apr 3, 2025
a5cf980
Update localizations from console (#166496)
Piinks Apr 3, 2025
cb0e649
[Impeller] Render conics without conversion from Flutter apps (#166305)
flar Apr 3, 2025
dafbc0e
Roll Skia from 5f65df75febd to af7ff0e98c4e (7 revisions) (#166551)
engine-flutter-autoroll Apr 3, 2025
2615ab6
Roll Dart SDK from d174ec16c3ea to 4293d50dd30d (1 revision) (#166557)
engine-flutter-autoroll Apr 3, 2025
b1c0809
Reverts "[Impeller] Render conics without conversion from Flutter app…
auto-submit[bot] Apr 4, 2025
485d6b8
Roll Skia from af7ff0e98c4e to a7da13848085 (3 revisions) (#166560)
engine-flutter-autoroll Apr 4, 2025
97f5316
Add x64 ddm variants (#166511)
jiahaog Apr 4, 2025
4a8d42a
Disable firefox image_to_byte_data_test as a group. (#166559)
eyebrowsoffire Apr 4, 2025
c45cead
Roll Dart SDK from 4293d50dd30d to 87965ab4864e (3 revisions) (#166571)
engine-flutter-autoroll Apr 4, 2025
f9dd5c0
Roll Packages from 4a36dc63f719 to 267ac7b66308 (2 revisions) (#166583)
engine-flutter-autoroll Apr 4, 2025
a400e79
[Embedder] Only call removeview callback when raster thread is done w…
knopp Apr 4, 2025
d6c0d6f
[ Widget Previews ] Add `widget_preview_scaffold.shard` to test the `…
bkonyi Apr 4, 2025
f00d387
[Impeller] if drawTextFrame scale is massive, convert to Path. (#166234)
Apr 4, 2025
a56ff48
[web] fix text selection offset in multi-line fields (#166565)
yjbanov Apr 4, 2025
790d1b1
Relands "[Impeller] Render conics without conversion from Flutter app…
flar Apr 4, 2025
7afe7a5
Adds semantics input type (#165925)
chunhtai Apr 4, 2025
31dfefc
Roll Skia from a7da13848085 to 943df306bc3a (8 revisions) (#166609)
engine-flutter-autoroll Apr 4, 2025
778ed9e
Reverts "[web] fix text selection offset in multi-line fields (#16656…
auto-submit[bot] Apr 5, 2025
05a8102
Roll Skia from 943df306bc3a to 8f1638231e34 (2 revisions) (#166647)
engine-flutter-autoroll Apr 6, 2025
212064a
Roll Skia from 8f1638231e34 to da7929d79c28 (1 revision) (#166657)
engine-flutter-autoroll Apr 6, 2025
7982d39
Roll Skia from da7929d79c28 to 8505be5b584e (1 revision) (#166661)
engine-flutter-autoroll Apr 6, 2025
09367ad
Make coverage collection aware of workspaces (#166389)
liamappelbe Apr 6, 2025
b281986
Convert the Flutter Gradle Plugin entirely to Kotlin source (#166114)
gmackall Apr 7, 2025
2f72db6
Reverts "Convert the Flutter Gradle Plugin entirely to Kotlin source …
auto-submit[bot] Apr 7, 2025
c6c3876
Feat: Add yearShape property to DatePickerThemeData (#163909)
rkishan516 Apr 7, 2025
61f41ec
Roll Skia from 8505be5b584e to 966d9c665eed (2 revisions) (#166675)
engine-flutter-autoroll Apr 7, 2025
24d02e6
Roll Skia from 966d9c665eed to 339ef4f48c29 (1 revision) (#166680)
engine-flutter-autoroll Apr 7, 2025
c4b6054
[Widget Preview] implemented gridview and listview layouts (#166150)
jyameo Apr 7, 2025
a333757
Remove `bringup:true` from Linux tool_tests_widget_preview_scaffold (…
bkonyi Apr 7, 2025
56e11ae
[reland] Convert the Flutter Gradle Plugin entirely to Kotlin source …
gmackall Apr 7, 2025
208b2b1
Reverts "Remove `bringup:true` from Linux tool_tests_widget_preview_s…
auto-submit[bot] Apr 7, 2025
510875c
Roll Skia from 339ef4f48c29 to 5f0f9b76b975 (1 revision) (#166690)
engine-flutter-autoroll Apr 7, 2025
86525bc
[ Widget Preview ] Update generated test files (#166701)
bkonyi Apr 7, 2025
e5cd67b
Reverts "Reverts "Remove `bringup:true` from Linux tool_tests_widget_…
auto-submit[bot] Apr 7, 2025
b44137f
Fix: CupertinoSheetTransition moves SystemUIOverlayStyle to outside o…
rkishan516 Apr 7, 2025
920865d
Roll HarfBuzz to 11.0.0 (#166596)
jason-simmons Apr 7, 2025
110b078
Roll Skia from 5f0f9b76b975 to f493d403c01b (3 revisions) (#166710)
engine-flutter-autoroll Apr 7, 2025
d9c9955
[flutter_tools] Update dwds version to 24.3.10 (#166699)
srujzs Apr 7, 2025
0a29c6d
[web] reland fix text selection offset in multi-line fields (#166714)
yjbanov Apr 7, 2025
242f413
Roll Skia from f493d403c01b to 245d2b8fb042 (3 revisions) (#166720)
engine-flutter-autoroll Apr 7, 2025
5e42c80
Add `RoundedSuperellipseBorder` and apply it to `CupertinoActionSheet…
dkwingsmt Apr 8, 2025
cc556ae
Roll pub packages (#166503)
flutter-pub-roller-bot Apr 8, 2025
cd0082f
Fix: DraggableScrollableSheet may not close if snapping is enabled (#…
chika3742 Apr 8, 2025
896cd91
Fix `DropdownMenu` keyboard navigation on filtered entries (#165868)
ahmedrasar Apr 8, 2025
74aefd2
Roll Skia from 245d2b8fb042 to 7d56b9cc7ce9 (2 revisions) (#166737)
engine-flutter-autoroll Apr 8, 2025
277d899
Roll Skia from 7d56b9cc7ce9 to 3ea44c88d37b (1 revision) (#166741)
engine-flutter-autoroll Apr 8, 2025
fd42f34
Roll Skia from 3ea44c88d37b to 515eb6238867 (1 revision) (#166742)
engine-flutter-autoroll Apr 8, 2025
ca37883
Roll Skia from 515eb6238867 to 57a1644f0f8f (1 revision) (#166748)
engine-flutter-autoroll Apr 8, 2025
6fc673f
add check for announcement support per platform (#166099)
ash2moon Apr 8, 2025
4a3d13e
Enable a swath of `bringup: true` builds that were forgotten to the v…
matanlurey Apr 8, 2025
c827c53
Roll Skia from 57a1644f0f8f to 7b929584566c (1 revision) (#166760)
engine-flutter-autoroll Apr 8, 2025
9bf18f0
bump warn agp version from 7.3 to 8.3 (#166555)
reidbaker Apr 8, 2025
30e53b0
[ Widget Preview ] Add initial support for communications over the Da…
bkonyi Apr 8, 2025
a2cb910
Added Docs For Updating to a New Java Version in CI (#166159)
jesswrd Apr 8, 2025
e2dea95
Fix warnings in FGP (#166727)
gmackall Apr 8, 2025
72ee26e
Initialize Flutter Beta (`flutter-3.32-candidate.0`) (#166783)
matanlurey Apr 9, 2025
eeb81b9
Create `engine.version` (#166995)
matanlurey Apr 11, 2025
2cf78c5
[CP-beta][skwasm] Use `queueMicrotask` instead of `postMessage` when …
flutteractionsbot Apr 16, 2025
0089210
[CP-beta]Run tests on either iOS 17 or iOS 18 (#167216)
flutteractionsbot Apr 16, 2025
382be00
[flutter-3.32-candidate.0] Update Dart DEPS (#167303)
elliette Apr 17, 2025
b71a121
Update `engine.version` (#167295)
matanlurey Apr 18, 2025
d3abd00
Make a NOP edit to (re)-trigger postsubmits (#167407)
matanlurey Apr 18, 2025
80230cc
[CP-beta]Refine developer message for announcement use (#167505)
flutteractionsbot Apr 21, 2025
7e2815c
[flutter-3.32-candidate.0] Update Dart revision to 9003f7927a24fd87c3…
elliette Apr 22, 2025
a2e3722
Update `engine.version` (#167575)
matanlurey Apr 22, 2025
030e2a5
[CP-beta]Unbreak https://github.com/flutter/flutter/pull/164034 (#167…
flutteractionsbot Apr 25, 2025
3d03881
[CP-beta]Move `backfill: "false"` out of properties, make it a boolea…
flutteractionsbot Apr 25, 2025
5cb9ca9
[CP-beta]Fix `late` variable non-assignment when WASM is enabled (#16…
flutteractionsbot Apr 29, 2025
6423adf
Update `engine.version` to last SHA. (#167999)
matanlurey Apr 29, 2025
453dd71
[CP-beta]feat: Arbitrary format options for localizations generation …
flutteractionsbot Apr 30, 2025
3bd718e
Update `engine.version` (#168069)
matanlurey Apr 30, 2025
a5ca02f
[CP][Impeller] report application version info as 2.0 (#168086)
Apr 30, 2025
5f0ca4d
[CP-beta]Remove `release_build: "false"` which is interpreted as` tru…
flutteractionsbot May 1, 2025
87cd289
[CP-beta]Only build and download Fuchsia artifacts on `master` (#168169)
flutteractionsbot May 1, 2025
8545480
[beta] CP request for https://github.com/flutter/flutter/pull/167677 …
elliette May 6, 2025
b7e009c
Exclude a specific auto-generated Dart file from engine license check…
matanlurey May 8, 2025
38e19d0
Update Dart revision to `3.8.0-278.4.beta` (#168391)
camsim99 May 9, 2025
dbc3660
Update `engine.version` (#168601)
camsim99 May 9, 2025
c4f885d
[CP-beta]Remove `docs_deploy_beta`, fix `docs_publish`, add comments.…
flutteractionsbot May 14, 2025
aed4bfd
[CP-beta]Run `{Platform} flutter_packaging` builders on release candi…
flutteractionsbot May 14, 2025
0fe9c10
[3.32] Revert: "Run `flutter_packaging` builders on release candidate…
matanlurey May 15, 2025
3e54f90
update dart hash to stable 3.32 (#168927)
reidbaker May 15, 2025
48ea72a
[3.32] Update `bin/internal/engine.version` to latest SHA. (#168979)
matanlurey May 16, 2025
2e6bde0
Stage the `CHANGELOG` for 3.32 so that a stable publish is 1-step. (#…
matanlurey May 16, 2025
1881800
[CP-beta][Impeller] separate immutable sampler descriptors. (#169074)
flutteractionsbot May 19, 2025
be698c4
[3.32] Set engine.version to `18818009497c581ede5d8a3b8b833b81d00cebb…
matanlurey May 19, 2025
673806f
[CP: 3.32] [Widget Inspector] Update on-device inspector button to ge…
elliette May 20, 2025
44b32ec
[CP-stable][reland] Fix regression in NDK version checking (#169289)
flutteractionsbot May 23, 2025
6e07e1f
[CP-stable]Skip running `Linux fuchsia_test` on non-master channel. (…
flutteractionsbot May 23, 2025
9057717
[CP-stable]Use `.flutter-plugins-dependencies` for crash reporting. (…
flutteractionsbot May 27, 2025
80f085c
[stable] Roll `package:dds` to 5.0.2 (#169471) (#169515)
bkonyi May 27, 2025
c56879b
Roll Skia to the flutter/3.32 branch (#169531)
jason-simmons May 28, 2025
7d3efe4
[CP-stable]Fixes tab semantics gets dropped if the child produce a se…
flutteractionsbot May 28, 2025
1425e5e
Update dart revision (3.8.1) for 3.32.1 release (#169601)
eyebrowsoffire May 28, 2025
6374794
Update `engine.version` to `1425e5e9ec5eeb4f225c401d8db69b860e0fde9a`…
matanlurey May 29, 2025
0a159b3
[CP-stable]Roll forward: "Initialize default-app-flavor" (#169298) (#…
flutteractionsbot May 29, 2025
b25305a
Update engine.version and changelog for upcoming stable release 3.32.…
eyebrowsoffire May 29, 2025
1091508
[CP-Stable] Use `Linux windows_*_engine` orchestrators (#169772)
matanlurey May 30, 2025
04f9ead
[CP-stable]🐛 Use consist slashes when generating dep files (#169630)
flutteractionsbot May 30, 2025
d88a675
[CP-stable] Split `Linux docs_publish` into `Linux docs_generate_rele…
flutteractionsbot Jun 3, 2025
fa17ad1
Update `engine.version` for 3.32.2 stable hotfix release (#169952)
camsim99 Jun 3, 2025
8defaa7
Re-update `engine.version` for 3.32.2 stable hotfix release to the la…
camsim99 Jun 4, 2025
46a4c05
[CP-stable]Revert "Fix NavigationBar indicator overlay color (#164484…
flutteractionsbot Jun 5, 2025
31c4875
[CP-stable][Impeller] Maintain a global map of each context's current…
flutteractionsbot Jun 5, 2025
b02643b
[CP-stable]fix: add the missing type of debug metadata (#170003)
flutteractionsbot Jun 5, 2025
5c14335
Prepare to publish 3.32.3, update changelog+engine.version. (#170470)
matanlurey Jun 11, 2025
8cd19e5
Trigger a new engine build from HEAD in `3.32` (#170558)
matanlurey Jun 12, 2025
6fba244
Update `engine.version` (#170560)
matanlurey Jun 13, 2025
82f2933
[CP] Fix pink images when returning from background on iOS (#170846)
Jun 23, 2025
fdefa52
[ CP-stable] [ Tool ] Roll DDS 5.0.3 (#170880) (#171002)
bkonyi Jun 23, 2025
f3eca33
[CP] Include dev_dependencies in all builds for iOS and macOS (#17101…
vashworth Jun 23, 2025
dd93de6
[CP-stable][Windows] Use ANGLE blit extension on GLES 2.0 (#170924)
flutteractionsbot Jun 24, 2025
e1d8d64
Bump engine version for 3.32.5 release. (#171079)
eyebrowsoffire Jun 24, 2025
fcf2c11
Update changelog for 3.32.5 (#171098)
eyebrowsoffire Jun 24, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
169 changes: 104 additions & 65 deletions .ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -286,7 +286,7 @@ platform_properties:
]
os: Mac-14
cpu: x86
device_os: iOS-17
device_os: iOS-17|iOS-18
$flutter/osx_sdk : >-
{
"sdk_version": "16c5032a"
Expand All @@ -304,7 +304,7 @@ platform_properties:
]
os: Mac-14
cpu: x86
device_os: iOS-17
device_os: iOS-17|iOS-18
$flutter/osx_sdk : >-
{
"sdk_version": "16c5032a"
Expand All @@ -322,7 +322,7 @@ platform_properties:
]
os: Mac-14
cpu: arm64
device_os: iOS-17
device_os: iOS-17|iOS-18
$flutter/osx_sdk : >-
{
"sdk_version": "16c5032a"
Expand Down Expand Up @@ -582,18 +582,52 @@ targets:
# tests are sharded.
test_timeout_secs: "3600" # Allows 60 minutes (up from 30 default)

# Despite the name, this really means "generate api_docs.zip", and "upload zip
# to GCS", and conditionally on the "master" channel will also deploy the docs
# to Firebase (https://main-api.flutter.dev/).
#
# See "Linux docs_generate_release" for how docs are built (but not published)
# and "Linux docs_deploy_stable" for how docs deployed for the stable branch
# (we do not deploy docs for beta).
- name: Linux docs_publish
recipe: flutter/docs
presubmit: false
backfill: false
enabled_branches:
- master
timeout: 60
dimensions:
os: "Linux"
properties:
cores: "32"
dependencies: >-
[
{"dependency": "dashing", "version": "0.4.0"},
{"dependency": "firebase", "version": "v11.0.1"}
]
tags: >
["framework", "hostonly", "linux"]
validation: docs
validation_name: Docs
firebase_project: main-docs-flutter-prod
release_ref: refs/heads/master
drone_dimensions:
- os=Linux

- name: Linux docs_generate_release
recipe: flutter/docs
# TODO(matanlurey): This has no effect, is used to allow creating a builder.
# Remove in the next PR.
# https://github.com/flutter/flutter/issues/168913
bringup: true
scheduler: release
presubmit: false
postsubmit: false
enabled_branches:
# Produces docs for main-api.flutter.dev
# stable and beta are managed by the targets:
# - Linux docs_deploy_beta
# - Linux docs_deploy_stable
- master
- flutter-\d+\.\d+-candidate\.\d+
timeout: 60
dimensions:
os: "Linux"
properties:
cores: "32"
dependencies: >-
Expand All @@ -603,14 +637,44 @@ targets:
]
tags: >
["framework", "hostonly", "linux"]
backfill: "false"
validation: docs
validation_name: Docs
# TODO(matanlurey): Neither of these properties are actually used, since
# the branch name is not "master", but if they are removed, the recipe
# will fail. See https://github.com/flutter/flutter/issues/169108.
firebase_project: main-docs-flutter-prod
release_ref: refs/heads/master
drone_dimensions:
- os=Linux


# This step runs on the release channel "stable", after the same commit SHA
# has been run and built by Linux flutter_release_builder as part of a release
# candidate branch (i.e. /flutter-\d+\.\d+-candidate\.\d+/) in the previous
# target, "Linux docs_generate_release".
- name: Linux docs_deploy_stable
recipe: flutter/docs
scheduler: release
presubmit: false
postsubmit: false
enabled_branches:
- stable
timeout: 60
properties:
cores: "32"
dependencies: >-
[
{"dependency": "dashing", "version": "0.4.0"},
{"dependency": "firebase", "version": "v11.0.1"}
]
tags: >
["framework", "hostonly", "linux"]
validation: docs_deploy
validation_name: Docs_deploy
firebase_project: docs-flutter-dev
drone_dimensions:
- os=Linux

- name: Linux docs_test
recipe: flutter/flutter_drone
timeout: 90 # https://github.com/flutter/flutter/issues/120901
Expand Down Expand Up @@ -836,6 +900,9 @@ targets:
- name: Linux fuchsia_precache
recipe: flutter/flutter_drone
timeout: 60
enabled_branches:
# Don't run this on release branches
- master
presubmit: false
properties:
shard: fuchsia_precache
Expand Down Expand Up @@ -1241,7 +1308,6 @@ targets:
- DEPS

- name: Linux tool_integration_tests_1_7
bringup: true
recipe: flutter/flutter_drone
timeout: 60
properties:
Expand Down Expand Up @@ -1270,7 +1336,6 @@ targets:
- DEPS

- name: Linux tool_integration_tests_2_7
bringup: true
recipe: flutter/flutter_drone
timeout: 60
properties:
Expand Down Expand Up @@ -1299,7 +1364,6 @@ targets:
- DEPS

- name: Linux tool_integration_tests_3_7
bringup: true
recipe: flutter/flutter_drone
timeout: 60
properties:
Expand Down Expand Up @@ -1412,7 +1476,6 @@ targets:
- DEPS

- name: Linux tool_integration_tests_7_7
bringup: true
recipe: flutter/flutter_drone
timeout: 60
properties:
Expand Down Expand Up @@ -1515,10 +1578,12 @@ targets:
test_timeout_secs: "2700"
runIf:
- packages/flutter_tools/templates/**
- packages/flutter_tools/gradle/**
- .ci.yaml
- engine/**
- DEPS
- dev/devicelab/bin/tasks/android_java11_dependency_smoke_tests.dart
- dev/devicelab/lib/framework/dependency_smoke_test_task_definition.dart

- name: Linux android_java17_dependency_smoke_tests
recipe: devicelab/devicelab_drone
Expand All @@ -1537,10 +1602,12 @@ targets:
test_timeout_secs: "2700"
runIf:
- packages/flutter_tools/templates/**
- packages/flutter_tools/gradle/**
- .ci.yaml
- engine/**
- DEPS
- dev/devicelab/bin/tasks/android_java17_dependency_smoke_tests.dart
- dev/devicelab/lib/framework/dependency_smoke_test_task_definition.dart

- name: Linux tool_tests_commands
recipe: flutter/flutter_drone
Expand Down Expand Up @@ -1589,6 +1656,28 @@ targets:
- engine/**
- DEPS

- name: Linux tool_tests_widget_preview_scaffold
recipe: flutter/flutter_drone
timeout: 60
properties:
add_recipes_cq: "true"
dependencies: >-
[
{"dependency": "android_sdk", "version": "version:35v1"},
{"dependency": "open_jdk", "version": "version:21"}
]
shard: tool_tests
subshard: widget_preview_scaffold
tags: >
["framework", "hostonly", "shard", "linux"]
runIf:
- dev/**
- packages/flutter_tools/**
- bin/**
- .ci.yaml
- engine/**
- DEPS

- name: Linux_android_emu android_engine_vulkan_tests
recipe: flutter/flutter_drone
timeout: 60
Expand Down Expand Up @@ -2683,7 +2772,6 @@ targets:
# linux mokey benchmark
- name: Linux_mokey flutter_engine_group_performance
recipe: devicelab/devicelab_drone
bringup: true # https://github.com/flutter/flutter/issues/149666
presubmit: false
timeout: 60
properties:
Expand Down Expand Up @@ -2735,7 +2823,6 @@ targets:
- name: Linux_mokey flutter_gallery_lazy__start_up
recipe: devicelab/devicelab_drone
presubmit: false
bringup: true
timeout: 60
properties:
tags: >
Expand Down Expand Up @@ -4695,7 +4782,6 @@ targets:
- name: Mac_mokey microbenchmarks
recipe: devicelab/devicelab_drone
presubmit: false
bringup: true # TODO(codefu): https://github.com/flutter/flutter/issues/156506
timeout: 60
properties:
tags: >
Expand Down Expand Up @@ -5115,9 +5201,9 @@ targets:
task_name: macos_chrome_dev_mode

- name: Mac_ios microbenchmarks_ios
bringup: true # Flakey https://github.com/flutter/flutter/issues/156457
recipe: devicelab/devicelab_drone
presubmit: false
bringup: true
timeout: 60
properties:
tags: >
Expand Down Expand Up @@ -5365,7 +5451,7 @@ targets:
["devicelab", "ios", "mac"]
task_name: flutter_gallery__transition_perf_e2e_ios
drone_dimensions: >
["device_os=iOS-17","os=Mac-14", "cpu=x86"]
["device_os=iOS-17|iOS-18","os=Mac-14", "cpu=x86"]

- name: Mac_ios animated_blur_backdrop_filter_perf_ios__timeline_summary
recipe: devicelab/devicelab_drone
Expand Down Expand Up @@ -6896,50 +6982,3 @@ targets:
["framework", "hostonly", "shard", "windows"]
drone_dimensions:
- os=Windows


- name: Linux docs_deploy_beta
recipe: flutter/docs
scheduler: release
bringup: true
enabled_branches:
- beta
presubmit: false
timeout: 60
properties:
cores: "32"
dependencies: >-
[
{"dependency": "dashing", "version": "0.4.0"},
{"dependency": "firebase", "version": "v11.0.1"}
]
tags: >
["framework", "hostonly", "linux"]
validation: docs_deploy
validation_name: Docs_deploy
firebase_project: master-docs-flutter-dev
drone_dimensions:
- os=Linux

- name: Linux docs_deploy_stable
recipe: flutter/docs
scheduler: release
bringup: true
enabled_branches:
- stable
presubmit: false
timeout: 60
properties:
cores: "32"
dependencies: >-
[
{"dependency": "dashing", "version": "0.4.0"},
{"dependency": "firebase", "version": "v11.0.1"}
]
tags: >
["framework", "hostonly", "linux"]
validation: docs_deploy
validation_name: Docs_deploy
firebase_project: docs-flutter-dev
drone_dimensions:
- os=Linux
File renamed without changes.
42 changes: 42 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,48 @@ docs/releases/Hotfix-Documentation-Best-Practices.md

INTERNAL NOTE
-->

<!-- EDIT MADE TO LAND AN EMPTY COMMIT DUE TO https://github.com/flutter/cocoon/pull/4541 -->

## Flutter 3.32 Changes

### [3.32.5](https://github.com/flutter/flutter/releases/tag/3.32.5)

- [flutter/170924](https://github.com/flutter/flutter/pull/170924) - Fix Flutter Windows on devices that only support OpenGL ES 2, like computers with Intel graphics cards.
- [flutter/170880](https://github.com/flutter/flutter/pull/170880) - Fixes unhandled exception on application shutdown in the debug adapter used by IDEs.
- [flutter/170846](https://github.com/flutter/flutter/pull/170846) - Fix image decode errors on iOS that could occur if a push notification triggered image decoding while the app is backgrounded.
- [flutter/171034](https://github.com/flutter/flutter/pull/171034) - Fixed an issue where iOS/macOS workflows may not behave as expected due to missing dev dependencies.

### [3.32.4](https://github.com/flutter/flutter/releases/tag/3.32.4)

- [flutter/170536](https://github.com/flutter/flutter/issues/170536) - Fixes a code-signing issue on Mac hosts when running `dart` tooling.

### [3.32.3](https://github.com/flutter/flutter/releases/tag/3.32.3)

- [flutter/170052](https://github.com/flutter/flutter/pull/170052) - Fixes "active" indicator for `NavigationBar` and `NavigationDrawer`
- [flutter/170013](https://github.com/flutter/flutter/pull/170013) - Fixes a memory leak in the Impeller Vulkan back end.
- [flutter/169912](https://github.com/flutter/flutter/pull/170003) - Fixes failures to build an Android AAB in release mode.

### [3.32.2](https://github.com/flutter/flutter/releases/tag/3.32.2)

- [flutter/169772](https://github.com/flutter/flutter/pull/169772) - Configuration changes for Flutter's CI to run tests on Linux instead of Windows when not otherwise required.
- [flutter/169630](https://github.com/flutter/flutter/pull/169630) - Fixes issue where flavored Android packages may not successfully build on Windows repeatedly until the next clean.
- [flutter/169912](https://github.com/flutter/flutter/pull/169912) - Splits Flutter CI task for publishing API docs into one build step and one deploy step.

### [3.32.1](https://github.com/flutter/flutter/releases/tag/3.32.1)

- [flutter/156793](https://github.com/flutter/flutter/issues/156793) - Fixes flaky crash when targeting web applications via IDEs using the DAP.
- [flutter/168849](https://github.com/flutter/flutter/issues/168849) - Fixes an issue rendering wide gamut images.
- [flutter/168846](https://github.com/flutter/flutter/issues/168846) - Fixes an issue displaying the wrong icons in the widget inspector for some apps.
- [flutter/167011](https://github.com/flutter/flutter/pull/167011) - Fixes Flutter Android builds for apps which use plugins with old Android Gradle Plugin versions.
- [flutter/169101](https://github.com/flutter/flutter/issues/169101) - Reduces the cost of running the (sometimes flaky) Linux fuchsia_test on release branches.
- [flutter/169318](https://github.com/flutter/flutter/issues/169318) - Fixed a bug where the flutter tool crash reporting did not include what plugins were being used by the current project.
- [flutter/169160](https://github.com/flutter/flutter/issues/169160) Fixed a bug where `appFlavor` is null after hot restarts or during `flutter test`.
- [flutter/156793](https://github.com/flutter/flutter/issues/156793) - Fix flaky crash when targeting web applications via IDEs using the DAP.

### [3.32.0](https://github.com/flutter/flutter/releases/tag/3.32.0)
Initial stable release.

## Flutter 3.29 Changes

### [3.29.2](https://github.com/flutter/flutter/releases/tag/3.29.2)
Expand Down
18 changes: 14 additions & 4 deletions CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,20 @@
/packages/flutter_tools/templates/**/Podfile* @vashworth
/packages/flutter_tools/lib/src/ios/ @vashworth

# flutter_driver, integration_test, and internal dev infra.
/dev/** @matanlurey
/packages/flutter_driver/** @matanlurey
/packages/integration_test/** @matanlurey
# Internal dev infra that is closely tied to team-infra.
/bin/internal/update_engine_version.ps1 @matanlurey
/bin/internal/update_engine_version.sh @matanlurey
/dev/bots/** @matanlurey
/dev/conductor/** @matanlurey
/dev/devicelab/** @matanlurey
/dev/tools/test/update_engine_version_test.dart @matanlurey

# flutter_drver, integration_test. Intentionally omit root files (i.e. pubspec.yaml upgrades).
/dev/tools/android_driver_extensions @matanlurey
/packages/flutter_driver/lib/** @matanlurey
/packages/flutter_driver/test/** @matanlurey
/packages/integration_test/lib/** @matanlurey
/packages/integration_test/test/** @matanlurey

# The following files define an Application Binary Interface (ABI) that must maintain
# both forward and backward compatibility. Changes should be heavily
Expand Down
Loading