Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
254 commits
Select commit Hold shift + click to select a range
89cbf74
[quick_actions]Migrates all remaining components to Swift, and deprec…
hellohuanlin Nov 18, 2022
51d0844
[quick_actions] Fix Android integration test flake (#6688)
camsim99 Nov 18, 2022
b2fe01b
[google_sign_in] Correctly passes `serverClientId` to native libs (#6…
wannabehero Nov 18, 2022
017e776
Revert "[ci]Temporarily disable starqlteue on firebase device lab (#6…
Nov 18, 2022
d6c0bcb
[ci] Manually Roll Flutter from 61e927d22fe6 to d2e6dfefa5ca (143 rev…
ditman Nov 19, 2022
283122b
Roll Flutter from d2e6dfefa5ca to 46d868c52517 (5 revisions) (#6724)
engine-flutter-autoroll Nov 19, 2022
1aabcd6
[camera] Export VideoCaptureOptions so that implementers can use it (…
adam-harwood Nov 21, 2022
475caa0
Roll Flutter from 46d868c52517 to 633d7ef046c8 (8 revisions) (#6725)
engine-flutter-autoroll Nov 21, 2022
9990a4b
[ci] Improve analysis_options alignment with flutter/packages (#6728)
stuartmorgan-g Nov 21, 2022
7abe5a7
Roll Flutter from 633d7ef046c8 to 29622285dd9e (13 revisions) (#6730)
engine-flutter-autoroll Nov 22, 2022
5d847ef
[sign_in]: Bump play-services-auth from 20.3.0 to 20.4.0 in /packages…
dependabot[bot] Nov 22, 2022
2a52394
[ci] Import flutter/packages install_chromium.sh (#6727)
stuartmorgan-g Nov 22, 2022
e484dec
Switch `ios_platform_tests` from Cirrus to LUCI (#6729)
keyonghan Nov 22, 2022
fb0a593
Roll Flutter from 29622285dd9e to 06d90b8b9e26 (17 revisions) (#6742)
engine-flutter-autoroll Nov 22, 2022
dd493f5
[path_provider] Remove unused Guava dependency (#6744)
stuartmorgan-g Nov 22, 2022
b2d4ee5
[google_sign_in] Roll Guava dependency to 31.1 (#6746)
stuartmorgan-g Nov 22, 2022
be85501
[ios_platform_images] remove deprecated APIs (#6693)
Nov 23, 2022
a431b35
Roll Flutter from 06d90b8b9e26 to 0eb2d51ec991 (17 revisions) (#6750)
engine-flutter-autoroll Nov 23, 2022
e911e05
b8f7f1f98 [flutter_releases] Flutter stable 3.3.9 Framework Cherrypic…
engine-flutter-autoroll Nov 23, 2022
bdf1a98
Roll Flutter from 0eb2d51ec991 to cb234730a11d (13 revisions) (#6755)
engine-flutter-autoroll Nov 24, 2022
614d7c0
Roll Flutter from cb234730a11d to ff59250dbeb0 (3 revisions) (#6757)
engine-flutter-autoroll Nov 29, 2022
2be1da9
Roll Flutter from ff59250dbeb0 to 17c1dbc47378 (31 revisions) (#6764)
engine-flutter-autoroll Nov 29, 2022
3815416
[in_app_purchase_storekit] Add support for macOS (#6517)
IVLIVS-III Nov 30, 2022
eb796fe
Roll Flutter from 17c1dbc47378 to b2672fe8355f (26 revisions) (#6766)
engine-flutter-autoroll Nov 30, 2022
89ad5a9
enable test (#5312)
Dec 1, 2022
923f757
Revert "enable test (#5312)" (#6782)
Dec 2, 2022
2a330bc
Roll Flutter from b2672fe8355f to 33f3e13dfff6 (72 revisions) (#6787)
engine-flutter-autoroll Dec 4, 2022
63f1b8f
[camera] Handle empty grantResults on permission request (#6758)
davidmartos96 Dec 5, 2022
1579f2f
Roll Flutter from 33f3e13dfff6 to 30fc993caed5 (6 revisions) (#6791)
engine-flutter-autoroll Dec 5, 2022
345bddb
[gh_actions]: Bump github/codeql-action from 2.1.27 to 2.1.35 (#6788)
dependabot[bot] Dec 5, 2022
374e598
[camera] Add ability to concurrently record and stream video (#6290)
adam-harwood Dec 6, 2022
610370e
Revert "[camera] Add ability to concurrently record and stream video …
stuartmorgan-g Dec 6, 2022
36526ee
[ci] Fix macOS LUCI merge base (#6798)
stuartmorgan-g Dec 6, 2022
7b5d832
Roll Flutter from 30fc993caed5 to e2fb672a440e (25 revisions) (#6802)
engine-flutter-autoroll Dec 6, 2022
93a63b3
[google_maps_flutter] Add support to request map renderer for Android…
jokerttu Dec 7, 2022
ca3d569
Roll Flutter from e2fb672a440e to a570fd25d83b (15 revisions) (#6804)
engine-flutter-autoroll Dec 7, 2022
51434ec
[google_maps_flutter] Roll cupertino_icons for compatibility with Dar…
jason-simmons Dec 8, 2022
929c9a6
[camera] Re-enable ability to concurrently record and stream video (#…
adam-harwood Dec 8, 2022
f31a438
[video_player] Fix file URI construction (#6803)
stuartmorgan-g Dec 8, 2022
6ab7d71
Roll Flutter from a570fd25d83b to 521028c80827 (11 revisions) (#6810)
engine-flutter-autoroll Dec 8, 2022
2dab59d
Roll Flutter from 521028c80827 to eefbe85c8bd4 (10 revisions) (#6820)
engine-flutter-autoroll Dec 9, 2022
0609adb
[tools] Recognize Pigeon tests in version-check (#6813)
stuartmorgan-g Dec 11, 2022
1381802
[camera] Attempt to fix flaky new Android test (#6831)
stuartmorgan-g Dec 12, 2022
da4321d
[google_maps_flutter] Modified `README.md` to fix minor syntax issues…
DEVSOG12 Dec 12, 2022
e8c9731
Roll Flutter from eefbe85c8bd4 to bd0791be3ff2 (25 revisions) (#6832)
engine-flutter-autoroll Dec 12, 2022
2eb6165
Reland "[google_maps_flutter] ios: re-enable test with popup #5312" (…
Dec 12, 2022
738bd91
Update FlutterFire link (#6835)
collinjackson Dec 13, 2022
ec2041f
Roll Flutter from bd0791be3ff2 to 15af81782e19 (27 revisions) (#6837)
engine-flutter-autoroll Dec 13, 2022
10c0293
[local_auth]: Bump fragment from 1.5.4 to 1.5.5 in /packages/local_au…
dependabot[bot] Dec 14, 2022
00b77e4
Roll Flutter from 15af81782e19 to 028c6e29e0ca (13 revisions) (#6843)
engine-flutter-autoroll Dec 14, 2022
b2cdcb6
[camera_android_camerax] `unnecessary_parenthesis` lint fix (#6841)
pq Dec 14, 2022
3a093e4
[various] Enable avoid_print (#6842)
stuartmorgan-g Dec 14, 2022
78de28c
[webview_flutter_platform_interface] Updates platform interface to ne…
bparrishMines Dec 15, 2022
6c0df1a
Roll Flutter (stable) from b8f7f1f9869b to 135454af3247 (6 revisions)…
engine-flutter-autoroll Dec 15, 2022
6bba843
[webview_flutter_android] Copies Android implementation of webview_fl…
bparrishMines Dec 15, 2022
cbcf507
[webview_flutter_wkwebview] Copies iOS implementation of webview_flut…
bparrishMines Dec 16, 2022
5f62d21
[local_auth] Fix failed biometric authentication not throwing error (…
LouiseHsu Dec 16, 2022
ca974ab
[webview_flutter_web] Copies web implementation of webview_flutter fr…
bparrishMines Dec 16, 2022
4d11be4
[image_picker] Don't store null paths in lost cache (#6678)
stuartmorgan-g Dec 16, 2022
fd2841f
[webview_flutter_android] Fix timeouts in the integration tests (#6857)
bparrishMines Dec 16, 2022
abc9f9a
[flutter_plugin_tools] If `clang-format` does not run, fall back to o…
jmagman Dec 16, 2022
7efb5e8
[video_player] Add compatibility with the current platform interface …
stuartmorgan-g Dec 16, 2022
32dcbf3
[image_picker] Improve image_picker for iOS to handle more image type…
vashworth Dec 16, 2022
840a049
[webview_flutter] Copies app-facing implementation of webview_flutter…
bparrishMines Dec 17, 2022
697c8b3
[image_picker_ios] Pass through error message from image saving (#6858)
jmagman Dec 19, 2022
72f8108
[local_auth] Bump `intl` from ^0.17.0 to ">=0.17.0 <0.19.0" (#6848)
asaarnak Dec 20, 2022
acbe9b4
[gh_actions]: Bump github/codeql-action from 2.1.35 to 2.1.37 (#6860)
dependabot[bot] Dec 20, 2022
3d8b73b
[camera] Remove deprecated Optional type (#6870)
camsim99 Dec 20, 2022
c5220ef
[in_app_purchase] Add support for macOS (#6519)
IVLIVS-III Dec 21, 2022
54fc206
Roll Flutter from 028c6e29e0ca to dbc9306380d8 (11 revisions) (#6849)
engine-flutter-autoroll Dec 21, 2022
c61ac23
[webview_flutter_wkwebview] Adds support for `WKNavigationAction.navi…
bparrishMines Dec 21, 2022
15cfe8a
[webview_flutter_android] Adds support for selecting Hybrid Compositi…
bparrishMines Dec 21, 2022
2dd85ec
[webview_flutter_android] Fixes bug where a `AndroidNavigationDelegat…
bparrishMines Dec 21, 2022
94a54bf
Roll Flutter from dbc9306380d8 to 9fb1ae839e0a (106 revisions) (#6876)
engine-flutter-autoroll Dec 22, 2022
986b16a
Roll Flutter from 9fb1ae839e0a to a45a2f311990 (19 revisions) (#6879)
engine-flutter-autoroll Dec 23, 2022
9dc0534
expose webresourceeerrortype (#6877)
bparrishMines Dec 23, 2022
9ee9db6
[image_picker] Fix check for iOS 14+ authorization status (#6845)
vashworth Dec 23, 2022
3eba2bf
Roll Flutter from a45a2f311990 to e766ad07e600 (7 revisions) (#6880)
engine-flutter-autoroll Dec 26, 2022
e11cb24
Roll Flutter from e766ad07e600 to ae292cc4e5e4 (6 revisions) (#6885)
engine-flutter-autoroll Dec 27, 2022
417b370
Roll Flutter from ae292cc4e5e4 to 17482fd425ee (28 revisions) (#6889)
engine-flutter-autoroll Dec 28, 2022
2d66f30
[webview_flutter_web] Adds auto registration of the `WebViewPlatform`…
bparrishMines Dec 28, 2022
b202b3d
Roll Flutter from 17482fd425ee to d2127ad344e8 (14 revisions) (#6892)
engine-flutter-autoroll Dec 29, 2022
035d85e
Roll Flutter from d2127ad344e8 to 120058fd3ded (15 revisions) (#6896)
engine-flutter-autoroll Dec 30, 2022
80532e0
Roll Flutter from 120058fd3ded to 0196e6050b75 (3 revisions) (#6901)
engine-flutter-autoroll Dec 31, 2022
e85f8ac
Roll Flutter from 0196e6050b75 to b938dc13df32 (7 revisions) (#6908)
engine-flutter-autoroll Jan 2, 2023
6df3ef2
[in_app_pur] Add screenshots to pubspec.yaml (#6540)
szakarias Jan 3, 2023
42f8093
[google_maps_flutter] Fixed minor syntax error in the README.md (#6909)
TiffApps Jan 3, 2023
f9dda6a
[image_picker_ios] Fix FLTPHPickerSaveImageToPathOperation property a…
jmagman Jan 3, 2023
365332f
Roll Flutter from b938dc13df32 to 231855fc87d0 (19 revisions) (#6913)
engine-flutter-autoroll Jan 4, 2023
3204619
Update image_picker_ios CODEOWNER (#6891)
jmagman Jan 4, 2023
3a6f63b
Roll Flutter from 231855fc87d0 to 43b912090224 (11 revisions) (#6918)
engine-flutter-autoroll Jan 5, 2023
276cfd4
[shared_preferences] Convert macOS to Pigeon (#6914)
stuartmorgan-g Jan 6, 2023
0a0e3d2
Roll Flutter from 43b912090224 to 507062032fa4 (9 revisions) (#6919)
engine-flutter-autoroll Jan 6, 2023
d03de2f
[tool] Don't add Guava in the all-packages app (#6747)
stuartmorgan-g Jan 9, 2023
d485c7e
[local_auth]: Bump espresso-core (#6925)
dependabot[bot] Jan 9, 2023
a47e719
[webview_flutter_platform_interface] Improves error message when `Web…
bparrishMines Jan 9, 2023
7132dac
[google_maps]: Bump espresso-core from 3.4.0 to 3.5.1 in /packages/go…
dependabot[bot] Jan 9, 2023
dc3287c
[espresso]: Bump truth from 1.4.0 to 1.5.0 in /packages/espresso/andr…
dependabot[bot] Jan 10, 2023
1de6477
[camera]: Bump camerax_version from 1.3.0-alpha01 to 1.3.0-alpha02 in…
dependabot[bot] Jan 10, 2023
fb40581
[shared_preferences] Merge iOS and macOS implementations (#6920)
stuartmorgan-g Jan 10, 2023
9fdc899
[various] Enable `avoid_dynamic_calls` (#6834)
stuartmorgan-g Jan 10, 2023
6a24f2d
== override parameters are non-nullable (#6900)
srawlins Jan 10, 2023
b9206bc
[espresso]: Bump espresso-accessibility and espresso-idling-resource …
dependabot[bot] Jan 10, 2023
b1797c2
[file_selector] Switch to Pigeon for macOS (#6902)
stuartmorgan-g Jan 10, 2023
620a059
[google_sign_in] Renames generated folder to js_interop. (#6915)
peixinli Jan 10, 2023
8c461cf
[gh_actions]: Bump ossf/scorecard-action from 2.0.6 to 2.1.2 (#6882)
dependabot[bot] Jan 11, 2023
a119afd
[in_app_pur]: Bump espresso-core from 3.4.0 to 3.5.1 in /packages/in_…
dependabot[bot] Jan 11, 2023
1226684
Roll Flutter from 507062032fa4 to 7ddf42eae5ee (5 revisions) (#6923)
engine-flutter-autoroll Jan 11, 2023
44098fe
[shared_preferences] Switch to `shared_preferences_foundation` (#6940)
stuartmorgan-g Jan 11, 2023
0dd1669
[tool] Replace `flutter format` (#6946)
stuartmorgan-g Jan 11, 2023
39197f1
[gh_actions]: Bump actions/checkout from 3.1.0 to 3.3.0 (#6935)
dependabot[bot] Jan 12, 2023
b89e4fc
Roll Flutter from 7ddf42eae5ee to 0d91c0343bdc (58 revisions) (#6948)
engine-flutter-autoroll Jan 12, 2023
86eda69
[path_provider] Switch to Pigeon for macOS (#6635)
stuartmorgan-g Jan 12, 2023
be2e3de
[shared_preferences_foundation] Add Swift runtime search paths for Ob…
jmagman Jan 13, 2023
92a5367
[tool] Fix false positives in update-exceprts (#6950)
stuartmorgan-g Jan 13, 2023
d607cd9
Roll Flutter from 0d91c0343bdc to 220169878e77 (28 revisions) (#6953)
engine-flutter-autoroll Jan 13, 2023
e2d174c
[tool] Check for search paths in Swift plugins (#6954)
stuartmorgan-g Jan 13, 2023
f80aabf
[shared_preferences] Revert recent iOS example changes (#6955)
stuartmorgan-g Jan 13, 2023
f36fa64
[android_webview_controller] Fixes bug where an `AndroidController` c…
bparrishMines Jan 14, 2023
b751ff1
[webview_flutter_android] Fixes crash when the Java `InstanceManager`…
bparrishMines Jan 14, 2023
1efd518
Roll Flutter from 220169878e77 to 68dd63d66ba6 (9 revisions) (#6956)
engine-flutter-autoroll Jan 14, 2023
eda98cd
Roll Flutter from 68dd63d66ba6 to 1220245b330c (4 revisions) (#6957)
engine-flutter-autoroll Jan 15, 2023
4e5cf2d
Roll Flutter from 1220245b330c to 8c2fdb803e49 (2 revisions) (#6979)
engine-flutter-autoroll Jan 16, 2023
6ef1bc1
Roll Flutter from 8c2fdb803e49 to cc7845e71a9d (2 revisions) (#6983)
engine-flutter-autoroll Jan 17, 2023
56ab33f
[shared_pref]: Bump mockito-inline (#6976)
dependabot[bot] Jan 17, 2023
e85e0f2
[camera] Allow logical cameras to use all physical cameras via zoom o…
lucasoskorep Jan 17, 2023
11361d0
[camera] Use startVideoCapturing and expose concurrent stream/record …
adam-harwood Jan 18, 2023
abbcaf0
Roll Flutter from cc7845e71a9d to 973cff40b402 (9 revisions) (#6987)
engine-flutter-autoroll Jan 18, 2023
e0c24db
[path_provider] Merge iOS and macOS implementations (#6988)
stuartmorgan-g Jan 19, 2023
c4684bb
[video_player]: Bump mockito-core (#6974)
dependabot[bot] Jan 19, 2023
d348d44
[path_provider] Switch to `path_provider_foundation` (#6989)
stuartmorgan-g Jan 19, 2023
dc2e4a0
[video_player] Expose `VideoScrubber` so it can be used to create cus…
Rexios80 Jan 19, 2023
5f44021
[webview_flutter_android] Adds support for receiving Java callback `W…
bparrishMines Jan 19, 2023
ffb36e0
[webview_flutter_android] Fix throwing `StateError` when `onShowFileC…
bparrishMines Jan 20, 2023
783ce6d
[various] More analysis_options alignment (#6949)
stuartmorgan-g Jan 20, 2023
c44f56d
[local_auth]: Bump mockito-inline (#6968)
dependabot[bot] Jan 20, 2023
4aa47db
[camera]: Bump mockito-inline (#6978)
dependabot[bot] Jan 20, 2023
c2da106
[in_app_pur]: Bump mockito-core (#6961)
dependabot[bot] Jan 20, 2023
4125922
[video_player]: Bump mockito-inline (#6964)
dependabot[bot] Jan 20, 2023
c4188b9
[quick_actions]: Bump mockito-android (#6970)
dependabot[bot] Jan 20, 2023
3b1219d
[camera]: Bump mockito-inline in /packages/camera/camera_android/andr…
dependabot[bot] Jan 20, 2023
dac9e71
[sign_in]: Bump mockito-inline (#6962)
dependabot[bot] Jan 20, 2023
9091042
[quick_actions]: Bump mockito-core (#6972)
dependabot[bot] Jan 20, 2023
c2ddef6
[quick_actions]: Bump mockito-core (#6966)
dependabot[bot] Jan 20, 2023
d9cd91f
[video_player]: Bump mockito-core (#6965)
dependabot[bot] Jan 20, 2023
ab19b5f
Roll Flutter from 973cff40b402 to a07e8a6ac43d (60 revisions) (#7003)
engine-flutter-autoroll Jan 20, 2023
d610a21
Roll Flutter from a07e8a6ac43d to f33e8d3701b5 (24 revisions) (#7007)
engine-flutter-autoroll Jan 22, 2023
db4d20c
[file_selector] add getDirectoryPaths implementation on Linux (#6573)
adpinola Jan 22, 2023
e9cb4d2
Roll Flutter from f33e8d3701b5 to bd7bee0f9eb8 (5 revisions) (#7010)
engine-flutter-autoroll Jan 23, 2023
729c14a
[sign_in]: Bump play-services-auth from 20.4.0 to 20.4.1 in /packages…
dependabot[bot] Jan 23, 2023
d649e18
[local_auth] Convert Windows to Pigeon (#7012)
stuartmorgan-g Jan 24, 2023
80e36c2
Roll Flutter from bd7bee0f9eb8 to c35efdaa6854 (24 revisions) (#7017)
engine-flutter-autoroll Jan 24, 2023
dc631ac
Roll Flutter (stable) from 135454af3247 to b06b8b271095 (2551 revisio…
engine-flutter-autoroll Jan 24, 2023
cfc4e0e
[ci] Update legacy Flutter version tests (#7019)
stuartmorgan-g Jan 25, 2023
8bab180
Ignore deprecated member use on DecoderBufferCallback (#7014)
tvolkert Jan 25, 2023
1e5efd1
[various] Enable use_build_context_synchronously (#6585)
stuartmorgan-g Jan 25, 2023
bc0174f
[path_provider] Fix iOS `getApplicationSupportDirectory` regression (…
stuartmorgan-g Jan 25, 2023
15d799b
[url_launcher] Convert Windows to Pigeon (#6991)
stuartmorgan-g Jan 25, 2023
dc8ad77
Roll Flutter from c35efdaa6854 to a815ee634202 (22 revisions) (#7025)
engine-flutter-autoroll Jan 25, 2023
e9406bc
[camerax] Adds functionality to bind UseCases to a lifecycle (#6939)
camsim99 Jan 25, 2023
af065a6
[tool/ci] Add minimum supported SDK validation (#7028)
stuartmorgan-g Jan 26, 2023
ff84c44
[camera] Add back Optional type for nullable CameraController orienta…
camsim99 Jan 26, 2023
90f4473
[ci] Increase timeouts for platform_tests (#7036)
stuartmorgan-g Jan 27, 2023
f5568e4
[google_sign_in] Add doc for iOS auth with SERVER_CLIENT_ID (#4747)
Milvintsiss Jan 28, 2023
0c05e8d
Roll Flutter from a815ee634202 to 75680ae99e85 (58 revisions) (#7048)
engine-flutter-autoroll Jan 28, 2023
a4c3209
[camera]: Bump camerax_version from 1.3.0-alpha02 to 1.3.0-alpha03 in…
dependabot[bot] Jan 30, 2023
8f12b27
[ci] Add LUCI versions of macOS ARM tests (#6984)
stuartmorgan-g Jan 30, 2023
3843b38
[tool] Improve main-branch detection (#7038)
stuartmorgan-g Jan 30, 2023
d39e756
[in_app_purchase] Prep for more const widgets (#7030)
goderbauer Jan 31, 2023
ddb9777
[ci] Switch remaining macOS host tests to LUCI (#7063)
stuartmorgan-g Jan 31, 2023
2edf563
[ci] Part 1 of swapping iOS platform test arch (#7064)
stuartmorgan-g Jan 31, 2023
35f0b1a
[camerax] Add system services to plugin (#6986)
camsim99 Jan 31, 2023
5dd0f41
[webview]: Bump mockito-inline (#7056)
dependabot[bot] Jan 31, 2023
1896f10
[webview_flutter_wkwebview][webview_flutter_android] Fixes bug where …
bparrishMines Jan 31, 2023
a494825
[camerax] Allow instance manager to create identical objects (#7034)
camsim99 Jan 31, 2023
6ef73da
[ci] Increase heavy workload memory (#7065)
stuartmorgan-g Jan 31, 2023
9da327c
[various] Update to use sharedDarwinSource (#7027)
stuartmorgan-g Jan 31, 2023
8f83dc2
[various] Standardize the extension for Pigeon-generated Dart (#7029)
stuartmorgan-g Jan 31, 2023
8fcff87
Roll Flutter from 75680ae99e85 to 0a22a1dbf475 (3 revisions) (#7051)
engine-flutter-autoroll Jan 31, 2023
3d81a00
[tool] More main-branch detection improvement (#7067)
stuartmorgan-g Feb 1, 2023
e41f9f9
[ci] Clean up analysis options (#7068)
stuartmorgan-g Feb 1, 2023
4cf6f44
[in_app_puchase_storekit] handle `appStoreReceiptURL` is nil (#7069)
Feb 1, 2023
d5bab16
prepare for TestDefaultBinaryMessengerBinding.instance becoming non-n…
Hixie Feb 1, 2023
36d8066
Roll Flutter from 0a22a1dbf475 to d27880801435 (58 revisions) (#7078)
engine-flutter-autoroll Feb 1, 2023
ec46386
[various] prepare for more const widgets (#7074)
goderbauer Feb 1, 2023
dbf8d8d
Change google_sign_in_ios and image_picker_ios owners (#7070)
jmagman Feb 1, 2023
1d4570b
Update README.md (#7076)
drewroengoogle Feb 2, 2023
9302d87
[ci] More cirrus.yml pre-alignment with flutter/packages (#7079)
stuartmorgan-g Feb 2, 2023
97a0524
[camera_android] Default to legacy recording profile when EncoderProf…
camsim99 Feb 3, 2023
a59517a
Roll Flutter from d27880801435 to c5e8757fcb79 (54 revisions) (#7092)
engine-flutter-autoroll Feb 3, 2023
bde2ff0
Roll Flutter (stable) from b06b8b271095 to 7048ed95a5ad (5 revisions)…
engine-flutter-autoroll Feb 3, 2023
1e58ab0
[in_app_pur]: Bump billing from 5.0.0 to 5.1.0 in /packages/in_app_pu…
dependabot[bot] Feb 3, 2023
a5f40d7
Roll Flutter from c5e8757fcb79 to b8f5394a5ca6 (22 revisions) (#7105)
engine-flutter-autoroll Feb 5, 2023
d065e4e
[gh_actions]: Bump actions/upload-artifact from 3.1.1 to 3.1.2 (#6936)
dependabot[bot] Feb 6, 2023
8838645
[image_picker] GIF files will animate without permissions. PNG and GI…
vashworth Feb 6, 2023
7a63dbc
[camera] flip/change camera while recording - platform interface (#7011)
BradenBagby Feb 6, 2023
c6be936
Roll Flutter from b8f5394a5ca6 to 3c3c9a1bd98f (3 revisions) (#7107)
engine-flutter-autoroll Feb 6, 2023
eb0a6b5
[gh_actions]: Bump github/codeql-action from 2.1.37 to 2.2.1 (#7059)
dependabot[bot] Feb 6, 2023
dc0d3a0
[camerax] Wrap methods necessary for preview implementation (#7046)
camsim99 Feb 6, 2023
c9f6bee
[local_auth]: Bump core from 1.8.0 to 1.9.0 in /packages/local_auth/l…
dependabot[bot] Feb 6, 2023
f5957bd
[webview_flutter_web] Avoids XHR when possible. (#7090)
bparrishMines Feb 6, 2023
55f2573
[Espresso] Update expressio dependencies (#7108)
reidbaker Feb 6, 2023
76ea8c8
[url_launcher_ios] Update minimum Flutter version to 3.3 and iOS 11 (…
jmagman Feb 6, 2023
6f985d5
Redistribute ownership of cross-platform plugin components (#7093)
stuartmorgan-g Feb 7, 2023
40c2e11
[local_auth_android] update java complie sdk version to green tree (#…
tarrinneal Feb 7, 2023
81c6fd0
Update release tooling to give a workaround for predictable failing c…
reidbaker Feb 7, 2023
f59c08d
Roll Flutter from 3c3c9a1bd98f to e8eac0d047cd (21 revisions) (#7122)
engine-flutter-autoroll Feb 7, 2023
84ad624
Manual roll Flutter from e8eac0d047cd to 2303f42250b1 (23 revisions) …
engine-flutter-autoroll Feb 8, 2023
d8812bc
[ci] Complete architecture switch for iOS (#7066)
stuartmorgan-g Feb 9, 2023
7031110
[google_maps_flutter_android] Fixes points losing precision when conv…
balvinderz Feb 9, 2023
435c46f
[camera] availableCameras() implementation for CameraX re-write (#6945)
gmackall Feb 9, 2023
73986f4
[image_picker_android] Name picked files to match the original filena…
SynSzakala Feb 9, 2023
2daa072
Update .cirrus.yml (#7134)
drewroengoogle Feb 9, 2023
b3c7582
[google_sign_in] Slight cleanup in GoogleSignInPlugin (#7013)
tvolkert Feb 10, 2023
02571ec
Manual roll Flutter from 2303f42250b1 to e3471f08d1d3 (24 revisions) …
engine-flutter-autoroll Feb 10, 2023
f47f740
[file_selector] Relax xdg_directories constraint (#7157)
stuartmorgan-g Feb 10, 2023
f3bc6f1
[various] Raise JVM limit in example builds (#7155)
stuartmorgan-g Feb 11, 2023
f1a3fea
Update GCLOUD_FIREBASE_TESTLAB_KEY (#7176)
drewroengoogle Feb 14, 2023
9c312d4
[camera] flip/change camera while recording (split out PR for cam_avf…
BradenBagby Feb 14, 2023
66d5724
Revert "[camera] flip/change camera while recording (split out PR for…
stuartmorgan-g Feb 14, 2023
d2fba38
[webview_flutter_android][webview_flutter_wkwebview] Adds support to …
bparrishMines Feb 14, 2023
7a7e43e
[google_maps_flutter_android] Fixes initial padding not working while…
balvinderz Feb 14, 2023
677b43a
[ci] Remove repo tooling (#7172)
stuartmorgan-g Feb 14, 2023
2ce625f
[cameraX] Add integration test for availableCameras (#7156)
camsim99 Feb 14, 2023
d699b4a
Roll Flutter from e3471f08d1d3 to df41e58f6f4e (83 revisions) (#7184)
engine-flutter-autoroll Feb 15, 2023
cd09d9d
[ci] Update iOS simulator (#7131)
stuartmorgan-g Feb 16, 2023
016c3b7
Roll Flutter from df41e58f6f4e to 22e17bb71050 (28 revisions) (#7186)
engine-flutter-autoroll Feb 16, 2023
7160f55
[ios_platform_images] Update minimum version to iOS 11 (#6874)
jmagman Feb 17, 2023
ea048a2
[in_app_purchase] Update minimum Flutter version to 3.3 and iOS 11 (#…
jmagman Feb 17, 2023
5304424
[google_sign_in_web] Migrate to the GIS SDK. (#6921)
ditman Feb 17, 2023
9a3a77e
[image_picker] Fix images changing to incorrect orientation (#7187)
vashworth Feb 17, 2023
8f3419b
Roll Flutter from 22e17bb71050 to 298d8c76ba78 (20 revisions) (#7190)
engine-flutter-autoroll Feb 17, 2023
3c7d54b
[camerax] Implement camera preview (#7112)
camsim99 Feb 17, 2023
48f50b4
[image_picker] Update NSPhotoLibraryUsageDescription description in R…
jmagman Feb 17, 2023
eea17c9
Migrate these tests to the "new" API. (#7189)
Hixie Feb 17, 2023
190c6d9
Roll Flutter from 298d8c76ba78 to 0be7c3f30d64 (21 revisions) (#7194)
engine-flutter-autoroll Feb 18, 2023
c0d4e80
[google_sign_in] Endorses next web package. (#7191)
ditman Feb 19, 2023
cc4eaba
[google_maps]: Bump org.mockito:mockito-core (#7099)
dependabot[bot] Feb 19, 2023
717a8bf
[image_picker]: Bump org.mockito:mockito-core (#7097)
dependabot[bot] Feb 19, 2023
8a09d8c
[lifecycle]: Bump org.mockito:mockito-core (#7096)
dependabot[bot] Feb 19, 2023
40377a1
[in_app_pur]: Bump org.mockito:mockito-core (#7094)
dependabot[bot] Feb 19, 2023
6a4bbf1
[url_launcher]: Bump org.mockito:mockito-core (#7098)
dependabot[bot] Feb 19, 2023
96ab5cd
Update codeowners (#7188)
camsim99 Feb 19, 2023
00d5855
Add missing CODEOWNER (#7016)
stuartmorgan-g Feb 19, 2023
c3e9d1b
[webview_flutter] Adds examples of accessing platform-specific featur…
bparrishMines Feb 19, 2023
1f7b579
Roll Flutter from 0be7c3f30d64 to 33e4d21f7c13 (5 revisions) (#7196)
engine-flutter-autoroll Feb 19, 2023
1acaf55
[plugins] Disables the AndroidGradlePluginVersion issue ID in all and…
FXschwartz Feb 19, 2023
132d9c7
[espresso] Update some dependencies (#7195)
stuartmorgan-g Feb 20, 2023
34a6813
[local_auth] Add Android theme compatibility documentation (#6875)
Abel1027 Feb 21, 2023
557d328
Update READMEs for archiving (#7210)
stuartmorgan-g Feb 22, 2023
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
  •  
  •  
  •  
176 changes: 114 additions & 62 deletions .ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,17 @@ platform_properties:
]
device_type: none
os: Windows
mac_arm64:
properties:
dependencies: >-
[
{"dependency": "xcode", "version": "14a5294e"},
{"dependency": "gems", "version": "v3.3.14"}
]
os: Mac-12
device_type: none
cpu: arm64
xcode: 14a5294e # xcode 14.0 beta 5
mac_x64:
properties:
dependencies: >-
Expand All @@ -36,141 +47,190 @@ platform_properties:
device_type: none
cpu: x86
xcode: 14a5294e # xcode 14.0 beta 5


targets:
### iOS+macOS tasks ***
# TODO(stuartmorgan): Move this to ARM once google_maps_flutter has ARM
# support. `pod lint` makes a synthetic target that doesn't respect the
# pod's arch exclusions, so fails to build.
# When moving it, rename the task and file to check_podspecs
- name: Mac_x64 lint_podspecs
recipe: plugins/plugins
bringup: true # New target: https://github.com/flutter/plugins/pull/6637
timeout: 30
properties:
add_recipes_cq: "true"
version_file: flutter_master.version
target_file: mac_lint_podspecs.yaml
target_file: macos_lint_podspecs.yaml

### macOS desktop tasks ###
# macos-platform_tests builds all the plugins on M1, so this build is run
# macos_platform_tests builds all the plugins on ARM, so this build is run
# on Intel to give us build coverage of both host types.
- name: Mac_x64 build_all_plugins master
recipe: plugins/plugins
bringup: true # New target: https://github.com/flutter/plugins/pull/6671
timeout: 30
properties:
add_recipes_cq: "true"
version_file: flutter_master.version
target_file: mac_build_all_plugins.yaml
target_file: macos_build_all_plugins.yaml
channel: master

- name: Mac_x64 build_all_plugins stable
recipe: plugins/plugins
bringup: true # New target: https://github.com/flutter/plugins/pull/6671
timeout: 30
properties:
add_recipes_cq: "true"
version_file: flutter_stable.version
target_file: mac_build_all_plugins.yaml
target_file: macos_build_all_plugins.yaml
channel: stable

- name: Mac_arm64 macos_platform_tests master
recipe: plugins/plugins
timeout: 60
properties:
channel: master
add_recipes_cq: "true"
version_file: flutter_master.version
target_file: macos_platform_tests.yaml

- name: Mac_arm64 macos_platform_tests stable
recipe: plugins/plugins
presubmit: false
timeout: 60
properties:
channel: stable
add_recipes_cq: "true"
version_file: flutter_stable.version
target_file: macos_platform_tests.yaml

### iOS tasks ###
# TODO(stuartmorgan): Swap this and ios-build_all_plugins once simulator
# tests are reliable on the ARM infrastructure. See discussion at
# https://github.com/flutter/plugins/pull/5693#issuecomment-1126011089
- name: Mac_x64 ios_platform_tests_1_of_4 master
# ios_platform_tests builds all the plugins on ARM, so this build is run
# on Intel to give us build coverage of both host types.
- name: Mac_x64 ios_build_all_plugins master
recipe: plugins/plugins
bringup: true # New target: https://github.com/flutter/plugins/pull/6682
timeout: 30
properties:
channel: master
add_recipes_cq: "true"
version_file: flutter_master.version
target_file: mac_ios_platform_tests.yaml
package_sharding: "--shardIndex 0 --shardCount 4"
target_file: ios_build_all_plugins.yaml

- name: Mac_x64 ios_platform_tests_2_of_4 master
- name: Mac_x64 ios_build_all_plugins stable
recipe: plugins/plugins
bringup: true # New target: https://github.com/flutter/plugins/pull/6682
timeout: 30
properties:
channel: stable
add_recipes_cq: "true"
version_file: flutter_stable.version
target_file: ios_build_all_plugins.yaml

# TODO(stuartmorgan): Change all of the ios_platform_tests_* task timeouts
# to 60 minutes once https://github.com/flutter/flutter/issues/119750 is
# fixed.
- name: Mac_arm64 ios_platform_tests_shard_1 master - plugins
recipe: plugins/plugins
timeout: 120
properties:
add_recipes_cq: "true"
version_file: flutter_master.version
target_file: mac_ios_platform_tests.yaml
package_sharding: "--shardIndex 1 --shardCount 4"
target_file: ios_platform_tests.yaml
package_sharding: "--shardIndex 0 --shardCount 5"

- name: Mac_x64 ios_platform_tests_3_of_4 master
- name: Mac_arm64 ios_platform_tests_shard_2 master - plugins
recipe: plugins/plugins
bringup: true # New target: https://github.com/flutter/plugins/pull/6682
timeout: 30
timeout: 120
properties:
add_recipes_cq: "true"
version_file: flutter_master.version
target_file: mac_ios_platform_tests.yaml
package_sharding: "--shardIndex 2 --shardCount 4"
target_file: ios_platform_tests.yaml
package_sharding: "--shardIndex 1 --shardCount 5"

- name: Mac_x64 ios_platform_tests_4_of_4 master
- name: Mac_arm64 ios_platform_tests_shard_3 master - plugins
recipe: plugins/plugins
bringup: true # New target: https://github.com/flutter/plugins/pull/6682
timeout: 30
timeout: 120
properties:
add_recipes_cq: "true"
version_file: flutter_master.version
target_file: ios_platform_tests.yaml
package_sharding: "--shardIndex 2 --shardCount 5"

- name: Mac_arm64 ios_platform_tests_shard_4 master - plugins
recipe: plugins/plugins
timeout: 120
properties:
add_recipes_cq: "true"
version_file: flutter_master.version
target_file: ios_platform_tests.yaml
package_sharding: "--shardIndex 3 --shardCount 5"

- name: Mac_arm64 ios_platform_tests_shard_5 master - plugins
recipe: plugins/plugins
timeout: 120
properties:
add_recipes_cq: "true"
version_file: flutter_master.version
target_file: mac_ios_platform_tests.yaml
package_sharding: "--shardIndex 3 --shardCount 4"
target_file: ios_platform_tests.yaml
package_sharding: "--shardIndex 4 --shardCount 5"

# Don't run full platform tests on both channels in pre-submit.
- name: Mac_x64 ios_platform_tests_1_of_4 stable
- name: Mac_arm64 ios_platform_tests_shard_1 stable - plugins
recipe: plugins/plugins
presubmit: false
bringup: true # New target: https://github.com/flutter/plugins/pull/6682
timeout: 30
timeout: 120
properties:
channel: stable
add_recipes_cq: "true"
version_file: flutter_stable.version
target_file: mac_ios_platform_tests.yaml
package_sharding: "--shardIndex 0 --shardCount 4"
target_file: ios_platform_tests.yaml
package_sharding: "--shardIndex 0 --shardCount 5"

- name: Mac_x64 ios_platform_tests_2_of_4 stable
- name: Mac_arm64 ios_platform_tests_shard_2 stable - plugins
recipe: plugins/plugins
presubmit: false
bringup: true # New target: https://github.com/flutter/plugins/pull/6682
timeout: 30
timeout: 120
properties:
channel: stable
add_recipes_cq: "true"
version_file: flutter_stable.version
target_file: mac_ios_platform_tests.yaml
package_sharding: "--shardIndex 1 --shardCount 4"
target_file: ios_platform_tests.yaml
package_sharding: "--shardIndex 1 --shardCount 5"

- name: Mac_x64 ios_platform_tests_3_of_4 stable
- name: Mac_arm64 ios_platform_tests_shard_3 stable - plugins
recipe: plugins/plugins
presubmit: false
bringup: true # New target: https://github.com/flutter/plugins/pull/6682
timeout: 30
timeout: 120
properties:
channel: stable
add_recipes_cq: "true"
version_file: flutter_stable.version
target_file: mac_ios_platform_tests.yaml
package_sharding: "--shardIndex 2 --shardCount 4"
target_file: ios_platform_tests.yaml
package_sharding: "--shardIndex 2 --shardCount 5"

- name: Mac_x64 ios_platform_tests_4_of_4 stable
- name: Mac_arm64 ios_platform_tests_shard_4 stable - plugins
recipe: plugins/plugins
presubmit: false
bringup: true # New target: https://github.com/flutter/plugins/pull/6682
timeout: 30
timeout: 120
properties:
channel: stable
add_recipes_cq: "true"
version_file: flutter_stable.version
target_file: ios_platform_tests.yaml
package_sharding: "--shardIndex 3 --shardCount 5"

- name: Mac_arm64 ios_platform_tests_shard_5 stable - plugins
recipe: plugins/plugins
presubmit: false
timeout: 120
properties:
channel: stable
add_recipes_cq: "true"
version_file: flutter_stable.version
target_file: mac_ios_platform_tests.yaml
package_sharding: "--shardIndex 3 --shardCount 4"
target_file: ios_platform_tests.yaml
package_sharding: "--shardIndex 4 --shardCount 5"

- name: Windows win32-platform_tests master
recipe: plugins/plugins
timeout: 30
timeout: 60
properties:
add_recipes_cq: "true"
target_file: windows_build_and_platform_tests.yaml
Expand All @@ -183,7 +243,8 @@ targets:

- name: Windows win32-platform_tests stable
recipe: plugins/plugins
timeout: 30
presubmit: false
timeout: 60
properties:
add_recipes_cq: "true"
target_file: windows_build_and_platform_tests.yaml
Expand All @@ -199,7 +260,7 @@ targets:
timeout: 30
properties:
add_recipes_cq: "true"
target_file: build_all_plugins.yaml
target_file: windows_build_all_plugins.yaml
channel: master
version_file: flutter_master.version
dependencies: >
Expand All @@ -212,23 +273,14 @@ targets:
timeout: 30
properties:
add_recipes_cq: "true"
target_file: build_all_plugins.yaml
target_file: windows_build_all_plugins.yaml
channel: stable
version_file: flutter_stable.version
dependencies: >
[
{"dependency": "vs_build", "version": "version:vs2019"}
]

- name: Windows plugin_tools_tests
recipe: plugins/plugins
timeout: 30
properties:
add_recipes_cq: "true"
target_file: plugin_tools_tests.yaml
channel: master
version_file: flutter_master.version

- name: Linux ci_yaml plugins roller
recipe: infra/ci_yaml
timeout: 30
Expand Down
2 changes: 1 addition & 1 deletion .ci/flutter_master.version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
61e927d22fe6d82c94c368d62aa81f733bd9218d
33e4d21f7c13e02a7c92c7272309afbff792a864
2 changes: 1 addition & 1 deletion .ci/flutter_stable.version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
52b3dc25f6471c27b2144594abb11c741cb88f57
7048ed95a5ad3e43d697e0c397464193991fc230
3 changes: 2 additions & 1 deletion .ci/scripts/build_all_plugins.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,6 @@

platform="$1"
build_mode="$2"
shift 2
cd all_packages
flutter build "$platform" --"$build_mode"
flutter build "$platform" --"$build_mode" "$@"
2 changes: 1 addition & 1 deletion .ci/scripts/build_examples_win32.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

dart ./script/tool/bin/flutter_plugin_tools.dart build-examples --windows \
dart pub global run flutter_plugin_tools build-examples --windows \
--packages-for-branch --log-timing
4 changes: 2 additions & 2 deletions .ci/scripts/create_all_plugins_app.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

dart ./script/tool/bin/flutter_plugin_tools.dart create-all-packages-app \
--output-dir=. --exclude script/configs/exclude_all_plugins_app.yaml
dart pub global run flutter_plugin_tools create-all-packages-app \
--output-dir=. --exclude script/configs/exclude_all_packages_app.yaml
2 changes: 1 addition & 1 deletion .ci/scripts/create_simulator.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

device=com.apple.CoreSimulator.SimDeviceType.iPhone-11
device=com.apple.CoreSimulator.SimDeviceType.iPhone-13
os=com.apple.CoreSimulator.SimRuntime.iOS-16-0

xcrun simctl list
Expand Down
2 changes: 1 addition & 1 deletion .ci/scripts/drive_examples_win32.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

dart ./script/tool/bin/flutter_plugin_tools.dart drive-examples --windows \
dart pub global run flutter_plugin_tools drive-examples --windows \
--exclude=script/configs/exclude_integration_win32.yaml --packages-for-branch --log-timing
2 changes: 1 addition & 1 deletion .ci/scripts/native_test_win32.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

dart ./script/tool/bin/flutter_plugin_tools.dart native-test --windows \
dart pub global run flutter_plugin_tools native-test --windows \
--no-integration --packages-for-branch --log-timing
5 changes: 3 additions & 2 deletions .ci/scripts/prepare_tool.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,6 @@
# To set FETCH_HEAD for "git merge-base" to work
git fetch origin main

cd script/tool
dart pub get
# Pinned version of the plugin tools, to avoid breakage in this repository
# when pushing updates from flutter/packages.
dart pub global activate flutter_plugin_tools 0.13.4+3
11 changes: 11 additions & 0 deletions .ci/targets/ios_build_all_plugins.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
tasks:
- name: prepare tool
script: .ci/scripts/prepare_tool.sh
- name: create all_plugins app
script: .ci/scripts/create_all_plugins_app.sh
- name: build all_plugins for iOS debug
script: .ci/scripts/build_all_plugins.sh
args: ["ios", "debug", "--no-codesign"]
- name: build all_plugins for iOS release
script: .ci/scripts/build_all_plugins.sh
args: ["ios", "release", "--no-codesign"]
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
tasks:
- name: prepare tool
script: .ci/scripts/prepare_tool.sh
- name: create simulator
script: .ci/scripts/create_simulator.sh
- name: build examples
Expand All @@ -13,7 +15,7 @@ tasks:
args: ["xcode-analyze", "--ios", "--ios-min-version=13.0"]
- name: native test
script: script/tool_runner.sh
args: ["native-test", "--ios", "--ios-destination", "platform=iOS Simulator,name=iPhone 11,OS=latest"]
args: ["native-test", "--ios", "--ios-destination", "platform=iOS Simulator,name=iPhone 13,OS=latest"]
- name: drive examples
# `drive-examples` contains integration tests, which changes the UI of the application.
# This UI change sometimes affects `xctest`.
Expand Down
Loading