Flutter 3.10.0 release notes
This page has release notes for 3.10.0. For information about subsequent bug-fix releases, see our CHANGELOG.
Framework
#- Tweak directional focus traversal by @gspencergoog in 116230
- [framework] make ImageFiltered a repaint boundary by @jonahwilliams in 116385
- [CP] Fix Snackbar TalkBack regression by @esouthren in 116417
- Add widget of the week videos by @tvolkert in 116451
- Speed up first asset load by encoding asset manifest in binary rather than JSON by @andrewkolos in 113637
- Improve Flex layout comment by @loic-sharma in 116004
- Do not parse stack traces in _findResponsibleMethod on Web platforms that use a different format by @jason-simmons in 115500
- Support theming
CupertinoSwitch
s by @guidezpl in 116510 - Fix MenuAnchor padding by @gspencergoog in 116573
- Add ListenableBuilder with examples by @gspencergoog in 116543
- Time picker precursors by @gspencergoog in 116450
- Date picker special labeling for currentDate with localization and te… by @harperl-lgtm in 116433
- Adds API in semanticsconfiguration to decide how to merge child semanticsConfigurations by @chunhtai in 110730
- Revert "Speed up first asset load by encoding asset manifest in binary rather than JSON" by @CaseyHillers in 116662
- Reland "Use semantics label for backbutton and closebutton for Android" by @chunhtai in 115776
- Revert "Use semantics label for backbutton and closebutton for Android" by @chunhtai in 116675
- LookupBoundary by @goderbauer in 116429
- Reland "Use semantics label for backbutton and closebutton for Android" by @chunhtai in 116676
- Fix wrong position of TabBarIndicator when it's label size and has label padding by @zmtzawqlp in 116398
- Add
CupertinoSliverNavigationBar
large title magnification on over scroll by @ivirtex in 110127 - Update text field input width when there are prefix/suffix icons by @hangyujin in 116690
- Add Material 3 support for
ListTile
- Part 1 by @TahaTesser in 116194 - MediaQuery as InheritedModel by @moffatman in 114459
- Add LookupBoundary to Material by @goderbauer in 116736
- Floating cursor cleanup by @moffatman in 116746
- Revert "Adds API in semanticsconfiguration to decide how to merge child semanticsConfigurations" by @CaseyHillers in 116839
- More gracefully handle license loading failures by @Hixie in 87841
- Taboo the word "simply" from our API documentation. by @Hixie in 116061
- Fix
NavigationBar
ripple for non-defaultNavigationDestinationLabelBehavior
by @TahaTesser in 116888 - Add LookupBoundary to Overlay by @goderbauer in 116741
- [framework] make opacity widget create a repaint boundary by @jonahwilliams in 116788
- Revert "Add Material 3 support for
ListTile
- Part 1" by @HansMuller in 116908 - Fix MediaQuery.paddingOf by @moffatman in 116858
- InteractiveViewer discrete trackpad panning by @moffatman in 112171
- Remove duped fix rules by @Piinks in 116933
- [framework] make transform with filterQuality a rpb by @jonahwilliams in 116792
- Fix scroll jump when NestedScrollPosition is inertia-cancelled. by @moffatman in 116689
- Remove RenderEditable textPainter height hack by @LongCatIsLooong in 113301
- Remove use of NullThrownError by @mit-mit in 116122
- Add AppBar.forceMaterialTransparency (#101248) by @monkeyswarm in 116867
- Convert TimePicker to Material 3 by @gspencergoog in 116396
NavigationBar
improvements by @TahaTesser in 116992- [reland] Add Material 3 support for
ListTile
- Part 1 by @TahaTesser in 116963 - Fix new
unnecessary_parenthesis
diagnostics. by @pq in 117081 - Updated token templates to sync with master code. by @darrenaustin in 117097
- Fix CupertinoTextSelectionToolbar showing unnecessary pagination by @tgucio in 104587
- Failure to construct ErrorWidget for build errors does not destroy tree by @goderbauer in 117090
- remove debugPrint from timePicker test by @goderbauer in 117111
- Revert "[framework] make transform with filterQuality a rpb" by @jonahwilliams in 117095
- Fix typos in scale gesture recognizer docs by @justinmc in 117116
- Improve documentation of
compute()
function by @mkustermann in 116878 - [flutter_tools] tree shake icons from web builds by @christopherfujino in 115886
- Update Navigator updatePages() by @hangyujin in 116945
- Inject current
FlutterView
into tree and make available viaView.of(context)
by @goderbauer in 116924 - Reland "Fix text field label animation duration and curve (#105966)" by @LongCatIsLooong in 114661
- fix: #110342 unable to update rich text widget gesture recognizer by @LucasXu0 in 116849
- Bottom App Bar M3 background color fix by @esouthren in 117082
- Reland "Adds API in semanticsconfiguration to decide how to merge chi… by @chunhtai in 116895
- Revert "Inject current
FlutterView
into tree and make available viaView.of(context)
" by @CaseyHillers in 117214 - Defer
systemFontsDidChange
to the transientCallbacks phase by @LongCatIsLooong in 117123 - Update localization of shortcut labels in menus by @gspencergoog in 116681
- [web] Allow shift + left/right keyboard shortcuts to be handled by framework on web by @htoor3 in 117217
- Reland "Inject current FlutterView into tree and make available via
View.of(context)
(#116924)" by @goderbauer in 117244 - improve gesture recognizer semantics test cases by @LucasXu0 in 117257
- Fix is canvas kit bool by @alanwutang11 in 116944
- Add
indicatorColor
&indicatorShape
toNavigationRail
,NavigationDrawer
and move these properties from destination toNavigationBar
by @TahaTesser in 117049 - Fix
NavigationRail
highlight by @TahaTesser in 117320 - Implemented Scrim Focus for BottomSheet by @harperl-lgtm in 116743
- Exposed tooltip longPress action when available by @harperl-lgtm in 117338
- Move a comment where it belongs by @angel333 in 117385
- Enable
sized_box_shrink_expand
lint by @goderbauer in 117371 - [Android] Add spell check suggestions toolbar by @camsim99 in 114460
- Enable
use_enums
lint by @goderbauer in 117376 - Enable
use_colored_box
lint by @goderbauer in 117370 - Sync analysis_options.yaml & cleanups by @goderbauer in 117327
- Enable
dangling_library_doc_comments
andlibrary_annotations
lints by @goderbauer in 117365 - Add support for double tap and drag for text selection by @Renzo-Olivares in 109573
- Support safe area and scrolling in the NavigationDrawer by @hangyujin in 116995
- cacheWidth cacheHeight support for canvaskit on web by @alanwutang11 in 117423
- Fix
InkRipple
doesn't respectrectCallback
when rendering ink circles by @TahaTesser in 117395 - Fix Scaffold bottomSheet null exceptions by @justinmc in 117008
- EditableText grapheme cluster scroll error by @justinmc in 117419
- Revert "Add support for double tap and drag for text selection #109573" by @Renzo-Olivares in 117497
- Remove single-view assumption from widgets library by @goderbauer in 117480
- Revert "Remove single-view assumption from widgets library" by @goderbauer in 117545
- Remove single-view assumption from ScrollPhysics by @goderbauer in 117503
- Reland "Remove single-view assumption from widgets library (#117480)" by @goderbauer in 117549
- Explain how to test onSubmitted in its docs by @justinmc in 117550
- Reland iOS 16 context menu by @justinmc in 117234
- [flutter roll] Revert both #117338 and #117547 by @XilaiZhang in 117557
- [flutter roll] Revert "Remove single-view assumption from ScrollPhysics" by @XilaiZhang in 117647
- Update M3 IconButton unselected focused opacity by @esouthren in 117321
- [flutter roll] Revert "[reland] Add Material 3 support for
ListTile
- Part 1" by @XilaiZhang in 117756 - Updated to tokens v0.150. by @darrenaustin in 117350
- Reland "Remove single-view assumption from ScrollPhysics (#117503)" by @goderbauer in 117916
- Minor documentation fix on BorderRadiusDirectional.zero by @gnprice in 117661
- Add convenience constructors for SliverList by @thkim1011 in 116605
- Reland "Add support for double tap and drag for text selection #109573" by @Renzo-Olivares in 117502
- == override parameters are non-nullable by @srawlins in 117839
- Send text direction in selection rects by @moffatman in 117436
- Avoid using
TextAffinity
inTextBoundary
by @LongCatIsLooong in 117446 - Remove doc reference to the deprecated ui.FlutterWindow API by @jason-simmons in 118064
- Added expandIconColor property on ExpansionPanelList Widget by @M97Chahboun in 115950
- Update
window
documentation by @a-wallen in 118072 - Fix out-of-sync ExpansionPanel animation by @morriskurz in 105024
- InteractiveViewer parameter to return to pre-3.3 trackpad/Magic Mouse behaviour by @moffatman in 114280
- remove the unused check in selectable_text by @LucasXu0 in 117716
- Update
ListTile
to support Material 3 by @TahaTesser in 117965 - add closed/open focus traversal; use open on web by @yjbanov in 115961
- Hide InkWell hover highlight when an hovered InkWell is disabled by @bleroux in 118026
- Add a comment about repeat event + fix typos by @bleroux in 118095
- Add MaterialStateProperty
overlayColor
&mouseCursor
and fix hovering on thumbs behavior by @TahaTesser in 116894 - Add option for opting out of enter route snapshotting. by @Time1ess in 118086
- FIX: UnderlineInputBorder hashCode and equality by including borderRadius by @rydmike in 118284
- Fix
SliverAppBar.large
andSliverAppBar.medium
do not useforegroundColor
by @TahaTesser in 118322 - docs: update docs about color property in material card by @SuhwanCha in 117263
- Fix M3
Drawer
default shape in RTL by @TahaTesser in 118185 - [M3] Add error state support for side property of CheckBox by @esouthren in 118386
- IconButtonTheme should be overridden by the AppBar/AppBarTheme's iconTheme and actionsIconTheme by @QuncCccccc in 118216
- Add documentation for drag/fling offset in WidgetController. by @peixinli in 118288
- Fix tap/drag callbacks firing when TapAndDragGestureRecognizer has not won the arena by @Renzo-Olivares in 118342
- Add
allowedButtonsFilter
to prevent Draggable from appearing with secondary click. by @bernaferrari in 111852 - Fix copying/applying font fallback with package by @IchordeDionysos in 118393
- Added LinearBorder, an OutlinedBorder like BoxBorder by @HansMuller in 116940
- Update documentation about accent color by @guidezpl in 116778
- M3 Button padding adjustments by @esouthren in 118449
- Revert "M3 Button padding adjustments" by @godofredoc in 118598
- Post a ToolEvent when selecting widget for inspection by @CoderDake in 118098
- Rename
_*Marker
classes to be_*Scope
, for consistency by @gspencergoog in 118070 - Updated tokens to v0.152 by @darrenaustin in 118594
- Add reference to HardwareKeyboard in RawKeyboard documentation by @bleroux in 118607
- Fix some Focus related documentation typos by @bleroux in 118576
- Add const constructor to TextInputFormatter by @shogohida in 116654
- [Re-land] Button padding m3 by @esouthren in 118640
- Fix applyBoxFit's handling of fitWidth and fitHeight. by @stereotype441 in 117185
- remove single-view assumption from
paintImage
by @goderbauer in 118721 - update uikit view documentation by @cyanglaz in 118715
- Add
@pragma('vm:entry-point')
toRestorableRouteBuilder
arguments by @goderbauer in 118738 - Appbar iconTheme override fix by @esouthren in 118681
- Updated
ListTile
documentation, add Material 3 example and otherListTile
examples fixes by @TahaTesser in 118705 - Check whether slider is mounted before interaction, no-op if unmounted by @liumcse in 113556
- Remove incorrect statement in CircularProgress.adaptive() documentation by @MitchellGoodwin in 118636
- Add focus detector to CupertinoSwitch by @MitchellGoodwin in 118345
- Refactor
NavigationBar
'srectCallback
to account for label height & add golden tests by @TahaTesser in 117473 - Checkbox borderSide lerp bug fix by @esouthren in 118728
- Cupertino navbar ellipsis fix by @MitchellGoodwin in 118841
- Remove unnecessary null checks in
flutter_test
by @goderbauer in 118865 - Remove unnecessary null checks in
flutter_driver
by @goderbauer in 118864 - Remove unnecessary null checks in
flutter/test
by @goderbauer in 118905 - Remove unnecessary null checks in
flutter/rendering
by @goderbauer in 118923 - Remove unnecessary null checks in
flutter/painting
by @goderbauer in 118925 - Remove unnecessary null checks in
flutter/{animation,semantics,scheduler}
by @goderbauer in 118922 - Add transform flip by @saminarp in 116705
- [flutter roll] Revert "[Re-land] Button padding m3" by @XilaiZhang in 118962
- Remove unnecessary null checks in
flutter/gestures
by @goderbauer in 118926 - Remove unnecessary null checks in
flutter/{foundation,services,physics}
by @goderbauer in 118910 - Remove ThemeData.buttonColor references by @gspencergoog in 118658
- Remove unnecessary null checks in
flutter/material
by @goderbauer in 119022 - Remove unnecessary null checks in
flutter/widgets
by @goderbauer in 119028 - Remove unnecessary null checks in
flutter/cupertino
by @goderbauer in 119020 - Remove superfluous words. by @asashour in 119008
- Enable
unnecessary_null_comparison
check by @goderbauer in 118849 - Refactor highlight handling in FocusManager by @gspencergoog in 119075
- Only emit image painting events in debug & profile modes. by @tvolkert in 118872
- Add Decoding Flutter videos to API docs by @tvolkert in 116454
- TextFormField magnifierConfiguration by @justinmc in 118270
- Add Material 3
CheckboxListTile
example and update existing examples by @TahaTesser in 118792 - Add the cupertino system colors mint, cyan, and brown by @paldepind in 118971
- Export View by @goderbauer in 117475
- Remove superfluous words from comments by @asashour in 119055
- Add MediaQuery to View by @goderbauer in 118004
- Remove single-view assumption from material library by @goderbauer in 117486
- Add more flexible image API by @tvolkert in 118966
- Fix: Added
margin
parameter forMaterialBanner
class by @hasnentai in 119005 - Add API for discovering assets by @andrewkolos in 118410
- Revert "Add API for discovering assets" by @christopherfujino in 119273
- Rename DeviceGestureSettings.fromWindow to DeviceGestureSettings.fromView by @goderbauer in 119291
- Fix nullability of TableRow.children by @goderbauer in 119285
- Add
requestFocusOnTap
toDropdownMenu
by @QuncCccccc in 117504 - Remove references to dart:ui's window singleton by @goderbauer in 119296
- [Re-land#2] Button padding M3 by @esouthren in 119498
- Ability to disable the browser's context menu on web by @justinmc in 118194
- fixes PointerEventConverter to handle malformed scrolling event by @chunhtai in 118124
- Support flipping mouse scrolling axes through modifier keys by @Piinks in 115610
- Introduce ParagraphBoundary subclass for text editing by @Renzo-Olivares in 116549
- Hint text semantics to be excluded in a11y read out if hintText is not visible. by @hangyujin in 119198
- Make a few values non-nullable in cupertino by @LongCatIsLooong in 119478
- Remove deprecated AppBar/SliverAppBar/AppBarTheme.textTheme member by @Renzo-Olivares in 119253
- Migrate EditableTextState from addPostFrameCallbacks to compositionCallbacks by @LongCatIsLooong in 119359
- Remove deprecated AnimatedSize.vsync parameter by @goderbauer in 119186
- Add debug diagnostics to channels integration test by @goderbauer in 119579
- Revert "[Re-land#2] Button padding M3" by @CaseyHillers in 119597
- Make Decoration.padding non-nullable by @Hixie in 119581
- Remove MediaQuery from WidgetsApp by @goderbauer in 119377
- Make MultiChildRenderObjectWidget const by @goderbauer in 119195
- Fix CupertinoNavigationBar should create a backward compatible Annota… by @bleroux in 119515
- Add support for image insertion on Android by @tneotia in 110052
- separatorBuilder can't return null by @Hixie in 119566
- Disable an inaccurate test assertion that will be fixed by an engine roll by @jason-simmons in 119653
- Migrate the Material Date pickers to M3 Reprise by @HansMuller in 119033
- Undo making Flex,Row,Column const by @goderbauer in 119669
- Expose enableIMEPersonalizedLearning on CupertinoSearchTextField by @moffatman in 119439
- CupertinoThemeData equality by @moffatman in 119480
- [Re-land] Exposed tooltip longPress by @esouthren in 118796
- remove unnecessary parens by @pq in 119736
- Fix
ListTileThemeData.copyWith
doesn't override correct properties by @TahaTesser in 119738 - Catch errors thrown while handling pointer events by @Hixie in 119577
- Remove deprecated SystemNavigator.routeUpdated method by @goderbauer in 119187
- Deprecate MediaQuery[Data].fromWindow by @goderbauer in 119647
- Update a test expectation that depended on an SkParagraph fix by @jason-simmons in 119756
- Reland "Add API for discovering assets" by @andrewkolos in 119277
- Revert "[Re-land] Exposed tooltip longPress" by @esouthren in 119832
- Add missing variants and new indicators to
useMaterial3
docs by @guidezpl in 119799 - Make Flex,Row,Column const for real by @goderbauer in 119673
- Make
_focusDebug
not interpolate in debug mode by @gspencergoog in 119680 - Remove deprecated kind in GestureRecognizer et al by @Piinks in 119572
- [framework] use shader tiling instead of repeated calls to drawImage by @jonahwilliams in 119495
- Dispose OverlayEntry in TooltipState. by @polina-c in 117291
- Add M3 support for iconbuttons in error state in TextFields by @esouthren in 119925
- Add Material 3
RadioListTile
example and update existing examples by @TahaTesser in 119716 - Fix iOS context menu position when flipped below by @justinmc in 119565
- Tweak to floating-cursor-end behaviour by @moffatman in 119893
- Add Material 3
SwitchListTile
example and update existing examples by @TahaTesser in 119714 - [M3] Add ListTile's iconColor property support for icon buttons by @esouthren in 120075
- Added "insertAll" and "removeAll" methods to AnimatedList by @HaroonAwan in 115545
- Fix context menu web examples by @justinmc in 120104
- Remove deprecated accentTextTheme and accentIconTheme members from ThemeData by @Renzo-Olivares in 119360
- fix a [SelectableRegion] crash bug by @xu-baolin in 120076
- M3 segmented buttons token fixes by @esouthren in 120095
- Fix cut button creation in 'buttonItemsForToolbarOptions' by @ksokolovskyi in 119822
- Update
ExpansionTile
to support Material 3 & add an example by @TahaTesser in 119712 - Update to v0.158 of the token database. by @QuncCccccc in 120149
- Web tab selection by @justinmc in 119583
- Add test for RenderProxyBoxMixin; clarify doc, resolve TODO by @gnprice in 117664
- Add support for extending selection to paragraph on ctrl + shift + arrow up/down on Non-Apple platforms by @Renzo-Olivares in 120151
- fix a TextFormField bug by @xu-baolin in 120182
- Add trackOutlineColor for Switch and SwitchListTile by @QuncCccccc in 120140
- Correct Badge interpretation of its alignment parameter by @HansMuller in 119853
- Removed "if" on resolving text color at "SnackBarAction" by @MarchMore in 120050
- Fix BottomAppBar & BottomSheet M3 shadow by @esouthren in 119819
- Don't call
PlatformViewCreatedCallback
s afterAndroidViewController
is disposed by @blaugold in 116854 - [Android] Remove spell check devicelab test by @camsim99 in 120144
- Add missing parameters to
RadioListTile
by @QuncCccccc in 120117 - Revert "Update
ExpansionTile
to support Material 3 & add an example" by @HansMuller in 120300 - Fix widget inspector null check by @christopherfujino in 120143
- Add proper disabled values for input chips by @esouthren in 120192
- Add missing parameters to
SwitchListTile
by @QuncCccccc in 120115 - Added ListTile.titleAlignment, ListTileThemeData.titleAlignment by @HansMuller in 119872
- Reland "Overlay always applies clip (#113770)" by @chunhtai in 116674
- Add missing parameters to
CheckboxListTile
by @QuncCccccc in 120118 - Use String.codeUnitAt instead of String.codeUnits[] in ParagraphBoundary by @Renzo-Olivares in 120234
- Fix lerping for
NavigationRailThemeData
icon themes by @guidezpl in 120066 - Fix class that shouldn't be extended/instantiated/mixedin by @goderbauer in 120409
- Remove deprecated SystemChrome.setEnabledSystemUIOverlays by @Piinks in 119576
- Revert "Fix BottomAppBar & BottomSheet M3 shadow" by @CaseyHillers in 120492
- fix a Slider theme update bug by @xu-baolin in 120432
- Remove deprecated accentColorBrightness member from ThemeData by @QuncCccccc in 120577
- Remove references to Observatory by @bkonyi in 118577
- Remove
brightness
fromAppBar
/SliverAppBar
/AppBarTheme
/AppBarTheme.copyWith
by @QuncCccccc in 120575 - support updating dragDevices at runtime by @xu-baolin in 120336
- Fix
ListTile
's defaulticonColor
token used & update examples by @TahaTesser in 120444 - Apply BindingBase.checkInstance to TestDefaultBinaryMessengerBinding by @Hixie in 116937
- [M3] Add customizable overflow property to Snackbar's action by @esouthren in 120394
- Fix error when resetting configurations in tear down phase by @fzyzcjy in 114468
- Add
MaterialStateColor
support toTabBar.labelColor
by @werainkhatri in 109541 - Remove deprecated
AppBar.color
&AppBar.backwardsCompatibility
by @LongCatIsLooong in 120618 - Revert "Fix error when resetting configurations in tear down phase" by @loic-sharma in 120739
- Add temporary default case to support new PointerSignalKind by @LouiseHsu in 120731
- Fix license page crash by @Piinks in 120728
- Fix switching from scrollable and non-scrollable tab bars throws by @bleroux in 120771
- Use black30 for CupertinoTabBar's border by @Sunbreak in 119509
- Improve CupertinoContextMenu to match native more by @manuthebyte in 117698
- Add
@widgetFactory
annotation by @blaugold in 117455 - Fix
StretchingOverscrollIndicator
not handling directional changes correctly by @jankuss in 116548 - Added identical(a,b) short circuit to Material Library lerp methods by @HansMuller in 120829
- Document ScrollPhysics invariant requiring ballistic motion by @gnprice in 120400
- Revert "Remove references to Observatory" by @CaseyHillers in 120929
- Modify the updateChildren method deep copy _children by @yiiim in 120773
- Small input decorator clean up by @Renzo-Olivares in 120934
- Add
InheritedTheme
support toScrollbarTheme
by @TahaTesser in 120970 - [web] Temporarily disable a line boundary test by @mdebbar in 121005
- Remove "note that" in our documentation (as per style guide) by @Hixie in 120842
- Fix scrollable to clear inner semantics node if it does not use two p… by @chunhtai in 120996
- Remove the deprecated accentColor from ThemeData by @QuncCccccc in 120932
- Remove more references to dart:ui.window by @goderbauer in 120994
- [M3] Update checkbox shape value by @esouthren in 120976
- Speed up first asset load by using the binary-formatted asset manifest for image resolution by @andrewkolos in 118782
- [web] Unify line boundary expectations on web and non-web by @mdebbar in 121006
- Remove alternate axis assertion from StretchingOverscrollIndicator by @Piinks in 120734
- Remove single axis assertion from GlowingOverscrollIndicator by @Piinks in 120738
- Fix formatting in TabController by @Piinks in 121167
- Fix license page rtl by @jehhxuxu in 120497
- fix spelling typo by @suragch in 120062
- Add ActionButtonIconsData for overriding action icons by @predatorx7 in 118229
- Rename WindowPadding to ViewPadding by @goderbauer in 121152
- Reland Button padding M3 by @CaseyHillers in 119656
- Revert "Speed up first asset load by using the binary-formatted asset manifest for image resolution" by @CaseyHillers in 121220
- Add padding to DropdownButton by @davidskelly in 115806
- Add
getInheritedWidgetOfExactType
toBuildContext
by @gspencergoog in 121276 - Fix typo by @goderbauer in 121291
- Work-around for channels flake by @goderbauer in 121261
- Fix Material3 TabBarTheme.dividerColor not working by @xuelongqy in 119690
- Remove obsolete comment by @suragch in 120265
- Add ResizeImage.policy by @tvolkert in 121154
- Fix TextSelectionGestureDetectorBuilder wrong cause for onDoubleTapDown by @bleroux in 121093
- Remove newline by @esouthren in 121090
- Fix
SliverAppBar.medium
&SliverAppBar.large
title overlap with leading/actions widgets, leading width, and title spacing by @TahaTesser in 120780 - Fix text.rich to merge widget span by @chunhtai in 113461
- Fix buggy formula for critically-damped springs by @gnprice in 120488
- Fix DataCell overflows when cell height is large by adding dataRowMinHeight, dataRowMaxHeight props. by @inouiw in 114338
- Fix typos by @Lioness100 in 121171
- Modify focus traversal policy search to use focus tree instead of widget tree by @gspencergoog in 121186
- Change mouse cursor to be SystemMouseCursors.click when not editable by @QuncCccccc in 121353
- Added identical(a,b) short circuit to painting Library lerp methods by @HansMuller in 121346
- Reland "Update ExpansionTile to support Material 3 & add an example" by @TahaTesser in 121212
- Remove accessibleNavigation reference from BottomSheet by @bleroux in 121132
- Add adaptive RefreshIndicator by @MitchellGoodwin in 121249
- Move semantic-related bindings to SemanticsBinding by @goderbauer in 121289
- Reland "Remove references to Observatory (#118577)" by @bkonyi in 121215
- Limit the PlatformView ID within the range of 32-bit integers. by @0xZOne in 121203
- Fix Ink decoration image does not render by @bleroux in 121521
- Fix text color not resolving when
CupertinoThemeData.brightness
is null by @ivirtex in 115026 - Fix
ExpansionTile
double tap to collapse/expanded and expanded/collapsed states semantics announcements by @TahaTesser in 120881 - Update scroll paging logic in Scrollbar by @tomohiko-tanihata in 121481
- Cleanup material/tabs.dart documentation by @bleroux in 121524
- Separate theme logic by @MahanRahmati in 117818
- Revert "Fix text.rich to merge widget span (#113461)" by @chunhtai in 121562
- Revert "Reland "Remove references to Observatory (#118577)"" by @goderbauer in 121555
- Added identical(a,b) short circuit to rendering library lerp methods by @HansMuller in 121566
- Fix AppBar scrolled under for 2D scrolling by @Piinks in 121297
- fixes Show Week Day in CupertinoDatePicker with CupertinoDatePickerMo… by @sikandernoori in 120052
- Removed "typically non-null" API doc qualifiers from ScrollMetrics min,max extent getters by @HansMuller in 121572
- showOnScreen does not crash if target node doesn't exist anymore by @goderbauer in 121575
- Reland "Remove references to Observatory (#118577)" by @bkonyi in 121606
- Make ClampingScrollSimulation ballistic and more like Android by @gnprice in 120420
- Use AnimatedSwitcher's _childNumber as Key in layoutBuilder's Stack by @JimGerth in 121408
- Fix monodrag gestures for #112403 and b/249091367 by @dnfield in 121615
- [roll] Revert "Fix
ExpansionTile
double tap to collapse/expanded and expanded/collapsed states semantics announcements" by @XilaiZhang in 121624 - Fix documentation error in README of
integration_test
by @bartekpacia in 117977 - Fix how tests count open SemanticsHandles by @goderbauer in 121571
- Add typically used parameter name to the builder used in layout_builder by @bebe0612 in 119877
- Remove @param onDone by @gonft in 113371
- Added
_ErrorDescription.toString()
by @Danau5tin in 118263 - Fix text history undo/redo should not add a new entry to the history by @bleroux in 120889
- Issues/111931 reland by @chunhtai in 121576
- Custom context menus in SelectableRegion on web by @justinmc in 121653
- Update a TODO in dartdoc.dart by @goderbauer in 121620
- moving the left handle automatically scrolls EditableText to the right handle, which doesn't happen on native by @takassh in 105836
- Fix CupertinoSliverNavigationBar's alwaysShowMiddle not working properly during page transition by @DavideDessi319 in 120895
- Add visual density for menu default style by @QuncCccccc in 114878
- Added identical(a,b) short circuit ... finale by @HansMuller in 121759
OverlayPortal
by @LongCatIsLooong in 105335- Migrate to FlutterView.gestureSettings by @goderbauer in 121749
- Revert "Add visual density for menu default style" by @QuncCccccc in 121810
- Remove all traces of ViewConfiguration/PlatformConfiguration by @goderbauer in 121751
- Cleanup PageTransitionsTheme documentation and add one example by @bleroux in 121701
- [flutter roll] Revert "Use AnimatedSwitcher's _childNumber as Key in layoutBuilder's Stack" by @XilaiZhang in 121835
- [flutter_tool] add enable-embedder-api flag by @cyanglaz in 121895
- Feat:
showDatePicker
- Exposed callback when user changes Date Picker Mode by @hasnentai in 119116 - Reland: Add visual density for menu default style (#114878) by @QuncCccccc in 121918
- Add
IconButton.filled
,IconButton.filledTonal
,IconButton.outlined
by @QuncCccccc in 121884 - Fix field cleared by TestWindow.clearGestureSettingsTestValue by @jason-simmons in 121956
- Bottom appbar/sheet shadow property by @esouthren in 121406
- Fix license page title color issues by @TahaTesser in 121872
- Add missing properties to
ListTileTheme.merge
by @jpnurmi in 121975 - Removes single window assumptions from
flutter_test
by @pdblasi-google in 121549 - Revert "Removes single window assumptions from
flutter_test
" by @pdblasi-google in 122037 - Reland "Speed up first asset load by using the binary-formatted asset manifest for image resolution by @andrewkolos in 121322
- Update test font by @LongCatIsLooong in 121306
- Revert "Update test font" by @LongCatIsLooong in 122053
- Add ZoomPageTransitionsBuilder.allowSnapshotting by @bleroux in 122019
- Fix PlatformMenuItems with onSelectedIntent are never enabled by @jmatth in 121885
- [integration_test] upgrade androidx test to 1.4.0 by @micaelcid in 109547
- Reland: Removes single window assumptions from
flutter_test
by @pdblasi-google in 122060 - Use tearoffs in TestRenderingFlutterBinding by @tgucio in 122091
- Fix typo in
integrationDriver()
function by @bartekpacia in 115012 - Fix DomCSSStyleSheetExtension to work with dart2wasm. by @eyebrowsoffire in 122154
- ModalBottomSheetRoute: Remove gap at screen bottom with
useSafeArea: true
by @chrisbobbe in 122118 - Revert "Reland: Removes single window assumptions from
flutter_test
" by @CaseyHillers in 122193 - Clear _scribbleCacheKey when connection closes by @moffatman in 122145
- Add support for iOS UndoManager by @fbcouch in 98294
- SystemUiOverlayStyle, add two examples and improve documentation by @bleroux in 122187
- Add one DefaultTextStyle example by @bleroux in 122182
- No friction factor on macOS overscroll ease by @moffatman in 122143
- Fix
allowedButtonsFilter
not working as intended when null. by @bernaferrari in 122227 - Fix a scrolling stutter caused by dragging scrollbar by @xu-baolin in 121786
- Reland (2): Removes single window assumptions from
flutter_test
by @pdblasi-google in 122233 - Feat :
TextField
cursor color matching M2 and M3 Spec in error state by @hasnentai in 119225 - Reland "Update test font (#121306)" by @LongCatIsLooong in 122068
- Remove references to BindingBase.window by @goderbauer in 122119
- Updates
flutter/test/cupertino
to no longer useTestWindow
by @pdblasi-google in 122325 - Updates
flutter/test/gestures
to no longer referenceTestWindow
by @pdblasi-google in 122327 - Updates
flutter/test/rendering
to no longer useTestWindow
by @pdblasi-google in 122347 - Document on ScrollPhysics the requirement to override applyTo by @gnprice in 121850
- Remove single view assumption from TestViewConfiguration by @goderbauer in 122352
- Revert PRs relating to single window assumption by @CaseyHillers in 122369
- SelectionChangedCause for iOS keyboard-select by @moffatman in 122144
- Reland "Remove single view assumption from TestViewConfiguration (#122352)" by @goderbauer in 122414
- Introduce the PipelineOwner tree by @goderbauer in 122231
- Revert "Introduce the PipelineOwner tree" by @flar in 122425
- Clean up scrollable.dart for 2D by @Piinks in 122357
- Constrain date picker to max width to avoid bending outwards by @MitchellGoodwin in 120827
- Revert "Reland "Speed up first asset load by using the binary-formatted asset manifest for image resolution" by @jonahwilliams in 122449
- Relocate some tests from scrollable_test.dart by @Piinks in 122426
- Reland "Introduce the PipelineOwner tree (#122231)" by @goderbauer in 122452
- Remove key simulation obsolete comments by @bleroux in 122389
- Reland (3): Removes single window assumptions from
flutter_test
by @pdblasi-google in 122422 - Fix Caret Height On Empty Lines by @LongCatIsLooong in 120834
- Refine the directional traversal algorithm for out of band widgets by @gspencergoog in 122556
- Reland "Remove references to BindingBase.window (#122119 & #122341)" by @goderbauer in 122412
- Cleanup M3 token templates for theme lookups by @TahaTesser in 122601
- Updates
flutter/test/widgets
to no longer referenceTestWindow
by @pdblasi-google in 122354 - Updates
integration_test
to no longer useTestWindow
by @pdblasi-google in 122358 - [web] stop using deprecated jsonwire web-driver protocol by @yjbanov in 122560
- Reland: Updates
flutter/test/gestures
to no longer referenceTestWindow
by @pdblasi-google in 122619 - Reland: Updates
flutter/test/cupertino
to no longer useTestWindow
by @pdblasi-google in 122620 - Update ScrollableDetails for 2D scrolling by @Piinks in 122555
- Reland: Updates
flutter/test/rendering
to no longer useTestWindow
by @pdblasi-google in 122621 - Updates
flutter/test/material
to no longer useTestWindow
by @pdblasi-google in 122337 - Revert "Updates
flutter/test/material
to no longer useTestWindow
" by @yaakovschectman in 122636 - Reland: Updates
flutter/test/material
to no longer useTestWindow
by @pdblasi-google in 122643 - Remove last few references to window singleton by @goderbauer in 122644
- Fix TabBarView and TabBar animations are not synchronized by @bleroux in 122021
- Run dart command to update widget defaults by @QuncCccccc in 122557
- Reland "Speed up first asset load by using the binary-formatted asset manifest for image resolution" by @andrewkolos in 122505
- DateRangePicker keyboardType by @justinmc in 122353
- Fix MenuAnchor closes on internal scroll by @bleroux in 122696
- Fix cursor disappear on undo. by @bleroux in 122402
- Exposes onSecondaryTap in InkWell. by @chinmoy12c in 119058
- Fix bug with clicking
Copy
orSelect All
within contextMenu by @acumen1005 in 120081 - Assert that runApp is called in the same zone as binding.ensureInitialized by @Hixie in 117113
- Revert "Assert that runApp is called in the same zone as binding.ensureInitialized" by @yaakovschectman in 122830
- Revert "Fix bug with clicking
Copy
orSelect All
within contextMenu" by @yaakovschectman in 122832 - Create
SearchBar
andSearchBarTheme
by @QuncCccccc in 122309 - Assert that runApp is called in the same zone as binding.ensureInitialized by @Hixie in 122836
- async.dart file reformat. by @lycstar in 122521
- Add support for application exit requests by @gspencergoog in 121378
- TextField should support disabled input text style by @Renzo-Olivares in 119216
- [flutter_tools] Remove sound null safety flag by @christopherfujino in 120936
- Revert "[flutter_tools] Remove sound null safety flag" by @christopherfujino in 122909
- Refactors accessibility guidelines to remove the single window assumption by @pdblasi-google in 122760
- Fix interference in fling-scrolling from cross-axis motion by @gnprice in 122338
- Disable shuffling for flutter/test/material/text_field_test.dart by @zanderso in 122956
- Update Material 3 bottom sheet by @hangyujin in 122445
- Add content-based colorScheme functionality by @esouthren in 122919
- Reland "Fix bug with clicking
Copy
orSelect All
within contextMenu" by @acumen1005 in 122973 - Give PolynomialFit more docs, and a debug toString by @gnprice in 122333
- Fix
TimePicker
input mode width for 12-hour format by @TahaTesser in 122868 - Remove unused replacement from Visibility.maintain by @goderbauer in 123039
- Fix error message for unbounded viewports by @Piinks in 123035
- [flutter_tools] Remove sound null safety flag #2 by @christopherfujino in 123031
- Make EditableText respect MediaQuery.boldTextOf by @dnfield in 122754
- Create cupertino checkbox by @MitchellGoodwin in 122244
- Set plugin template minimum iOS version to 11.0 by @vashworth in 122625
- Deprecates
TestWindow
by @pdblasi-google in 122824 - Bump lower Dart SDK constraints to 3.0 & add class modifiers by @goderbauer in 122546
- Deprecate BindingBase.window by @goderbauer in 120998
- Remove indicator from scrolling tab bars by @Piinks in 123057
- Remove window reference from doc snippet by @goderbauer in 123176
- Documentation improvements by @Hixie in 122787
- Remove 1745 decorative breaks by @goderbauer in 123259
- Workaround for exhaustiveness bug in dart2js by @goderbauer in 123242
- Revert "[flutter_tools] Remove sound null safety flag (#123031)" by @christopherfujino in 123280
- implement Iterator and Comparable instead of extending them by @jakemac53 in 123282
- FIX: NavigationDrawer hover/focus/pressed do not use indicatorShape by @rydmike in 123325
- replace some ._() constructors with class modifiers by @goderbauer in 122765
- Fix (insert|move|remove)RenderObjectChild methods in base class by @goderbauer in 123276
- Refactor buildOverscrollIndicator by @goderbauer in 123246
- Remove prefer_const_constructors ignores by @goderbauer in 123284
- Convert
AndroidSemanticsAction
to enum. by @bernaferrari in 123312 - Expose toggle to textfield's opacity animation. by @Blquinn in 122474
- Add support for secondary tab bar by @guidezpl in 122756
- Clean up scrolling delegate code for 2D by @Piinks in 122651
- Add customizable mouse cursor to
DataTable
by @TahaTesser in 123128 - Added ExpansionTileController by @HansMuller in 123298
- Add Non-Uniform Border to Border. by @bernaferrari in 121921
- Add adaptive Checkbox and CheckboxListTile by @MitchellGoodwin in 123132
- [Clipboard] Assert at least one clipboard data variant is provided by @loic-sharma in 122446
- Unskip #62819 Fixes #12357 by @LongCatIsLooong in 122945
- [Documentation] Add ActionChip in disabled state by @mateusfccp in 123143
- Make InkDecoration not paint if the ink is not visible by @tvolkert in 122585
- Fix selection toolbar not showing on drag end by @jankuss in 121110
- Allow spell check to fail silently on unsupported platforms & spell checkers by @camsim99 in 122715
- Make Element tree root generic by @goderbauer in 123352
- Make InkInteractiveFeature customBorder updatable by @bleroux in 123536
- Fix Animations in NavigationDestination icons don't work by @bleroux in 123400
- Added backgroundColor and disabledBackgroundColor to SnackBarAction. by @chinmoy12c in 118786
- Add TextField triple tap/click gestures by @Renzo-Olivares in 119046
- Fix divider width in scrollable
TabBar
for Material 3 and adddividerHeight
parameter by @TahaTesser in 123127 - Fix velocity_tracker_test.dart by @goderbauer in 123559
- [Focus] Add run key command to dump the focus tree by @loic-sharma in 123473
- Fix out-of-bounds and reversed TextBox queries in computing caret metrics by @gnprice in 122480
- Fix Align doc by @goderbauer in 123566
- Create
SearchAnchor
andSearchViewTheme
Widget by @QuncCccccc in 123256 - Revert "Fix divider width in scrollable
TabBar
for Material 3 and adddividerHeight
parameter" by @Piinks in 123616 - [Shortcuts] Improve documentation by @loic-sharma in 123499
- Add alignmentOffset when menu is positioned on the opposite side by @whiskeyPeak in 122812
- Fix SliverGridRegularTileLayout.computeMaxScrollOffset for 0 children by @Piinks in 123348
- Fix warning in
flutter create
d project ("package attribute is deprecated" in AndroidManifest) by @bartekpacia in 123426 - Fix off-screen selected text throws exception by @TahaTesser in 123595
- [Stepper] adds stepIconBuilder property by @AyushBherwani1998 in 122816
- [flutter_tools] Remove --no-sound-null-safety #3 by @christopherfujino in 123297
- Treat hidden
IndexedStack
children as offstage for test finder by @simolus3 in 123129 - Modified TextField docs - Replaced 'labelText' to 'hintText' in code snippet by @vpaladino778 in 94128
- Match iOS Longpress behavior with native by @Renzo-Olivares in 123630
- TextFormField.spellCheckConfiguration by @justinmc in 123295
- Use SemanticsService.announce to announce form text validation error by @hangyujin in 123373
- Fix scrolling in the
Drawer
andNavigationDrawer
triggers AppBar's scrolledUnderElevation by @TahaTesser in 122600 - Add documentation on how to use
dart-define
withgradlew
by @Sese-Schneider in 123205 - Remove the networked image from the example for
FittedBox
by @gspencergoog in 123728 - Modify flutter_tests dart:io mocks to support Dart 3.0 by @brianquinlan in 123706
- Fix ListWheelScrollView gestures and paint coordinates in tests by @nt4f04uNd in 121342
- Create CupertinoRadio Widget by @MitchellGoodwin in 123296
- Update
CupertinoPageRoute
transition animation curves by @ivirtex in 122275 - Revert "Workaround for exhaustivness bug in dart2js (#123242)" by @goderbauer in 123727
- Wire up MenuAnchor clipBehaviour property by @whiskeyPeak in 123632
- Remove no-shuffle from framework tests, part 1: easy cases by @gnprice in 123751
- Fix bottom app bar height and end-contained fab location by @QuncCccccc in 123746
- Setup channels during IntegrationTest registration on iOS by @jmagman in 123729
- Fix
TableRow
with no children throws unnamed assertion by @TahaTesser in 123770 - Fix state leak in rendering/editable_test (framework shuffle-all 2/n) by @gnprice in 123806
SemanticsFlag
/SemanticsAction
cleanup (part 2) by @bernaferrari in 123817- Add secondary tap capabilities to TableRowInkWell by @justinmc in 123036
- Add option to keep
MenuAnchor
open afterMenuItem
tap by @whiskeyPeak in 123723 - [iOS] Add spell check suggestions toolbar on tap by @camsim99 in 119189
- Fix menu width issue for
DropdownMenu
by @QuncCccccc in 123823 - TextField in a ListView becomes unresponsive by @justinmc in 123734
- Hyperlink dart docs around BinaryMessenger deprecations by @goderbauer in 123798
- Fix docs and error messages for scroll directions + sample code by @Piinks in 123819
- M3 DatePicker landscape header text style is now TextTheme.headlineSmall by @HansMuller in 123732
- Revert "[flutter_tools] Remove --no-sound-null-safety #3" by @CaseyHillers in 123969
- Fix some
MaterialBanner
properties aren't respected when presented byScaffoldMessenger
by @TahaTesser in 124024 - Update localizations. by @godofredoc in 124099
- Rename RenderView.window to RenderView.view by @goderbauer in 124060
- Add adaptive constructor to Radio and RadioListTile by @MitchellGoodwin in 123816
- Rename Sample classes by @gspencergoog in 124080
- [flutter_tools] Remove --no-sound-null-safety #4 by @christopherfujino in 124039
- FIX: SegmentedButton segments background cannot be made transparent by @rydmike in 123293
- Adds i18n to widget layer by @chunhtai in 123620
- Fix
clipBehavior
forDrawer
with shape and addclipBehavior
property. by @TahaTesser in 124104 - [platform_view]fix iOS platform view's focus node leakage by @hellohuanlin in 124066
- Revert "Fix scrolling in the
Drawer
andNavigationDrawer
triggers AppBar's scrolledUnderElevation" by @Piinks in 124226 - Add spell check TextSpan creation logic that doesn't rely on composing region by @camsim99 in 123481
- Add CallbackShortcuts example by @loic-sharma in 123944
- TapAndDragGestureRecognizer should declare victory immediately when drag is detected by @Renzo-Olivares in 123055
- Fix search view position by @QuncCccccc in 124169
- Fix error about missing MediaQuery by @goderbauer in 124243
- Remove mouse tap text drag selection throttling to improve responsiveness by @loune in 123460
- [Docs] Fix Typos by @piedcipher in 124249
- Fix a memory leak in
AutomaticKeepAlive
by @GregoryConrad in 124163 - Deprecate these old APIs by @Hixie in 116793
- Make tester.startGesture less async, for better stack traces by @gnprice in 123946
- TextSelectionHandleControls deprecation deletion timeframe by @justinmc in 124262
- [DropdownMenu] add helperText & errorText to DropdownMenu Widget by @piedcipher in 123775
- Refactor reorderable list semantics by @chunhtai in 123263
- Fix double the by @goderbauer in 124236
- Fix surface-size state leak in material/paginated_data_table_test (framework shuffle-all 3/n) by @gnprice in 123842
- Add vertical alignment offset to the
MenuAnchor
widget when overflowing by @whiskeyPeak in 123740 - Initialize
ThemeData.visualDensity
usingThemeData.platform
instead ofdefaultTargetPlatform
by @gspencergoog in 124357 - Revert "Refactor reorderable list semantics" by @XilaiZhang in 124368
- Cherry Pick Spell Check Fixes by @justinmc in 125517
- [CP] Integration tests support AGP 8.0 by @reidbaker in 125686
Tooling
#- [gen_l10n] keys can contain dollar sign by @asashour in 114808
- [tools]build ipa validate launch image using template files by @hellohuanlin in 116242
- [flutter_tools] Pin path_provider_android and roll pub packages by @christopherfujino in 116377
- Revert "[flutter_tools] Pin path_provider_android and roll pub packages" by @zanderso in 116424
- [tools]build IPA validation bundle identifier using the default "com.example" prefix by @hellohuanlin in 116430
- Platform binaries reland by @eyebrowsoffire in 115502
- [flutter_tools] dont include material shaders in web builds by @jonahwilliams in 116538
- Use file:/// style uris when passing platform to the compiler. by @eyebrowsoffire in 116553
- Fix windows version validator under Chinese by @ctrysbita in 116282
- [gen_l10n] Multiline descriptions by @thkim1011 in 116380
- Adjust upper Dart SDK constraint by @mit-mit in 116586
- Fix language version check logic to determine nullsafe soundness. by @a-siva in 116679
- Throw error when plural case had undefined behavior by @thkim1011 in 116622
- [flutter_tools] add test of flutter update-packages --transitive-closure --consumer-only by @christopherfujino in 116747
- [flutter_tools] Add remap sampler support by @jonahwilliams in 116861
- [flutter_tools] Pin and roll pub by @christopherfujino in 116745
- Fix "flutter pub get" output test by @loic-sharma in 116912
- Add an integration test to plugin template example by @stuartmorgan in 117062
- Audit
covariant
usage in tool by @jmagman in 116930 - [tools]Build IPA validation UI Polish by @hellohuanlin in 116744
- Tiny fix about outdated message by @fzyzcjy in 114391
- [flutter_tools] pin package intl and roll pub packages by @christopherfujino in 117168
- Use the name of errors, not the diagnostic messages. by @eyebrowsoffire in 117229
- [flutter_tools] Update DAP progress when waiting for Dart Debug extension connection by @DanTup in 116892
- Support
flutter build web --wasm
by @eyebrowsoffire in 117075 - [Android] Bump template AGP and NDK versions by @camsim99 in 116536
- Add native unit tests to iOS and macOS templates by @stuartmorgan in 117147
- [flutter_tools] timeline_test.dart flaky by @Jasguerrero in 116667
- Simplify null check. by @asashour in 117026
- Fix a few typos by @CicadaCinema in 117592
- Fix the message strings for xcodeMissing and xcodeIncomplete by @peixinli in 117922
- Correctly propagate verbosity to subtasks in flutter.gradle by @mraleph in 117897
- [flutter_tools] Fix null check in parsing web plugin from pubspec.yaml by @christopherfujino in 117939
- Fix
flutter update-packages
regression by fixing parameters in "pub get" runner by @nehalvpatel in 116687 - Adding 'is' to list of kotlin reserved keywords by @gmackall in 116299
- Allow iOS and macOS plugins to share darwin directory by @jmagman in 115337
- Use program during attach if provided by @helin24 in 118130
- Fix path for require.js by @nshahan in 118120
- Allow select cases to be numbers by @thkim1011 in 116625
- [Impeller Scene] Add SceneC asset importing by @bdero in 118157
- Align
flutter pub get/upgrade/add/remove/downgrade
by @sigurdm in 117896 - Move debug error message from failed pub to logger.printTrace by @sigurdm in 118379
- [tool] Generate a binary version of the asset manifest by @andrewkolos in 117233
- reduce pub output from flutter create by @andrewkolos in 118285
- [web] Update build to use generated JS runtime for Dart2Wasm. by @joshualitt in 118359
- Add MSYS2 detection on Windows Terminal by @awesometic in 117612
- Use correct API docs link in create --sample help message by @parlough in 118371
- Add Info.plist from build directory as input path to Thin Binary build phase by @vashworth in 118209
- [flutter_tools] re-enable web shader compilation by @jonahwilliams in 118461
- [flutter_tools] No more implicit --no-sound-null-safety by @christopherfujino in 118491
- Fix path for require.js by @nshahan in 118722
- Update packages + fix tests for javascript mime change by @DanTup in 118617
- Support iOS wireless debugging by @vashworth in 118104
- Revert "Support iOS wireless debugging" by @jmagman in 118826
- Add
build macos --config-only
option by @a-wallen in 118649 - [flutter_tools] Ensure service worker starts caching assets since first load by @davidlanderos-digital in 116833
- Support logging 'flutter run' communication to DAP clients by @DanTup in 118674
- [macos] add flavor options to commands in the
flutter_tool
by @a-wallen in 118421 - Revert "[macos] add flavor options to commands in the
flutter_tool
" by @jmagman in 118858 - Cleanup obsolete --compact-async compiler option by @alexmarkov in 118894
- [reland] Support wireless debugging by @vashworth in 118895
- [web] Fix paths fetched by flutter.js by @mdebbar in 118684
- Remove unnecessary null checks in
flutter_tool
by @goderbauer in 118857 - Cleanup old Dart SDK layout compatibility by @nshahan in 118819
- Add Windows unit tests to plugin template by @stuartmorgan in 118638
- Fix path name to discover debug apk on add2app builds by @GaryQian in 117999
- Add usage event to track when a iOS network device is used by @vashworth in 118915
- Add --serve-observatory flag to run, attach, and test by @bkonyi in 118402
- Fix lexer issue where select/plural/other/underscores cannot be in identifier names. by @thkim1011 in 119190
- Move windows-x64-flutter.zip to windows-x64-debug location. by @godofredoc in 119177
- Download platform-agnostic Flutter Web SDK in the flutter_tool by @hterkelsen in 118654
- Revert "Add --serve-observatory flag to run, attach, and test" by @zanderso in 119302
- [flutter_tools] remove usage of remap samplers arg by @jonahwilliams in 119346
- Refactoring to use
ver
command instead ofsysteminfo
by @eliasyishak in 119304 - Reland "Add --serve-observatory flag to run, attach, and test (#118402)" by @bkonyi in 119529
- Fix typo in --machine help text by @loic-sharma in 119563
- [flutter_tools] Fix parsing of existing DDS URIs from exceptions by @DanTup in 119506
- Reland: [macos] add flavor options to tool commands by @cbracken in 119564
- Use first Dart VM Service found with mDNS if there are duplicates by @vashworth in 119545
- Make gen-l10n error handling independent of logger state by @thkim1011 in 119644
- 🥅 Produce warning instead of error for storage base url overrides by @AlexV525 in 119595
- Revert "Add --serve-observatory flag to run, attach, and test (#118402)" by @zanderso in 119729
- 🔥 Do not format the messages file for
gen-l10n
by @AlexV525 in 119596 - Avoid printing blank lines between "Another exception was thrown:" messages by @Hixie in 119587
- Update the counter app to enable Material 3 by @gspencergoog in 118835
- Fix PathNotFoundException while updating artifact cache by @Jasguerrero in 119748
- Fix
pub get --unknown-flag
by @sigurdm in 119622 - [web] Put all index.html operations in one place by @mdebbar in 118188
- [flutter_tools] Use base DAP detach and ensure correct output by @DanTup in 119076
- Manual pub roll with dwds fix by @christopherfujino in 119575
- flutter_tool: remove explicit length header in HTTP response by @kevmoo in 119869
- [flutter_tools] fix Cannot delete file ENOENT from fuchsia_asset_builder by @christopherfujino in 119867
- Fix unable to find bundled Java version by @crasowas in 119244
- Revert "Fix unable to find bundled Java version" by @godofredoc in 119981
- De-flake adapter integration test by @bdero in 120016
- [flutter_tools] Fix Future error handling ArgumentError in doctor --android-licenses by @christopherfujino in 119977
- Reland "Add --serve-observatory flag to run, attach, and test (#118402)" by @bkonyi in 119737
- Fix flutter_tools stuck when using custom LLDB prompt by @LinXunFeng in 119443
- [web] Move JS content to its own
.js
files by @mdebbar in 117691 - Stop recursively including assets from asset folders by @andrewkolos in 120167
- un-pin package:intl by @christopherfujino in 119900
- Re-land "Fix unable to find bundled Java version" by @christopherfujino in 120107
- Revert "Stop recursively including assets from asset folders" by @mdebbar in 120283
- Reland "Stop recursively including assets from asset directories" by @andrewkolos in 120312
- [Tool] [Windows] Output build duration by @loic-sharma in 120311
- Revert "[web] Move JS content to its own
.js
files" by @itsjustkevin in 120275 - Support --local-engine=ios_debug_sim by @dcharkes in 119524
- [flutter_tools] toolExit on sdkmanager exit during doctor --android-licenses by @christopherfujino in 120330
- Clean up null safety messages by @mit-mit in 120350
- Remove test that verifies we can switch to stateless by @jonahwilliams in 120390
- Resolve dwarf paths to enable source-code mapping of stacktraces by @vaind in 114767
- Delete Chrome temp cache after closing by @passsy in 119062
- Reland "[web] Move JS content to its own
.js
files" by @mdebbar in 120363 - Fix message type inconsistency between locales by @thkim1011 in 120129
- Move linux-x64-flutter-gtk.zip to linux-x64-debug location. by @godofredoc in 120658
- Improve network resources doctor check by @Hixie in 120417
- Temporarily disable info-based analyzer unit tests. by @eyebrowsoffire in 120753
- In test of --(no-)fatal-infos analyzer flags, pin missing_return to info by @zanderso in 120797
- Add Android unit tests to plugin template by @stuartmorgan in 120720
- Use the impellerc GLES output flag when compiling shaders for Android by @jason-simmons in 120647
- [flutter_tools] Replace Future.catchError() with Future.then(onError: ...) by @christopherfujino in 120637
- Add Linux unit tests to plugin template by @stuartmorgan in 120814
- Update AndroidManifest.xml.tmpl by @AlexV525 in 120527
- [flutter_tools] Skip over "Resolving dependencies..." text in integration tests by @DanTup in 120077
- Always use the testbed in web_test.dart so
environment
is populated. by @eyebrowsoffire in 120984 - Print sub process that failed to run in tool by @jmagman in 120999
- allow passing --file-reporter option to test running refs #69425 by @mateusfccp in 120716
- feature/clean-a-specific-scheme: Add this-scheme new flag for clean c… by @EArminjon in 116733
- [tool][web] Makes flutter.js more G3 friendly. by @ditman in 120504
- [flutter_tools] show web-server in flutter devices by @christopherfujino in 121373
- Give error on too many arguments to
flutter config
by @gnprice in 121494 - Revert "[flutter_tools] show web-server in flutter devices" by @christopherfujino in 121532
- [flutter_tools] Add support for URI formats like ?line=x for "flutter test" by @DanTup in 119740
- Cocoapods ffi error can be in stdout or stderr by @tvolkert in 121470
- [flutter_tool] advertise the default value for --dart2js-optimization by @kevmoo in 121621
- flutter_tool: DRY up features that are fully enabled by @kevmoo in 121754
- flutter_tool: only enable wasm compile in master channel by @kevmoo in 121755
- Reorganize CLI flags for
build web
by @kevmoo in 121837 - [flutter_tools] ensure no pub output while caching PubDependencies artifact by @christopherfujino in 121831
- [flutter_tools/dap] Inform DAP client whether restart is supported by @DanTup in 121610
- Update device filtering and introduce isConnected and connectionInterface by @vashworth in 121359
- [flutter_tools] remove late from update-packages command by @christopherfujino in 121891
- Use
dart pub
instead ofdart __deprecated pub
by @sigurdm in 121605 - [tool] Proposal to multiple defines for --dart-define-from-file by @ronnnnn in 120878
- Add backward compatibility in proxied_devices. by @chingjun in 122040
- pin flutter_plugin_android_lifecycle and roll other pub deps by @christopherfujino in 122043
- Adds vmservices for getting iOS build options by @chunhtai in 121736
- [web] Ensure CanvasKit is served from the correct location by @mdebbar in 121902
- Print on failure in web hotrestart tests by @annagrin in 122115
- Delete
FlutterCommand.intArg()
, which is not used anywhere by @bartekpacia in 122124 - Revert "[web:tools] always use CanvasKit from the cache when building web apps (#93002)" by @mdebbar in 117693
- Create configOnly flag for android by @reidbaker in 121904
- Use variable instead of multiple accesses through a map by @ueman in 122178
- Improve Dart plugin registration handling by @stuartmorgan in 122046
- [flutter_tools] Add namespace getter in Android project; use namespace as fallback by @navaronbracke in 121416
- fix devtool instructional messages after
flutter build ... --analyze-size
. Fixes #122229 by @timmaffett in 122230 - Adjust the minimum sdk version in the synthetic pkg for new Dart requirements by @flar in 122380
- Fix Gradle 7 warnings that are now errors in Gradle 8 by @beroso in 121958
- Update sdk version in temp testing package by @flar in 122423
- [tool][web] Pass invoker flag to dart2js. by @sigmundch in 122344
- Always use user-level pub cache by @sigurdm in 121802
- Move target devices logic to its own classes and file by @vashworth in 121903
- Separate attached and wireless devices by @vashworth in 122615
- Add macos project auto migration code for FlutterApplication by @gspencergoog in 122336
- Fix hot restart flake by @annagrin in 122776
- [flutter_tools] throw tool exit on invocation of flutter format by @christopherfujino in 121646
- Use depfile with dart2wasm to determine when to rebuild. by @eyebrowsoffire in 122817
- Revert "Fix hot restart flake" by @christopherfujino in 122855
- Revert unintentional changes to Info.plist files by @gspencergoog in 122896
- Always flush files when setting up the test directory. by @eyebrowsoffire in 122856
- [Tool] [Windows] Output app path on build completion by @loic-sharma in 122858
- Revert "[Tool] [Windows] Output app path on build completion" by @loic-sharma in 122926
- Skip web hot restart tests by @zanderso in 123019
- [Tool] [Windows] Output app path on build completion by @loic-sharma in 122928
- manual pub roll by @christopherfujino in 123071
- [flutter_tool] Support disabling Impeller by @zanderso in 122960
- [flutter_tools] replace --no-analytics with --suppress-analytics by @christopherfujino in 123133
- Use DeviceDiscoveryFilter correctly in ProxiedDevices. by @chingjun in 123144
- Enable prefer_mixin by @goderbauer in 123159
- Fix Gradle warning in a freshly
flutter create
ed Android project by @bartekpacia in 122290 - [flutter_tools] toolexit on malformed yaml during gen-l10n by @christopherfujino in 123167
- Provide an ApplicationPackage to the flutter_tools logs command by @jason-simmons in 123149
- Make custom
Utf8Decoder
replacement not extend platform class. by @lrhn in 123211 - Inject the gstatic CanvasKit CDN URL by default in
flutter build web
by @hterkelsen in 122772 - Stop serving Observatory by default by @bkonyi in 122419
- Ignore spam from SurfaceSyncer by @dnfield in 123262
- Suppress analytics flag pass through to analysis server by @jcollins-g in 123235
- Turn on --web-resources-cdn by default by @hterkelsen in 123425
- Add lints test for all templates by @ShibataRyusei in 120526
- throw
ToolExit
when--web-port
is an integer outside the valid TCP port range by @andrewkolos in 123269 - [macOS] Eliminate explicit main window init() by @cbracken in 123571
- Don't rethrow Dart plugin registration exceptions by @stuartmorgan in 122111
- Add flags to make App.framework work in app extension by @jmagman in 123618
- Update device selection to wait for wireless devices to load by @vashworth in 122932
- [Windows] Add version info migration by @loic-sharma in 123414
- Invalidate the
WebStaticAssets
target if the web sdk changes. by @eyebrowsoffire in 123739 - Notify about existing caches when preloading by @sigurdm in 122592
- Serve DevTools when running flutter test by @bkonyi in 123607
- [Impeller] Plumb through the enable-vulkan-validation flag. by @chinmaygarde in 123808
- Revert "Serve DevTools when running flutter test" by @zanderso in 123810
- Disable Fuchsia SDK usage unless opted in by @dnfield in 123084
- [Impeller] Plumb through the impeller-force-gl flag. by @chinmaygarde in 123828
- Add readlink -f flag to CocoaPods script to workaround Xcode 14.3 issue by @jmagman in 124062
- [flutter_tools] Pass app entrypoint to DWDS version 19.0.0 by @elliette in 124138
- Make flutter_adapter_test more resilient to pub output by @vashworth in 124139
- Better support for wireless devices in IDEs by @vashworth in 123716
- Add flag to filter by device connection interface by @vashworth in 124034
- Allow --ipv6 flag for flutter attach on iOS devices by @vashworth in 123822
- Always use the canvaskit path from the web sdk. by @eyebrowsoffire in 123915
- Reland "Serve DevTools when running flutter test (#123607)" by @bkonyi in 124058
- [flutter_tools] Include mode in app.start event, and forward app.start to DAP clients by @DanTup in 121239
- [macOS] Remigrate principal class to NSApplication by @cbracken in 124173
- Add CustomDimensions.commandRunIsTest by @goderbauer in 124135
- Add analytics package + setTelemetry method attached by @eliasyishak in 124015
- Add Java-Gradle-AGP validation to flutter analyze by @reidbaker in 123916
- Remove FakeProcessResult for Dart 3 compatibility by @brianquinlan in 124240
- Normalize Java SDK (JDK) location logic across the tool by @andrewkolos in 124233
- [Android] Catch and rethrow Java/Gradle incompatibility error by @camsim99 in 124084
- Add tools test for buildWeb compilation by @jmagman in 124179
- flutter tool: add experimental output during wasm build by @kevmoo in 124166
- flutter_tool: add and use WebCompilerConfig by @kevmoo in 124183
- flutter tool: log dart2wasm vs dart2js as appropriate during build by @kevmoo in 124165
- flutter tool: make FlutterOptions abstract final by @kevmoo in 124178
- Revert "flutter tool: make FlutterOptions abstract final" by @zanderso in 124303
- Revert "flutter tool: log dart2wasm vs dart2js as appropriate during build" by @zanderso in 124305
- Add decimalPatternDigits to gen-l10n valid NumberFormats by @Albert221 in 122682
- flutter tool: make FlutterOptions abstract final by @kevmoo in 124335
- flutter tool: log dart2wasm vs dart2js as appropriate during build by @kevmoo in 124331
- [Cp] analytics update by @eliasyishak in 125445
MacOS
#- Remove macOS impeller benchmarks by @jmagman in 118917
- Verify Mac artifact codesigning on x64 and arm64 by @jmagman in 119971
New Contributors
#- @parlough made their first contribution in 116474
- @ivirtex made their first contribution in 110127
- @Dev-dfm made their first contribution in 110854
- @LucasXu0 made their first contribution in 116849
- @angel333 made their first contribution in 117385
- @CicadaCinema made their first contribution in 117592
- @peixinli made their first contribution in 117922
- @morriskurz made their first contribution in 105024
- @Time1ess made their first contribution in 118086
- @awesometic made their first contribution in 117612
- @IvoB1987 made their first contribution in 116581
- @shogohida made their first contribution in 116654
- @liumcse made their first contribution in 113556
- @davidlanderos-digital made their first contribution in 116833
- @saminarp made their first contribution in 116705
- @peter-gy made their first contribution in 119000
- @paldepind made their first contribution in 118971
- @hasnentai made their first contribution in 119005
- @tneotia made their first contribution in 110052
- @jehhxuxu made their first contribution in 119638
- @crasowas made their first contribution in 119244
- @HaroonAwan made their first contribution in 115545
- @LinXunFeng made their first contribution in 119443
- @ksokolovskyi made their first contribution in 119822
- @MarchMore made their first contribution in 120050
- @manuthebyte made their first contribution in 117698
- @WHYBBE made their first contribution in 120786
- @jankuss made their first contribution in 116548
- @yiiim made their first contribution in 120773
- @EArminjon made their first contribution in 116733
- @predatorx7 made their first contribution in 118229
- @davidskelly made their first contribution in 115806
- @xuelongqy made their first contribution in 119690
- @inouiw made their first contribution in 114338
- @Lioness100 made their first contribution in 121171
- @0xZOne made their first contribution in 121203
- @tomohiko-tanihata made their first contribution in 121481
- @MahanRahmati made their first contribution in 117818
- @sikandernoori made their first contribution in 120052
- @JimGerth made their first contribution in 121408
- @gonft made their first contribution in 113371
- @Danau5tin made their first contribution in 118263
- @DavideDessi319 made their first contribution in 120895
- @ronnnnn made their first contribution in 120878
- @jmatth made their first contribution in 121885
- @navaronbracke made their first contribution in 121416
- @timmaffett made their first contribution in 122230
- @beroso made their first contribution in 121958
- @acumen1005 made their first contribution in 120081
- @lycstar made their first contribution in 122521
- @Blquinn made their first contribution in 122474
- @ShibataRyusei made their first contribution in 120526
- @whiskeyPeak made their first contribution in 122812
- @vpaladino778 made their first contribution in 94128
- @Sese-Schneider made their first contribution in 123205
- @loune made their first contribution in 123460
- @GregoryConrad made their first contribution in 124163
Full Changelog: https://github.com/flutter/flutter/compare/3.7.0...3.10.0-1.5.pre
Engine
#- Roll Skia from 6f6793b298ff to b273c4c744be (1 revision) by @skia-flutter-autoroll in 38009
- [Impeller Scene] Add offline mesh importer by @bdero in 37981
- Fix: The Background and Overlay ImageView leak by @Nayuta403 in 37424
- feat: add custom cursor interface on windows by @Kingtous in 36143
- Remove glitches when scrolling on old Android TV devices by @DenisovAV in 37493
- Made responses to platform methods threadsafe in linux by @gaaclarke in 37689
- [web] Update Firefox to 106.0 by @hterkelsen in 38019
- [Impeller] Add rect cutout by @bdero in 38020
- Roll Skia from b273c4c744be to 355045d108f0 (10 revisions) by @skia-flutter-autoroll in 38021
- Roll Skia from 355045d108f0 to e4273a995436 (1 revision) by @skia-flutter-autoroll in 38023
- [Impeller] Pack 👏 the 👏 atlas 👏 by @bdero in 38024
- Roll Skia from e4273a995436 to c6a481bef3fb (1 revision) by @skia-flutter-autoroll in 38025
- Roll Skia from c6a481bef3fb to 5e687e4aced6 (1 revision) by @skia-flutter-autoroll in 38027
- Roll Skia from 5e687e4aced6 to c432cb7480b5 (1 revision) by @skia-flutter-autoroll in 38029
- Roll Fuchsia Mac SDK from hODX8Qi_7J5kwKp4S... to aHgLxcRDjOQNKL7zH... by @skia-flutter-autoroll in 38031
- Roll Skia from c432cb7480b5 to 28c1bbab82b8 (2 revisions) by @skia-flutter-autoroll in 38033
- Download EMSDK for host builders to build wasm_release by @hterkelsen in 38013
- [web] Remove outdated information in web_ui/README by @mdebbar in 38006
- Fix typo in Animator comment by @cbracken in 38040
- Roll Fuchsia Mac SDK from aHgLxcRDjOQNKL7zH... to BDTULRXL5gDEHXmRA... by @skia-flutter-autoroll in 38043
- Roll Skia from 28c1bbab82b8 to 6fdf7181e374 (16 revisions) by @skia-flutter-autoroll in 38046
- [Impeller] add --enable-impeller-3d flag to support scene experimentation by @jonahwilliams in 37990
- [canvaskit] Fix Shader program tests by @hterkelsen in 37644
- [canvaskit] Fix Surface test by @hterkelsen in 37636
- PlatformViews needs clipRect. by @endless7 in 37107
- Documentation and other cleanup in dart:ui, plus a small performance improvement by @Hixie in 38047
- [web] use a permanent live region for a11y announcements by @yjbanov in 38015
- Roll Skia from 6fdf7181e374 to d0e3902c97b3 (6 revisions) by @skia-flutter-autoroll in 38051
- [Impeller Scene] Rename mesh importer to scenec by @bdero in 38049
- [embedder] Ensure FlutterMetalTexture cleanup call by @cbracken in 38038
- Roll Fuchsia Mac SDK from BDTULRXL5gDEHXmRA... to w333oMghC5jK9C-YE... by @skia-flutter-autoroll in 38054
- [Impeller] Make perspective transform resolve to left handed clip space by @bdero in 38052
- [Impeller Scene] Wire up camera by @bdero in 38053
- [Impeller] Add Quaternion to Matrix conversion by @bdero in 38056
- Roll Fuchsia Mac SDK from w333oMghC5jK9C-YE... to N9nk_ceXcPxQEjGEL... by @skia-flutter-autoroll in 38057
- Roll Skia from d0e3902c97b3 to 32827b415412 (1 revision) by @skia-flutter-autoroll in 38059
- Roll Fuchsia Mac SDK from N9nk_ceXcPxQEjGEL... to 1ZS93HM4ImgmL2EPK... by @skia-flutter-autoroll in 38061
- Roll Skia from 32827b415412 to 5dd1b7d6a303 (3 revisions) by @skia-flutter-autoroll in 38065
- Bump github/codeql-action from 2.1.31 to 2.1.35 by @dependabot in 38066
- Roll Fuchsia Mac SDK from 1ZS93HM4ImgmL2EPK... to SDbR-S_A_fv-v_Sbb... by @skia-flutter-autoroll in 38069
- Roll Skia from 5dd1b7d6a303 to f75f98074f60 (3 revisions) by @skia-flutter-autoroll in 38070
- Roll Skia from f75f98074f60 to 1a8a0e1113da (5 revisions) by @skia-flutter-autoroll in 38073
- Roll Dart SDK from 6b7e44ae494b to 52599799b666 (19 revisions) by @skia-flutter-autoroll in 38076
- Roll Skia from 1a8a0e1113da to e9c0d4b83ca4 (2 revisions) by @skia-flutter-autoroll in 38077
- [Windows] Make the engine own the
PlatformHandler
by @loic-sharma in 37855 - Bump buildroot by @bdero in 38062
- [web] Add styling in CSS reset to remove Edge password reveal icon by @htoor3 in 38011
- [ImpellerC] Print the working directory that was tried when failing to open by @bdero in 38079
- [Impeller Scene] Parse GLTF primitives by @bdero in 38064
- Roll Skia from e9c0d4b83ca4 to ad85f404b97d (3 revisions) by @skia-flutter-autoroll in 38089
- Roll Fuchsia Mac SDK from SDbR-S_A_fv-v_Sbb... to 8p38Xk7Z7OLI7OA7R... by @skia-flutter-autoroll in 38090
- Roll Dart SDK from 52599799b666 to 35a9facce191 (4 revisions) by @skia-flutter-autoroll in 38091
- Update glfw to head and imgui to the docking branch by @bdero in 38085
- Roll Skia from ad85f404b97d to e2244ea470c0 (5 revisions) by @skia-flutter-autoroll in 38096
- Roll Skia from e2244ea470c0 to b63a254727f3 (1 revision) by @skia-flutter-autoroll in 38098
- implement targetWidth and targetHeight by @alanwutang11 in 38028
- Roll Fuchsia Mac SDK from 8p38Xk7Z7OLI7OA7R... to crEcyXdyZ686cAqMV... by @skia-flutter-autoroll in 38100
- Check for renderer-specific versions of the tests first. by @eyebrowsoffire in 38088
- Disable an extension in Xvfb to work around errors seen when running Impeller/Vulkan unit tests by @jason-simmons in 38092
- Add gradle option to allow/show System.out.print logs by @reidbaker in 38104
- Roll Skia from b63a254727f3 to 13e5241ce8b7 (6 revisions) by @skia-flutter-autoroll in 38106
- [web:canvaskit] test zero font size by @yjbanov in 37916
- Roll Skia from 13e5241ce8b7 to aea62b0970c3 (2 revisions) by @skia-flutter-autoroll in 38107
- Roll Skia from aea62b0970c3 to dd3285a80b23 (1 revision) by @skia-flutter-autoroll in 38111
- [Impeller] Remove unused flag enable-impeller-vulkan. by @chinmaygarde in 38109
- Pin the analyzer package version in lib/web_ui by @jason-simmons in 38114
- [Impeller Scene] Render imported meshes by @bdero in 38097
- Use announce function in live region by @nbayati in 38084
- Roll Dart SDK from 35a9facce191 to e517487c5679 (Dart 3.0) by @a-siva in 38105
- Roll Fuchsia Mac SDK from crEcyXdyZ686cAqMV... to pMV6A0ykZQ8aA3NG2... by @skia-flutter-autoroll in 38120
- Preliminary implementation of UIA for A11y on Windows by @yaakovschectman in 37754
- Roll Fuchsia Linux SDK from NlJGkMbtZqQ6_BCpu... to xn8ztWtp-zww-jObz... by @skia-flutter-autoroll in 38122
- Create FlutterActivity/FlutterFragment using light weight engine with FlutterEngineGroup by @Nayuta403 in 36963
- Full implementation of text-input-test by @lin-erik in 37986
- Reland fix wrong VSYNC event by @fzyzcjy in 37865
- [iOS] Change locale format for spell check by @camsim99 in 38080
- [embedder] Ensure destruction called on present by @cbracken in 38078
- [Impeller Scene] Depth attachment; baked lighting example by @bdero in 38118
- Remove dlCanvasRecorder from flutter::PictureRecorder by @flar in 38127
- [Windows] Add more cursor plugin tests by @loic-sharma in 38112
- Roll Fuchsia Mac SDK from pMV6A0ykZQ8aA3NG2... to 9SnrQ0vbR8IC7UIoP... by @skia-flutter-autoroll in 38135
- [Impeller] order metal samplers according to declared order and not usage order by @jonahwilliams in 38115
- Remove autoninja. by @godofredoc in 38136
- [embedder] Expose metal surface from test context by @cbracken in 38133
- Roll Fuchsia Mac SDK from 9SnrQ0vbR8IC7UIoP... to aMW0DjntzFJj4RoR3... by @skia-flutter-autoroll in 38139
- Revert "Remove dlCanvasRecorder from flutter::PictureRecorder" by @flar in 38137
- [embedder] Consistent naming for GL/Metal tests by @cbracken in 38141
- [web] Trivial fix for non-static interop JS interop class. by @joshualitt in 38126
- [tools] Eliminate version on Obj-C docs by @cbracken in 38145
- [Impeller] Use DrawPath instead of Rect geometry when the paint style is stroke by @bdero in 38146
- Roll Skia from dd3285a80b23 to f84dc9303045 (4 revisions) by @skia-flutter-autoroll in 38123
- Roll Skia from f84dc9303045 to 2691cd7b4110 (40 revisions) by @skia-flutter-autoroll in 38151
- Roll Skia from 2691cd7b4110 to 711396b81248 (1 revision) by @skia-flutter-autoroll in 38152
- Pylint testing/run_tests.py by @zanderso in 38016
- Roll Skia from 711396b81248 to b253b10374e7 (7 revisions) by @skia-flutter-autoroll in 38157
- Roll Fuchsia Linux SDK from xn8ztWtp-zww-jObz... to rRJIjuO-dPNCpCTd9... by @skia-flutter-autoroll in 38134
- Massage the JS interop around
didCreateEngineInitializer
by @eyebrowsoffire in 38147 - Roll Skia from b253b10374e7 to ec407902999b (3 revisions) by @skia-flutter-autoroll in 38158
- Don't use sync*, as it is unimplemented in dart2wasm. by @eyebrowsoffire in 38149
- [web] Use js_util.promiseToFuture with CanvasKitInit() by @mdebbar in 38128
- Fix premature LayerStateStack layer culling by @flar in 38159
- Roll Skia from ec407902999b to 44062eff3e25 (8 revisions) by @skia-flutter-autoroll in 38161
- Roll Dart SDK from e517487c5679 to 0940b5e6ccd5 (3 revisions) by @skia-flutter-autoroll in 38162
- [const_finder] Ignore constructor invocations from generated tear-off declarations by @christopherfujino in 38131
- Roll Skia from 44062eff3e25 to 1b194c67700e (2 revisions) by @skia-flutter-autoroll in 38166
- [Impeller Scene] Convert vertex positions to match Impeller's clip space orientation by @bdero in 38174
- Roll Fuchsia Linux SDK from rRJIjuO-dPNCpCTd9... to 8O5rMR_ehMaL3YhZ5... by @skia-flutter-autoroll in 38177
- Roll Skia from 1b194c67700e to 491f5c134f76 (2 revisions) by @skia-flutter-autoroll in 38182
- Fix sampler offsets by @jonahwilliams in 38170
- Roll Skia from 491f5c134f76 to 0d482f9fa8b3 (1 revision) by @skia-flutter-autoroll in 38183
- [Impeller Scene] Refactor Nodes/Meshes for simplicity and GLTF compatibility by @bdero in 38180
- Roll Dart SDK from 0940b5e6ccd5 to 21f2997a8fc6 (9 revisions) by @skia-flutter-autoroll in 38172
- Roll Skia from 0d482f9fa8b3 to 80d9e679f909 (2 revisions) by @skia-flutter-autoroll in 38195
- Roll Skia from 80d9e679f909 to 29791c73ae16 (1 revision) by @skia-flutter-autoroll in 38200
- [Impeller] Fix asset names used for the generated entrypoint name can contain invalid identifiers for the target language by @jonahwilliams in 38202
- Roll Skia from 29791c73ae16 to 7bd37737e35d (1 revision) by @skia-flutter-autoroll in 38207
- Roll Skia from 7bd37737e35d to 0cb546781e89 (4 revisions) by @skia-flutter-autoroll in 38213
- Roll Skia from 0cb546781e89 to 833bfcb2b52f (1 revision) by @skia-flutter-autoroll in 38218
- Roll Dart SDK from 21f2997a8fc6 to 6334e84d6956 (4 revisions) by @skia-flutter-autoroll in 38187
- Roll Skia from 833bfcb2b52f to bb9378b61c4f (5 revisions) by @skia-flutter-autoroll in 38221
- Roll Dart SDK from 6334e84d6956 to f32c7b011906 (3 revisions) by @skia-flutter-autoroll in 38223
- [Windows] Fix crash if the Dart entry point is null by @loic-sharma in 38173
- [cpp20] Fix incompatible aggregate initialization by @CaseyHillers in 38165
- Roll Skia from bb9378b61c4f to 788fe69e7ade (6 revisions) by @skia-flutter-autoroll in 38226
- [Impeller] Speculatively attempt to fix Metal PSO construction errors on host targets. by @chinmaygarde in 38229
- Web trackpad pan by @moffatman in 36346
- [Impeller] Fix typo in compiller help by @BrianCraig in 38214
- Roll Skia from 788fe69e7ade to 2e417d4f7993 (3 revisions) by @skia-flutter-autoroll in 38235
- Roll Skia from 2e417d4f7993 to 08dc0c9e4e70 (1 revision) by @skia-flutter-autoroll in 38239
- Roll Skia from 08dc0c9e4e70 to 9abf4b1bf242 (4 revisions) by @skia-flutter-autoroll in 38240
- [Impeller Scene] Node deserialization by @bdero in 38190
- Roll Skia from 9abf4b1bf242 to c83eef7dc2a3 (3 revisions) by @skia-flutter-autoroll in 38243
- Roll Fuchsia Mac SDK from aMW0DjntzFJj4RoR3... to Cd_ZtrDVcpQ85HRL3... by @skia-flutter-autoroll in 38242
- Roll Skia from c83eef7dc2a3 to 971c342c3030 (2 revisions) by @skia-flutter-autoroll in 38248
- Clarify file sharing flags in FML filesystem APIs on Windows by @jason-simmons in 38164
- Always set orientation preferences on iOS 16+ by @jmagman in 38230
- Manual roll of Skia from 971c342c3030 to 280ac8882cff by @jason-simmons in 38257
- Roll Fuchsia Linux SDK from 8O5rMR_ehMaL3YhZ5... to A0jnUUORf2LQu1z2V... by @skia-flutter-autoroll in 38258
- Roll Skia from 280ac8882cff to 537e1e8c1ca6 (9 revisions) by @skia-flutter-autoroll in 38264
- Run Mac Host clang-tidy on 12 cores by @jmagman in 38261
- Some fixes for dart2wasm by @eyebrowsoffire in 38167
- Roll Fuchsia Mac SDK from Cd_ZtrDVcpQ85HRL3... to FQQdl8AGAsALFniHl... by @skia-flutter-autoroll in 38269
- Generate font fallback data to be const. by @eyebrowsoffire in 38259
- Roll Dart SDK from f32c7b011906 to 358d0d1aa3e7 (2 revisions) by @skia-flutter-autoroll in 38274
- Roll Skia from 537e1e8c1ca6 to 729ccbfb87bc (7 revisions) by @skia-flutter-autoroll in 38277
- Roll Fuchsia Linux SDK from A0jnUUORf2LQu1z2V... to e2lfUFBW5ddtTZBbw... by @skia-flutter-autoroll in 38280
- Roll Skia from 729ccbfb87bc to 3171deabd88a (4 revisions) by @skia-flutter-autoroll in 38279
- Roll Fuchsia Mac SDK from FQQdl8AGAsALFniHl... to u-tC0QEGUT4xQ4KOo... by @skia-flutter-autoroll in 38282
- [ui] add link to website for fragment shaders by @jonahwilliams in 38273
- pylint all Python scripts under testing/ by @zanderso in 38268
- [web] correct float count in runtime effect by @jonahwilliams in 38288
- Fix issues related to keyboard inset by @vashworth in 37719
- [macOS] Refactor rendering infrastructure by @knopp in 37789
- [web] Make Canvaskit's malloc more useful by @mdebbar in 38130
- Fix new
unnecessary_parenthesis
diagnostics. by @pq in 38291 - Revert "[Impeller] Speculatively attempt to fix Metal PSO construction errors on host targets." by @chinmaygarde in 38292
- Reland "[Impeller] Speculatively attempt to fix Metal PSO construction errors on host targets." by @zanderso in 38301
- Roll Skia from 3171deabd88a to b368746d696a (13 revisions) by @skia-flutter-autoroll in 38294
- Reland "Migrate darwin common "framework_shared" target to ARC #37049" by @cyanglaz in 37883
- [Impeller] Remove validation log when the pipeline library is collected before pipeline is setup. by @chinmaygarde in 38306
- [Impeller] Disable impeller_unittests. by @chinmaygarde in 38307
- License script improvements by @Hixie in 38148
- [Windows] Synthesize modifier keys events on pointer events by @bleroux in 38138
- Roll Skia from b368746d696a to 3f81f95176ce (11 revisions) by @skia-flutter-autoroll in 38312
- Roll Skia from 3f81f95176ce to 46e8f2a18a3d (3 revisions) by @skia-flutter-autoroll in 38314
- Collapse bounds calculations into DisplayListBuilder by @ColdPaleLight in 34365
- Roll Fuchsia Mac SDK from u-tC0QEGUT4xQ4KOo... to VEOIaacOA75U7PYyz... by @skia-flutter-autoroll in 38316
- Roll Skia from 46e8f2a18a3d to 9f728d78f10d (1 revision) by @skia-flutter-autoroll in 38317
- [linux] Allow overriding asset, ICU data path by @cbracken in 38296
- Roll Skia from 9f728d78f10d to f549128104ba (1 revision) by @skia-flutter-autoroll in 38319
- Roll Dart SDK from 358d0d1aa3e7 to 1dd5b1bf1099 (7 revisions) by @skia-flutter-autoroll in 38320
- Migrate iOS text input plugin to use ARC by @LongCatIsLooong in 38179
- Update web_sdk -> package test dependency to get updated package matcher by @alexmarkov in 38323
- [fuchsia] Manually roll Fuchsia Linux SDK. by @akbiggs in 38324
- Remove
PlatformDispatcher.onError
reference to thecompute
method by @ueman in 38246 - make sure DisplayListCanvasRecorder updates clip bounds methods by @flar in 38325
- Started using FlutterEngineGroups by default on Android by @gaaclarke in 37822
- Bump github/codeql-action from 2.1.35 to 2.1.36 by @dependabot in 38210
- Update buildroot to b2ab6e1908b3eb2. by @chinmaygarde in 38329
- Revert "Roll Dart SDK from 358d0d1aa3e7 to 1dd5b1bf1099 (7 revisions)" by @a-siva in 38331
- Roll Skia from f549128104ba to 5e69caecd166 (11 revisions) by @skia-flutter-autoroll in 38333
- Add missing include to FlutterThreadSynchronizer by @knopp in 38337
- Roll Fuchsia Mac SDK from VEOIaacOA75U7PYyz... to KtItDj-MERuua77aS... by @skia-flutter-autoroll in 38339
- Roll Fuchsia Linux SDK from zwfwHRSLdmV61hYqe... to urDNtEiHFAcBBhYe0... by @skia-flutter-autoroll in 38340
- Sped up reading with FlutterStandardCodec. by @gaaclarke in 38327
- Roll Skia from 5e69caecd166 to 62f22c9c7d67 (3 revisions) by @skia-flutter-autoroll in 38341
- Roll the test package used by Web in preparation for a Dart 3 SDK roll by @jason-simmons in 38342
- Roll Dart SDK from 358d0d1aa3e7 to 7b4d4ec3cad1 (14 revisions) by @skia-flutter-autoroll in 38344
- Revert "Started using FlutterEngineGroups by default on Android (#37822)" by @jason-simmons in 38351
- Add an explicit constraint on the matcher package version to ensure Dart 3 compatibility by @jason-simmons in 38352
- Roll Skia from 62f22c9c7d67 to 1b1f53d77ced (1 revision) by @skia-flutter-autoroll in 38343
- Roll Fuchsia Mac SDK from KtItDj-MERuua77aS... to bn5VF1-xDf-wKjIw8... by @skia-flutter-autoroll in 38348
- [Impeller] Remove 30fps cap from playgrounds by @bdero in 38347
- [Impeller] Fix SceneC crash for nodes with children by @bdero in 38346
- Roll Fuchsia Linux SDK from urDNtEiHFAcBBhYe0... to H6B0UgW07fc1nBtnc... by @skia-flutter-autoroll in 38357
- Roll Skia from 1b1f53d77ced to 7b0a9d9a3008 (8 revisions) by @skia-flutter-autoroll in 38358
- Port touch-based tests from embedder integration test by @lin-erik in 38234
- Clarify dispatch semantics action id parameter by @cbracken in 38356
- Ensure licenses excluded file list has newline at EOF by @zanderso in 38354
- Update documentation to use
--local-web-sdk
flags. by @eyebrowsoffire in 38328 - Remove DisplayList's dependency on SkAutoTMalloc by @jason-simmons in 38359
- Sped up FlutterStandardCodec writing speed. by @gaaclarke in 38345
- [macOS, iOS] Migrate from assert to FML_DCHECK by @cbracken in 38368
- Roll Fuchsia Mac SDK from bn5VF1-xDf-wKjIw8... to qYE6uXjRtAxy7p5HB... by @skia-flutter-autoroll in 38373
- Use FML_DCHECK in place of assert in codec utils by @cbracken in 38365
- Roll Fuchsia Linux SDK from H6B0UgW07fc1nBtnc... to PqyqxdbUFyd8xoYIP... by @skia-flutter-autoroll in 38377
- Add a missing include to display_list_matrix_clip_tracker.h by @jason-simmons in 38371
- [Impeller Scene] Fix crasher for nodes with no meshes by @bdero in 38374
- [Impeller] Move GetSecondsElapsed to Playground by @bdero in 38375
- Roll Fuchsia Mac SDK from qYE6uXjRtAxy7p5HB... to qk9nUlw83EeMMaWmE... by @skia-flutter-autoroll in 38380
- Roll Fuchsia Linux SDK from PqyqxdbUFyd8xoYIP... to bloqad357AGI6lnOb... by @skia-flutter-autoroll in 38381
- Use canvaskit
toByteData
for unsupported videoFrame formats by @alanwutang11 in 38361 - Roll Fuchsia Mac SDK from qk9nUlw83EeMMaWmE... to DdU--deE0Xl4TQ2Bm... by @skia-flutter-autoroll in 38383
- Roll Skia from 7b0a9d9a3008 to 0362c030efa7 (9 revisions) by @skia-flutter-autoroll in 38385
- Roll Fuchsia Linux SDK from bloqad357AGI6lnOb... to mRBUNknZk43y-LHGS... by @skia-flutter-autoroll in 38386
- Roll Fuchsia Mac SDK from DdU--deE0Xl4TQ2Bm... to NLb_T58g0l_X46JEN... by @skia-flutter-autoroll in 38387
- Bump github/codeql-action from 2.1.36 to 2.1.37 by @dependabot in 38391
- Roll Fuchsia Linux SDK from mRBUNknZk43y-LHGS... to yGQvkNl85l1TSeuo9... by @skia-flutter-autoroll in 38396
- Roll Skia from 0362c030efa7 to fc0ac31a46f8 (4 revisions) by @skia-flutter-autoroll in 38399
- Roll Fuchsia Mac SDK from NLb_T58g0l_X46JEN... to NS4fVXM2KhKcZ1uyD... by @skia-flutter-autoroll in 38400
- Roll Skia from fc0ac31a46f8 to 46af4ad25426 (1 revision) by @skia-flutter-autoroll in 38403
- pylint scripts under sky, remove dead scripts under sky/tools/roll by @zanderso in 38334
- [web] Don't overwrite editing state with semantic updates by @htoor3 in 38271
- Add more missing includes of Skia headers by @kjlubick in 38398
- Remove usage of SkToBool by @kjlubick in 38401
- reland: Started using FlutterEngineGroups by default on Android by @gaaclarke in 38367
- [Impeller Scene] Add animation/PBR descriptions to ipscene by @bdero in 38397
- Roll Skia from 46af4ad25426 to 8876daf17554 (3 revisions) by @skia-flutter-autoroll in 38404
- Bump ossf/scorecard-action from 2.0.4 to 2.1.1 by @dependabot in 38406
- Fix signature logic in license tool by @Hixie in 38363
- [macOS] Update FlutterView layer scale when backing properties change by @knopp in 38402
- Roll Fuchsia Linux SDK from yGQvkNl85l1TSeuo9... to uKNwsaf92uZcX_QiY... by @skia-flutter-autoroll in 38411
- Roll Skia from 8876daf17554 to e8c3fa6d7d2f (3 revisions) by @skia-flutter-autoroll in 38413
- Manual Roll Dart SDK from 7b4d4ec3cad1 to 35f6108ef685 (4 revisions) by @a-siva in 38409
- Roll Skia from e8c3fa6d7d2f to c42beb57e108 (2 revisions) by @skia-flutter-autoroll in 38416
- Roll Fuchsia Mac SDK from NS4fVXM2KhKcZ1uyD... to ev2n-_c3kgBw1h4RG... by @skia-flutter-autoroll in 38418
- Roll Skia from c42beb57e108 to 557183808708 (2 revisions) by @skia-flutter-autoroll in 38419
- Use DisplayListMatrixClipTracker in DisplayListBuilder by @ColdPaleLight in 38349
- Roll Skia from 557183808708 to 68dbdbdc2e49 (1 revision) by @skia-flutter-autoroll in 38420
- Roll Fuchsia Linux SDK from uKNwsaf92uZcX_QiY... to iQT5jpUhipvetxSiH... by @skia-flutter-autoroll in 38421
- Roll Skia from 68dbdbdc2e49 to a8378cd12673 (1 revision) by @skia-flutter-autoroll in 38422
- Roll Skia from a8378cd12673 to eca2fed907ac (3 revisions) by @skia-flutter-autoroll in 38423
- [Impeller] RRect blur improvements by @bdero in 38417
- Roll Fuchsia Mac SDK from ev2n-_c3kgBw1h4RG... to nJJfWIwH5zElheIX8... by @skia-flutter-autoroll in 38424
- Roll Skia from eca2fed907ac to 34fb45763ef7 (3 revisions) by @skia-flutter-autoroll in 38425
- Roll Skia from 34fb45763ef7 to 09d796c0a728 (8 revisions) by @skia-flutter-autoroll in 38428
- [Impeller] Remove depth/stencil attachments from imgui pipeline by @bdero in 38427
- Roll Dart SDK from 35f6108ef685 to 1530a824fd5f (6 revisions) by @skia-flutter-autoroll in 38431
- Roll Skia from 09d796c0a728 to a60f3f6214d3 (5 revisions) by @skia-flutter-autoroll in 38432
- Roll Dart SDK from 1530a824fd5f to 8078926ca996 (1 revision) by @skia-flutter-autoroll in 38434
- Fix floating point rounding issue in unit test bounds check by @flar in 38435
- Roll Skia from a60f3f6214d3 to f8b6ec14e83f (4 revisions) by @skia-flutter-autoroll in 38438
- Roll Dart SDK from 8078926ca996 to 778a29535ab5 (6 revisions) by @skia-flutter-autoroll in 38439
- Roll Skia from f8b6ec14e83f to 2e3ee507e838 (1 revision) by @skia-flutter-autoroll in 38440
- Roll Fuchsia Mac SDK from nJJfWIwH5zElheIX8... to UsYNZnnfR_s0OGQoX... by @skia-flutter-autoroll in 38444
- Roll Dart SDK from 778a29535ab5 to 62ea309071c6 (1 revision) by @skia-flutter-autoroll in 38445
- Roll Skia from 2e3ee507e838 to 7ad6f27aff57 (1 revision) by @skia-flutter-autoroll in 38447
- Roll Skia from 7ad6f27aff57 to 239a9199a3d9 (5 revisions) by @skia-flutter-autoroll in 38450
- [Impeller Scene] Make Geometry/Materials own command binding behavior by @bdero in 38437
- Roll Skia from 239a9199a3d9 to cd149aaa33bd (2 revisions) by @skia-flutter-autoroll in 38451
- Roll Dart SDK from 62ea309071c6 to fc0a3217b39a (2 revisions) by @skia-flutter-autoroll in 38452
- Roll Skia from cd149aaa33bd to f1610a251e3a (5 revisions) by @skia-flutter-autoroll in 38456
- [web] Render in custom target by @ditman in 37738
- Roll Fuchsia Mac SDK from UsYNZnnfR_s0OGQoX... to Xu_G6EQQ2UG48e5qI... by @skia-flutter-autoroll in 38457
- Roll Dart SDK from fc0a3217b39a to cb6245d8f8d3 (1 revision) by @skia-flutter-autoroll in 38458
- Roll Skia from f1610a251e3a to 67904a365fdc (1 revision) by @skia-flutter-autoroll in 38459
- Roll Skia from 67904a365fdc to c93fa176c9ca (6 revisions) by @skia-flutter-autoroll in 38460
- Display list R-Tree culling by @flar in 38429
- Roll Skia from c93fa176c9ca to 33807a735c32 (3 revisions) by @skia-flutter-autoroll in 38464
- Roll Dart SDK from cb6245d8f8d3 to 47b0d07e6be9 (3 revisions) by @skia-flutter-autoroll in 38465
- Roll Skia from 33807a735c32 to 89742d768c97 (3 revisions) by @skia-flutter-autoroll in 38467
- Revert "[web] Render in custom target (#37738)" by @ditman in 38469
- Roll Fuchsia Mac SDK from Xu_G6EQQ2UG48e5qI... to W0GUdjHi4gI48optN... by @skia-flutter-autoroll in 38468
- Roll Dart SDK from 47b0d07e6be9 to 77356bcfa736 (1 revision) by @skia-flutter-autoroll in 38472
- Roll Skia from 89742d768c97 to 51c838db272c (6 revisions) by @skia-flutter-autoroll in 38473
- delete unused lib/src/engine/canvaskit/viewport_metrics.dart by @yjbanov in 38474
- Roll Skia from 51c838db272c to aefd96b7c20d (1 revision) by @skia-flutter-autoroll in 38478
- Roll Dart SDK from 77356bcfa736 to 47f192463696 (1 revision) by @skia-flutter-autoroll in 38476
- Roll Skia from aefd96b7c20d to 3e39affa3e1d (1 revision) by @skia-flutter-autoroll in 38479
- Roll Skia from 3e39affa3e1d to 45466d04ca49 (1 revision) by @skia-flutter-autoroll in 38480
- Roll Dart SDK from 47f192463696 to 442614a6c1bb (1 revision) by @skia-flutter-autoroll in 38481
- Roll Skia from 45466d04ca49 to e206aa0c44f0 (4 revisions) by @skia-flutter-autoroll in 38482
- Roll Fuchsia Mac SDK from W0GUdjHi4gI48optN... to 9w7QDlttR9f7Gu7U6... by @skia-flutter-autoroll in 38483
- Roll Skia from e206aa0c44f0 to a8b7ce3b6391 (1 revision) by @skia-flutter-autoroll in 38484
- Reland "[web] Render in custom target (#37738)" by @ditman in 38477
- Roll Fuchsia Mac SDK from 9w7QDlttR9f7Gu7U6... to 9qjOKSNAN2EiCgQxC... by @skia-flutter-autoroll in 38487
- Roll Dart SDK from 442614a6c1bb to 6340d946feac (1 revision) by @skia-flutter-autoroll in 38489
- Roll Skia from a8b7ce3b6391 to 38d9c68d35c6 (2 revisions) by @skia-flutter-autoroll in 38492
- Roll Fuchsia Mac SDK from 9qjOKSNAN2EiCgQxC... to hGNNd-oOWFLY86Tnl... by @skia-flutter-autoroll in 38493
- add virtual destructor to new virtual Culler class by @flar in 38494
- Roll Fuchsia Mac SDK from hGNNd-oOWFLY86Tnl... to kV1stXDqE4asMxgjK... by @skia-flutter-autoroll in 38495
- Roll Fuchsia Mac SDK from kV1stXDqE4asMxgjK... to 90MsGucOMFZ_grNUC... by @skia-flutter-autoroll in 38498
- Roll Fuchsia Mac SDK from 90MsGucOMFZ_grNUC... to QOdpfMkM_LcPon_zm... by @skia-flutter-autoroll in 38499
- Roll Skia from 38d9c68d35c6 to 879759ce3124 (1 revision) by @skia-flutter-autoroll in 38500
- Bump ossf/scorecard-action from 2.1.1 to 2.1.2 by @dependabot in 38501
- Bump actions/setup-python from 4.3.0 to 4.4.0 by @dependabot in 38502
- Roll Skia from 879759ce3124 to 7442335dce20 (4 revisions) by @skia-flutter-autoroll in 38503
- Roll Fuchsia Mac SDK from QOdpfMkM_LcPon_zm... to ozbhYRHpQKfnPwJdh... by @skia-flutter-autoroll in 38505
- Roll Skia from 7442335dce20 to eeec7a127312 (1 revision) by @skia-flutter-autoroll in 38506
- Roll Skia from eeec7a127312 to 7fe57dac0702 (1 revision) by @skia-flutter-autoroll in 38508
- Roll Dart SDK from 6340d946feac to 494e4d4bf58d (1 revision) by @skia-flutter-autoroll in 38509
- Roll Skia from 7fe57dac0702 to 8099f53e7a43 (1 revision) by @skia-flutter-autoroll in 38510
- Roll Fuchsia Mac SDK from ozbhYRHpQKfnPwJdh... to HHADjSDGmZSkODScd... by @skia-flutter-autoroll in 38511
- Roll Skia from 8099f53e7a43 to 789552988917 (1 revision) by @skia-flutter-autoroll in 38512
- Roll Skia from 789552988917 to 6abfcf819da1 (2 revisions) by @skia-flutter-autoroll in 38513
- Roll Dart SDK from 494e4d4bf58d to 742e1dc3e17f (1 revision) by @skia-flutter-autoroll in 38514
- Roll Skia from 6abfcf819da1 to 4f64211cd741 (1 revision) by @skia-flutter-autoroll in 38515
- Roll Skia from 4f64211cd741 to 3939e68c4b4d (2 revisions) by @skia-flutter-autoroll in 38517
- Roll Skia from 3939e68c4b4d to 2b6d44eb650b (2 revisions) by @skia-flutter-autoroll in 38519
- Roll Fuchsia Mac SDK from HHADjSDGmZSkODScd... to c1-ICa-ToxzhYLG7F... by @skia-flutter-autoroll in 38520
- Roll Skia from 2b6d44eb650b to 34708fefacd0 (1 revision) by @skia-flutter-autoroll in 38521
- [fuchsia] Debugging code for crash. by @akbiggs in 38518
- Roll Skia from 34708fefacd0 to 1a93cfdae2fd (1 revision) by @skia-flutter-autoroll in 38522
- Roll Dart SDK from 742e1dc3e17f to 68d8b0f58be7 (1 revision) by @skia-flutter-autoroll in 38523
- Roll Skia from 1a93cfdae2fd to c5c0387b3399 (2 revisions) by @skia-flutter-autoroll in 38524
- Roll Dart SDK from 68d8b0f58be7 to 5a173adb22ed (1 revision) by @skia-flutter-autoroll in 38525
- Roll Skia from c5c0387b3399 to 656bb22387ac (1 revision) by @skia-flutter-autoroll in 38526
- Roll Fuchsia Linux SDK from iQT5jpUhipvetxSiH... to yX7ot9Un0bpYQ-XX7... by @skia-flutter-autoroll in 38527
- Roll Dart SDK from 5a173adb22ed to 2541cf36607f (1 revision) by @skia-flutter-autoroll in 38528
- Roll Skia from 656bb22387ac to 913271ba5cbb (2 revisions) by @skia-flutter-autoroll in 38529
- Roll Skia from 913271ba5cbb to f78bb848bbe1 (2 revisions) by @skia-flutter-autoroll in 38531
- Roll Fuchsia Mac SDK from c1-ICa-ToxzhYLG7F... to jV7nfgH1Tb3Lw0w_S... by @skia-flutter-autoroll in 38532
- Roll Dart SDK from 2541cf36607f to 6e07d9b025bd (1 revision) by @skia-flutter-autoroll in 38533
- Roll Skia from f78bb848bbe1 to 4b578d72dc2e (1 revision) by @skia-flutter-autoroll in 38534
- Roll Skia from 4b578d72dc2e to e4c86c2fed9a (1 revision) by @skia-flutter-autoroll in 38535
- Roll Dart SDK from 6e07d9b025bd to f7b36d5e50a5 (1 revision) by @skia-flutter-autoroll in 38536
- [web] Delete web_ui/BUILD.gn by @mdebbar in 38446
- Roll Skia from e4c86c2fed9a to 2923399853d9 (2 revisions) by @skia-flutter-autoroll in 38537
- Roll Fuchsia Linux SDK from yX7ot9Un0bpYQ-XX7... to P2mvdujRVOcn8wcf0... by @skia-flutter-autoroll in 38539
- Roll Fuchsia Mac SDK from jV7nfgH1Tb3Lw0w_S... to JLTTlcNPJeScjSO2B... by @skia-flutter-autoroll in 38542
- Roll Dart SDK from f7b36d5e50a5 to 7f154f949aaf (1 revision) by @skia-flutter-autoroll in 38543
- Roll Skia from 2923399853d9 to 0027eb334691 (6 revisions) by @skia-flutter-autoroll in 38545
- Roll Skia from 0027eb334691 to 668260c85e9d (1 revision) by @skia-flutter-autoroll in 38547
- Roll Skia from 668260c85e9d to 25ffa2b757e9 (1 revision) by @skia-flutter-autoroll in 38548
- [Impeller Scene] Add ColorSourceContents for drawing a node by @bdero in 38485
- Roll Skia from 25ffa2b757e9 to beead917cd2e (1 revision) by @skia-flutter-autoroll in 38550
- Roll Skia from beead917cd2e to 8c4aed0622aa (2 revisions) by @skia-flutter-autoroll in 38552
- Roll Fuchsia Linux SDK from P2mvdujRVOcn8wcf0... to gnyHyot4AZp7HZgUI... by @skia-flutter-autoroll in 38555
- Roll Skia from 8c4aed0622aa to cc3e0cd0a743 (1 revision) by @skia-flutter-autoroll in 38557
- Roll Fuchsia Mac SDK from JLTTlcNPJeScjSO2B... to FeFYsNPy64-PEXPer... by @skia-flutter-autoroll in 38558
- Roll Skia from cc3e0cd0a743 to c776239198f7 (1 revision) by @skia-flutter-autoroll in 38560
- [fuchsia] Set presentation end times based on Flatland feedback by @uysalere in 38549
- Roll Skia from c776239198f7 to 13435162b783 (1 revision) by @skia-flutter-autoroll in 38561
- Roll Dart SDK from 7f154f949aaf to fa6cf7241184 (2 revisions) by @skia-flutter-autoroll in 38563
- [fuchsia] Add trace flow for Flatland::Present by @uysalere in 38565
- [Windows] Add engine builder to simplify tests by @loic-sharma in 38546
- [flutter roll] Revert "[web] Don't overwrite editing state with semantic updates" by @XilaiZhang in 38562
- [Impeller Scene] Import skinned mesh vertex data by @bdero in 38554
- Roll Fuchsia Linux SDK from gnyHyot4AZp7HZgUI... to KCm_e3N4gosNuY4IW... by @skia-flutter-autoroll in 38568
- Roll Dart SDK from fa6cf7241184 to 224ac5ed9c66 (1 revision) by @skia-flutter-autoroll in 38569
- Roll Fuchsia Mac SDK from FeFYsNPy64-PEXPer... to 2lzQU8FEjR5AkOr4d... by @skia-flutter-autoroll in 38571
- Roll Skia from 13435162b783 to 9e8f31e3020c (3 revisions) by @skia-flutter-autoroll in 38572
- Roll Skia from 9e8f31e3020c to 486deb23bc2a (2 revisions) by @skia-flutter-autoroll in 38574
- Roll Dart SDK from 224ac5ed9c66 to 9f0d8b9f20da (1 revision) by @skia-flutter-autoroll in 38575
- Roll Fuchsia Linux SDK from KCm_e3N4gosNuY4IW... to IApTRqW8UUSWAOcqA... by @skia-flutter-autoroll in 38578
- Roll Fuchsia Mac SDK from 2lzQU8FEjR5AkOr4d... to Bewt-eq7gNu6sU_Ob... by @skia-flutter-autoroll in 38579
- [fuchsia] Bump the target API level to 11 by @sebmarchand in 38544
- Roll Dart SDK from 9f0d8b9f20da to 881c0b56a1f7 (1 revision) by @skia-flutter-autoroll in 38580
- [Impeller Scene] Import materials, load embedded textures by @bdero in 38577
- Roll Fuchsia Linux SDK from IApTRqW8UUSWAOcqA... to CXcPP_JZKQbSu2eIP... by @skia-flutter-autoroll in 38581
- Roll Fuchsia Linux SDK from CXcPP_JZKQbSu2eIP... to PkN8FdI4aC9z7W4mI... by @skia-flutter-autoroll in 38584
- Roll Fuchsia Linux SDK from PkN8FdI4aC9z7W4mI... to OOL-jWRElkQ2P3vJz... by @skia-flutter-autoroll in 38585
- Roll Skia from 486deb23bc2a to a31d9c3b4583 (2 revisions) by @skia-flutter-autoroll in 38586
- Roll Skia from a31d9c3b4583 to 01aeec883a43 (4 revisions) by @skia-flutter-autoroll in 38587
- Roll Fuchsia Linux SDK from OOL-jWRElkQ2P3vJz... to AE3lAqTc632VsY14L... by @skia-flutter-autoroll in 38588
- Roll Skia from 01aeec883a43 to 2ffa04c2f77c (2 revisions) by @skia-flutter-autoroll in 38591
- Roll Skia from 2ffa04c2f77c to 269dce7e16bb (1 revision) by @skia-flutter-autoroll in 38592
- Roll Fuchsia Linux SDK from AE3lAqTc632VsY14L... to UAq0LO56_kbgA_BUQ... by @skia-flutter-autoroll in 38593
- Roll Skia from 269dce7e16bb to fde37f5986fd (1 revision) by @skia-flutter-autoroll in 38594
- Roll Skia from fde37f5986fd to 809e328ed55c (1 revision) by @skia-flutter-autoroll in 38596
- Roll Dart SDK from 881c0b56a1f7 to 617e70c95f5b (1 revision) by @skia-flutter-autoroll in 38597
- Roll Fuchsia Linux SDK from UAq0LO56_kbgA_BUQ... to LA5kW39Gec7KvvM7x... by @skia-flutter-autoroll in 38598
- [Impeller Scene] Import animation data by @bdero in 38583
- Roll Skia from 809e328ed55c to 697f9b541a0e (1 revision) by @skia-flutter-autoroll in 38599
- Roll Skia from 697f9b541a0e to 15d36b15bca1 (1 revision) by @skia-flutter-autoroll in 38601
- [Impeller Scene] Animation binding and playback by @bdero in 38595
- Roll Fuchsia Linux SDK from LA5kW39Gec7KvvM7x... to rPo4_TYHCtkoOfRup... by @skia-flutter-autoroll in 38607
- Implement ITextProvider and ITextRangeProvider for UIA by @yaakovschectman in 38538
- [Windows] Make the engine own the cursor plugin by @loic-sharma in 38570
- Make
AccessibilityBridge
aAXPlatformTreeManager
by @yaakovschectman in 38610 - [Impeller Scene] Use std::chrono for animation durations by @bdero in 38606
- Roll quiver to 3.2.1 by @jason-simmons in 38617
- Roll Dart SDK from 617e70c95f5b to f6dcb8b0b5d3 (7 revisions) by @skia-flutter-autoroll in 38626
- Roll Dart SDK from f6dcb8b0b5d3 to 0b064bc49557 (1 revision) by @skia-flutter-autoroll in 38630
- Roll Skia from 15d36b15bca1 to 9423a8a0fc2d (37 revisions) by @skia-flutter-autoroll in 38631
- Update FlutterPlatformNodeDelegate by @yaakovschectman in 38615
- Roll Skia from 9423a8a0fc2d to 60e4a4a27375 (5 revisions) by @skia-flutter-autoroll in 38633
- [flutter roll] quick fix to import map by @XilaiZhang in 38635
- [Windows] Fix missing includes when building using Visual Studio 17.4 by @loic-sharma in 38614
- make DisplayListFlags constexpr throughout by @flar in 38649
- [Impeller Scene] Compute joint transforms and apply them to skinned meshes by @bdero in 38628
- [Impeller] Set adaptive tolerance when rendering FillPathGeometry by @luckysmg in 38497
- Roll Skia from 60e4a4a27375 to 158d51b34caa (19 revisions) by @skia-flutter-autoroll in 38654
- [Impeller Scene] Fix material/vertex color overlapping by @bdero in 38653
- Add
TextProvider
andTextEdit
patterns toAXPlatformNodeWin
by @yaakovschectman in 38646 - Roll Skia from 158d51b34caa to ecd3a2f865ba (1 revision) by @skia-flutter-autoroll in 38659
- Reduce the size of Overlay FlutterImageView in HC mode by @Nayuta403 in 38393
- Consider more
ax::mojom::Role
s as text by @yaakovschectman in 38645 - Remove single view assumptions from
window.dart
by @a-wallen in 38453 - SkBudgeted -> skgpu::Budgeted by @kjlubick in 38660
- Bump actions/checkout from 3.1.0 to 3.2.0 by @dependabot in 38390
- Remove strict equality check for SkMatrix comparison by @lin-erik in 38665
- [fuchsia] Enable CI for branches like
fuchsia_r51a
. by @akbiggs in 38683 - Roll Skia from ecd3a2f865ba to 54dbda290908 (12 revisions) by @skia-flutter-autoroll in 38668
- [web] Fix canvas2d leaks in text measurement by @mdebbar in 38640
- Limit selection change to focused node on Windows by @yaakovschectman in 38634
- Roll Dart SDK from 0b064bc49557 to cb29cb6d1d0f (12 revisions) by @skia-flutter-autoroll in 38688
- Roll Skia from 54dbda290908 to b8c0a78a2378 (43 revisions) by @skia-flutter-autoroll in 38690
- Roll Fuchsia Mac SDK from Bewt-eq7gNu6sU_Ob... to ORxExaprF9fW5d4MP... by @skia-flutter-autoroll in 38697
- [fuchsia][scenic] Use infinite hit region by @jaeheon in 38647
- Roll Dart SDK from cb29cb6d1d0f to 853eff8b0faa (2 revisions) by @skia-flutter-autoroll in 38694
- Bump actions/upload-artifact from 3.1.0 to 3.1.2 by @dependabot in 38713
- Bump actions/checkout from 3.2.0 to 3.3.0 by @dependabot in 38714
- iOS FlutterTextureRegistry should be a proxy, not the engine itself by @endless7 in 37666
- Re-enable UIA text/range provider unit tests by @yaakovschectman in 38718
- Roll flutter/packages to 25454e by @GaryQian in 38685
- Add CI builder for windows-arm64. by @pbo-linaro in 38394
- Revert "Add CI builder for windows-arm64." by @loic-sharma in 38729
- Roll Dart SDK from 853eff8b0faa to 418bee5da2e2 (4 revisions) by @skia-flutter-autoroll in 38727
- Undo axes flip on Mac when shift+scroll-wheel by @Piinks in 38338
- Inline usage of SkIsPow2 by @kjlubick in 38722
- [Impeller Scene] Add DisplayList OP and Dart bindings by @bdero in 38676
- Roll Fuchsia Mac SDK from ORxExaprF9fW5d4MP... to zC90VpkAGMG1jJ-BK... by @skia-flutter-autoroll in 38734
- Roll Dart SDK from 418bee5da2e2 to 8d7a6aabd3a3 (2 revisions) by @skia-flutter-autoroll in 38738
- Roll Dart SDK from 8d7a6aabd3a3 to b90a008ddb29 (1 revision) by @skia-flutter-autoroll in 38740
- Mark nodes as
kIsLineBreakingObject
by default, TODO further distinctions by @yaakovschectman in 38721 - Roll Dart SDK from b90a008ddb29 to 5e344de60564 (1 revision) by @skia-flutter-autoroll in 38744
- Roll Fuchsia Mac SDK from zC90VpkAGMG1jJ-BK... to 6xysoRPCXJ3cJX12x... by @skia-flutter-autoroll in 38746
- Make operator == parameter non-nullable by @srawlins in 38663
- Move canvaskit artifacts to expected location in Web SDK Archive by @hterkelsen in 38168
- Roll Dart SDK from 5e344de60564 to 7b4d49402252 (1 revision) by @skia-flutter-autoroll in 38756
- [web] retain GL/Gr context on window resize by @jonahwilliams in 38576
- Add SpringAnimation.js from React Native by @Hixie in 38750
- Roll Skia from b8c0a78a2378 to e1f3980272f3 (24 revisions) by @gaaclarke in 38758
- removed forbidden skia include by @gaaclarke in 38761
- Roll Dart SDK from 7b4d49402252 to 23cbd61a1327 (1 revision) by @skia-flutter-autoroll in 38764
- Roll Fuchsia Mac SDK from 6xysoRPCXJ3cJX12x... to a9NpYJbjhDRX9P9u4... by @skia-flutter-autoroll in 38767
- Roll Dart SDK from 23cbd61a1327 to 22fa50e09ee8 (3 revisions) by @skia-flutter-autoroll in 38776
- Cleanup Skia includes in image_generator/descriptor by @kjlubick in 38775
- Roll Fuchsia Mac SDK from a9NpYJbjhDRX9P9u4... to ao8fSjW8HrZSsu3yq... by @skia-flutter-autoroll in 38782
- delete include of private GrMtlTypes header by @flar in 38783
- [fuchsia] Replace deprecated AddLocalChild by @richkadel in 38788
- Roll Skia from e1f3980272f3 to dfb838747295 (48 revisions) by @skia-flutter-autoroll in 38790
- [web] Update felt to use generated JS runtime for Dart2Wasm. by @joshualitt in 38786
- Add CI builder for windows-arm64. by @pbo-linaro in 38739
- Roll Dart SDK from 22fa50e09ee8 to 21f5de0ad596 (2 revisions) by @skia-flutter-autoroll in 38796
- [reverted] fix canvas drawLine bugs by @alanwutang11 in 38753
- [Impeller Scene] Change how property resolution works to fix Animation blending; add mutation log to nodes; enable backface culling; add vertex color contribution back to meshes by @bdero in 38766
- Roll Dart SDK from 21f5de0ad596 to 7879aa93da71 (1 revision) by @skia-flutter-autoroll in 38804
- Roll Fuchsia Mac SDK from ao8fSjW8HrZSsu3yq... to gZ6xbsp2MRsoXfKgY... by @skia-flutter-autoroll in 38806
- Roll Dart SDK from 7879aa93da71 to d7235947ff9b (1 revision) by @skia-flutter-autoroll in 38808
- Roll Dart SDK from d7235947ff9b to edd406c07399 (2 revisions) by @skia-flutter-autoroll in 38814
- Revert "fix canvas drawLine bugs" by @alanwutang11 in 38815
- Add wasm_release build to linux_host_engine.json by @hterkelsen in 38755
- fixed glfw example for arm64 by @gaaclarke in 38426
- [macOS] Do not block raster thread when shutting down by @knopp in 38777
- Roll Fuchsia Mac SDK from gZ6xbsp2MRsoXfKgY... to nIPtQ59jG1pxyatOq... by @skia-flutter-autoroll in 38819
- Roll Dart SDK from edd406c07399 to 20cca507d98b (1 revision) by @skia-flutter-autoroll in 38823
- Correct FrameTimingRecorder's raster start time. by @luckysmg in 38674
- [windows] Use FML_DCHECK in place of C assert by @cbracken in 38826
- [windows] Eliminate unnecessary iostream imports by @cbracken in 38824
- Roll Skia from dfb838747295 to 9e51c2c9e231 (26 revisions) by @skia-flutter-autoroll in 38827
- Roll Skia from dfb838747295 to cc983d28f3bf (27 revisions) by @skia-flutter-autoroll in 38830
- Roll Skia from cc983d28f3bf to fd54be29a3cc (3 revisions) by @skia-flutter-autoroll in 38833
- Roll Dart SDK from 20cca507d98b to 3d629d00a8d7 (2 revisions) by @skia-flutter-autoroll in 38834
- Roll Fuchsia Mac SDK from nIPtQ59jG1pxyatOq... to 21nYb648VWbpxc36t... by @skia-flutter-autoroll in 38839
- Roll Skia from fd54be29a3cc to c72c7bf7e45b (3 revisions) by @skia-flutter-autoroll in 38840
- Roll Dart SDK from 3d629d00a8d7 to 645fd748e79e (1 revision) by @skia-flutter-autoroll in 38841
- [web] remove runtime effect check by @jonahwilliams in 38832
- [web] cache sample and stencil params by @jonahwilliams in 38829
- Roll Fuchsia Mac SDK from 21nYb648VWbpxc36t... to w0hr1ZMvYGJnWInwK... by @skia-flutter-autoroll in 38880
- Add include to make g3 happy by @bdero in 38850
- Roll Skia from c72c7bf7e45b to c64a10d525d1 (7 revisions) by @skia-flutter-autoroll in 38858
- Roll Dart SDK from 645fd748e79e to 0097dcbada06 (3 revisions) by @skia-flutter-autoroll in 38883
- Roll Skia from c64a10d525d1 to aa99fa0bdd31 (10 revisions) by @skia-flutter-autoroll in 38886
- Roll Fuchsia Mac SDK from w0hr1ZMvYGJnWInwK... to nPbEqgIfE8TLOokQH... by @skia-flutter-autoroll in 38889
- Roll Skia from aa99fa0bdd31 to 5a51583d09dd (2 revisions) by @skia-flutter-autoroll in 38892
- Roll Fuchsia Mac SDK from nPbEqgIfE8TLOokQH... to SmEVvAFBC8oriPBou... by @skia-flutter-autoroll in 38897
- Roll Skia from 5a51583d09dd to 34a14247bd4b (1 revision) by @skia-flutter-autoroll in 38901
- Roll Skia from 34a14247bd4b to c727016cc09e (1 revision) by @skia-flutter-autoroll in 38903
- Roll Skia from c727016cc09e to 214411b09e92 (2 revisions) by @skia-flutter-autoroll in 38907
- Bump actions/setup-python from 4.4.0 to 4.5.0 by @dependabot in 38909
- Bump github/codeql-action from 2.1.37 to 2.1.38 by @dependabot in 38910
- Roll Skia from 214411b09e92 to 3704033dd106 (1 revision) by @skia-flutter-autoroll in 38908
- [Impeller] Map UVs correctly for TiledTextureContents by @bdero in 38894
- Roll Fuchsia Mac SDK from SmEVvAFBC8oriPBou... to bZfX8KCoI3CfxEzsG... by @skia-flutter-autoroll in 38912
- Roll Skia from 3704033dd106 to 58e745419425 (4 revisions) by @skia-flutter-autoroll in 38936
- Roll Fuchsia Mac SDK from bZfX8KCoI3CfxEzsG... to iwCuzAuMgsk75hlT0... by @skia-flutter-autoroll in 38938
- Roll Skia from 58e745419425 to 6afb97022fa7 (1 revision) by @skia-flutter-autoroll in 38943
- Revert "[flutter roll] Revert "[web] Don't overwrite editing state with semantic updates"" by @htoor3 in 38854
- [web] Reduce code size impact of fallback font data by @mdebbar in 38787
- Roll Skia from 6afb97022fa7 to 8ea9b39f7213 (18 revisions) by @skia-flutter-autoroll in 38952
- Roll Skia from 8ea9b39f7213 to 69d8378097df (6 revisions) by @skia-flutter-autoroll in 38953
- Wrap focus() in a post update callback in tappable by @nbayati in 38958
- Roll Fuchsia Mac SDK from iwCuzAuMgsk75hlT0... to -1N2YUML8GqNhK8YP... by @skia-flutter-autoroll in 38960
- reland fix canvas drawLine bugs by @alanwutang11 in 38949
- [Impeller] Fix contiguous clip restoration by @bdero in 38964
- Update scenario screenshots to iOS 16 by @jmagman in 38962
- Fix iOS safari keyboard issue when semantics is enabled by @nbayati in 38822
- [Impeller Scene] Add ability to synchronously fetch loaded ipscene nodes by @bdero in 38913
- Revert "Roll Dart SDK from 645fd748e79e to 0097dcbada06 (3 revisions)… by @iskakaushik in 38973
- Roll Fuchsia Mac SDK from -1N2YUML8GqNhK8YP... to P5QcCJU8I71xVXuMT... by @skia-flutter-autoroll in 38976
- Remove use of SkTAddOffset and sk_careful_memcpy by @kjlubick in 38977
- Get unit tests working with dart2wasm by @eyebrowsoffire in 38784
- [ios_platform_view] more precision when determine if a clip rrect is necessary by @cyanglaz in 38965
- Bump chrome_and_driver version to 110. by @eyebrowsoffire in 38986
- Roll Dart SDK from 645fd748e79e to ddf70a598f27 (14 revisions) by @skia-flutter-autoroll in 38990
- Roll Fuchsia Mac SDK from P5QcCJU8I71xVXuMT... to tlYMsnCv86Fjt5LfF... by @skia-flutter-autoroll in 38994
- Remove references to Observatory by @bkonyi in 38919
- Roll Fuchsia Mac SDK from tlYMsnCv86Fjt5LfF... to 6oiZwMyNsjucSxTHJ... by @skia-flutter-autoroll in 39004
- Merge MSAA alert functionality with UIA by @yaakovschectman in 38745
- [web] dont look up webgl params if no GPU is available by @jonahwilliams in 38948
- Shader analysis with malioc by @zanderso in 39005
- [Impeller] Account for the transform in DLVerticesGeometry coverage by @bdero in 38998
- Remove unused variables and import by @Nayuta403 in 38971
- Fix invalid Unix locale to Flutter locale (BCP-47) mapping by @robert-ancell in 36512
- Roll Skia from 69d8378097df to aedfc8695954 (4 revisions) by @skia-flutter-autoroll in 38966
- Extract WideToUTF16String/UTF16StringToWide to FML by @cbracken in 39006
- Revert "Extract WideToUTF16String/UTF16StringToWide to FML" by @godofredoc in 39019
- [Impeller] Check the correct stencil coverage when deciding whether to elide a restore by @bdero in 39023
- Roll Skia from aedfc8695954 to 1b3aa8b6e1cc (43 revisions) by @skia-flutter-autoroll in 39024
- Extract WideToUTF16String/UTF16StringToWide to FML by @cbracken in 39020
- Roll Skia from 1b3aa8b6e1cc to f6a5c806294d (11 revisions) by @skia-flutter-autoroll in 39027
- Roll Dart SDK from ddf70a598f27 to fbbfc122dba6 (9 revisions) by @skia-flutter-autoroll in 39029
- [macos] Synthesize modifier keys events on pointer events by @bleroux in 37870
- Roll Dart SDK from fbbfc122dba6 to ac4c63168ff2 (1 revision) by @skia-flutter-autoroll in 39030
- Roll Fuchsia Mac SDK from 6oiZwMyNsjucSxTHJ... to GvtVLigysBcywNN9T... by @skia-flutter-autoroll in 39032
- Revert "Remove references to Observatory (#38919)" by @bkonyi in 39035
- Roll Dart SDK from ac4c63168ff2 to 03d35455a8d8 (1 revision) by @skia-flutter-autoroll in 39036
- [impeller] change input order in ColorFilterContents::MakeBlend by @jonahwilliams in 39038
- Roll Dart SDK from 03d35455a8d8 to 807077cc5d1b (1 revision) by @skia-flutter-autoroll in 39042
- [ios_platform_view] MaskView pool to reuse maskViews. by @cyanglaz in 38989
- Roll Fuchsia Mac SDK from GvtVLigysBcywNN9T... to ZTKDeVL1HDAwsZdhl... by @skia-flutter-autoroll in 39044
- Roll Dart SDK from 807077cc5d1b to 8c2eb20b5376 (2 revisions) by @skia-flutter-autoroll in 39047
- Roll Fuchsia Linux SDK from rPo4_TYHCtkoOfRup... to S6wQW1tLFe-YnReaZ... by @skia-flutter-autoroll in 39048
- Roll Dart SDK from 8c2eb20b5376 to 548678dd684c (1 revision) by @skia-flutter-autoroll in 39049
- Roll Fuchsia Mac SDK from ZTKDeVL1HDAwsZdhl... to l7jVM3Urw73TVWfee... by @skia-flutter-autoroll in 39050
- Roll Fuchsia Linux SDK from S6wQW1tLFe-YnReaZ... to l3c_b-vRr-o6ZFX_M... by @skia-flutter-autoroll in 39055
- Roll Fuchsia Mac SDK from l7jVM3Urw73TVWfee... to 5TQ9IL4-Yu3KHCR-H... by @skia-flutter-autoroll in 39056
- Roll Fuchsia Mac SDK from 5TQ9IL4-Yu3KHCR-H... to R4F4q-h902yt4s7ow... by @skia-flutter-autoroll in 39058
- Roll Fuchsia Linux SDK from l3c_b-vRr-o6ZFX_M... to f613tOkDB282hW2tA... by @skia-flutter-autoroll in 39061
- Add more flexible image loading API by @tvolkert in 38905
- Roll Dart SDK from 548678dd684c to 608a0691a1d7 (1 revision) by @skia-flutter-autoroll in 39063
- Roll Fuchsia Mac SDK from R4F4q-h902yt4s7ow... to rQtxqj3gePeR-nTLv... by @skia-flutter-autoroll in 39064
- Bump github/codeql-action from 2.1.38 to 2.1.39 by @dependabot in 39065
- Roll Dart SDK from 608a0691a1d7 to c52810968747 (1 revision) by @skia-flutter-autoroll in 39066
- Roll Fuchsia Linux SDK from f613tOkDB282hW2tA... to GLRbnjiO5SbZKX-Us... by @skia-flutter-autoroll in 39067
- Roll Dart SDK from c52810968747 to 107a1280a61f (1 revision) by @skia-flutter-autoroll in 39069
- [web] Build multiple CanvasKit variants (using toolchain_args) by @mdebbar in 38448
- Remove unnecessary null checks in doc snippet by @goderbauer in 39071
- Roll Skia from f6a5c806294d to 1ccf2093cfa9 (2 revisions) by @skia-flutter-autoroll in 39028
- Roll Fuchsia Mac SDK from rQtxqj3gePeR-nTLv... to HxpwvvbQdk54L6_8q... by @skia-flutter-autoroll in 39075
- [Impeller] uniform offsets account for size by @jonahwilliams in 39077
- Ability to disable browser context menu by @justinmc in 38682
- Roll Skia from 1ccf2093cfa9 to 0328e12ab195 (59 revisions) by @skia-flutter-autoroll in 39078
- [embedder] Fix getting vkGetInstanceProcAddr by @nanokatze in 39051
- Fix doc analyzer breakage by @goderbauer in 39082
- Roll Dart SDK from 107a1280a61f to d1a0e860679e (2 revisions) by @skia-flutter-autoroll in 39084
- Roll Skia from 0328e12ab195 to 50d78376d30c (3 revisions) by @skia-flutter-autoroll in 39086
- Roll Fuchsia Linux SDK from GLRbnjiO5SbZKX-Us... to dWbkAZchFHtZE9Wt_... by @skia-flutter-autoroll in 39087
- Roll Skia from 50d78376d30c to 90fda2e72314 (4 revisions) by @skia-flutter-autoroll in 39089
- Add mmap dependency to flutter_frontend_server by @mkustermann in 39090
- Migrate
@FfiNative
to@Native
by @dcharkes in 39034 - Remove superfluous words from comments by @asashour in 39068
- Roll Skia from 90fda2e72314 to 1bc48bcb1201 (4 revisions) by @skia-flutter-autoroll in 39100
- Roll Dart SDK from d1a0e860679e to de14a48187ce (1 revision) by @skia-flutter-autoroll in 39099
- [Impeller] drawAtlas blend mode. by @jonahwilliams in 38335
- Roll Fuchsia Mac SDK from HxpwvvbQdk54L6_8q... to MUvFS0baOnigVUIND... by @skia-flutter-autoroll in 39105
- [web] Remove dependency on 'profiling' subfolder of canvaskit. by @hterkelsen in 38169
- [Impeller] Add and reorder FAQ entries. by @chinmaygarde in 39106
- Improve crashes if messenger APIs are used incorrectly by @loic-sharma in 39041
- Roll Fuchsia Linux SDK from dWbkAZchFHtZE9Wt_... to E9m-Gk382PkB7_Nbp... by @skia-flutter-autoroll in 39107
- Roll Skia from 1bc48bcb1201 to b72fececbdcc (14 revisions) by @skia-flutter-autoroll in 39108
- [Impeller] Switch to nearest sampling for the text atlas by @bdero in 39104
- Manually roll ANGLE, vulkan-deps, SwiftShader by @loic-sharma in 38650
- [Impeller] Linear sample atlas glyphs when the CTM isn't translation/scale only by @bdero in 39112
- Roll Skia from b72fececbdcc to 8ffd5c20d634 (3 revisions) by @skia-flutter-autoroll in 39114
- Roll Fuchsia Mac SDK from MUvFS0baOnigVUIND... to _H53AyDxR9Pm2TbwN... by @skia-flutter-autoroll in 39122
- Roll Skia from 8ffd5c20d634 to da5034f9d117 (4 revisions) by @skia-flutter-autoroll in 39123
- [web] use a render target instead of a new surface for Picture.toImage by @jonahwilliams in 38573
- Roll Skia from da5034f9d117 to c4b171fe5668 (1 revision) by @skia-flutter-autoroll in 39127
- Only build analyze_snapshot on Linux host by @zanderso in 39129
- Roll Fuchsia Linux SDK from E9m-Gk382PkB7_Nbp... to pGX7tanT1okL8XCg-... by @skia-flutter-autoroll in 39130
- Remove unnecessary null checks by @goderbauer in 39113
- [Impeller] Make text glyph offsets respect the current transform by @bdero in 39119
- Roll ICU from 1b7d391f0528 to 2cce76fd67af (5 revisions) by @skia-flutter-autoroll in 39136
- Fix position of ImageFilter layer when raster-cached by @moffatman in 38567
- Roll Skia from c4b171fe5668 to 393fb1ec80f4 (9 revisions) by @skia-flutter-autoroll in 39138
- Get the vulkan backend working again by @iskakaushik in 39103
- [macOS] Formalize FlutterViewController's initialization flow, and prohibit replacing by @dkwingsmt in 38981
- Revert "[macOS] Formalize FlutterViewController's initialization flow… by @dkwingsmt in 39144
- Roll buildroot by @jason-simmons in 39141
- Reland "[macOS] Formalize FlutterViewController's initialization flow, and prohibit replacing" by @dkwingsmt in 39145
- [Impeller] Use the start/end tangent of contours to compute stroke contour cap normals by @bdero in 39124
- Roll Dart SDK from de14a48187ce to d9151e59f70b (6 revisions) by @skia-flutter-autoroll in 39146
- Roll Clang from a93d03310e2c to 20d06c833d83 by @skia-flutter-autoroll in 39152
- Roll Dart SDK from d9151e59f70b to f61211592196 (3 revisions) by @skia-flutter-autoroll in 39154
- Roll Skia from 393fb1ec80f4 to 3d0e2ad41911 (6 revisions) by @skia-flutter-autoroll in 39153
- Roll Fuchsia Mac SDK from _H53AyDxR9Pm2TbwN... to KLzrg8eFD9m5J9xa-... by @skia-flutter-autoroll in 39155
- Roll Fuchsia Linux SDK from pGX7tanT1okL8XCg-... to ggI4a2jNo5aj6Rp6w... by @skia-flutter-autoroll in 39157
- Roll Skia from 3d0e2ad41911 to 0e1cb7bc43dc (1 revision) by @skia-flutter-autoroll in 39156
- Roll Skia from 0e1cb7bc43dc to 5e363a69efbe (3 revisions) by @skia-flutter-autoroll in 39158
- Roll Dart SDK from f61211592196 to 160774c04493 (2 revisions) by @skia-flutter-autoroll in 39159
- Roll Dart SDK from 160774c04493 to 5a8b34f040f5 (1 revision) by @skia-flutter-autoroll in 39160
- Update infrastructure python code to be compatible with python 2 and python 3 by @ricardoamador in 39133
- Roll Skia from 5e363a69efbe to ad7955820dc6 (2 revisions) by @skia-flutter-autoroll in 39161
- Roll Skia from ad7955820dc6 to e9ac244d61b2 (6 revisions) by @skia-flutter-autoroll in 39165
- Roll Dart SDK from 5a8b34f040f5 to 4a8615b7e3ed (1 revision) by @skia-flutter-autoroll in 39167
- [fuchsia] Migrate to new RealmBuilder API by @tamird in 39163
- [Impeller] partially remove remap sampler support by @jonahwilliams in 39147
- Roll Fuchsia Linux SDK from ggI4a2jNo5aj6Rp6w... to kdjOCYzDtnfY30985... by @skia-flutter-autoroll in 39169
- Roll Skia from e9ac244d61b2 to ba4721319a92 (1 revision) by @skia-flutter-autoroll in 39170
- Roll Fuchsia Mac SDK from KLzrg8eFD9m5J9xa-... to MyL3JcOBni9CTx9wz... by @skia-flutter-autoroll in 39171
- [Linux][FlView] fix rendering on startup when shown after plugin registration by @jpnurmi in 38982
- [macos] Move TextInputPlugin outside of visible area by @knopp in 39031
- Revert "[macos] Move TextInputPlugin outside of visible area" by @zanderso in 39176
- Update buildroot to abada33190daa7. by @chinmaygarde in 39173
- properly namespace flutter software pixel formats by @ardera in 38847
- Roll Skia from ba4721319a92 to 091ec9bdcf9b (12 revisions) by @skia-flutter-autoroll in 39177
- Roll Dart SDK from 4a8615b7e3ed to dcdd3fbb3116 (1 revision) by @skia-flutter-autoroll in 39178
- [fuchsia] Migrate to new RealmBuilder API by @tamird in 39175
- [Impeller] ensure 1x1 has mipcount of 1 by @jonahwilliams in 39182
- Roll Fuchsia Linux SDK from kdjOCYzDtnfY30985... to 6c2H32X3EXOGlWIgb... by @skia-flutter-autoroll in 39193
- Roll Dart SDK from dcdd3fbb3116 to 2cd9b7ac95e8 (2 revisions) by @skia-flutter-autoroll in 39185
- Roll Fuchsia Mac SDK from MyL3JcOBni9CTx9wz... to 11wOrGFBXTHgxQVOi... by @skia-flutter-autoroll in 39192
- Roll Skia from 091ec9bdcf9b to 0b75650caf2a (5 revisions) by @skia-flutter-autoroll in 39190
- Fix Vulkan embedder example by @nanokatze in 39052
- [Impeller] Enable Vulkan dev on macOS host by @iskakaushik in 39179
- [fuchsia] Migrate to new RealmBuilder API by @tamird in 39196
- Fix for downstream C++20 compiler by @zanderso in 39197
- Handle proto deps that were added to the Dart SDK by @derekxu16 in 39098
- [impellerc] remove coffset usage by @jonahwilliams in 39199
- [impellerc] remove remaining remap sampler support by @jonahwilliams in 39198
- Move Linux Fuchsia FEMU to bringup due to flakes by @zanderso in 39202
- [Impeller] support overlapping stops with SSBO gradients. by @jonahwilliams in 39174
- [fuchsia] Migrate to new RealmBuilder API by @tamird in 39205
- [fuchsia] Diagnostics directory rights are R* by @miguelfrde in 39203
- Use arm64 engine variant on simulators in iOS unit tests by @jmagman in 39213
- Roll Dart SDK from 2cd9b7ac95e8 to 135f4c51c9ff (3 revisions) by @skia-flutter-autoroll in 39214
- Roll Dart SDK from 2cd9b7ac95e8 to 135f4c51c9ff (3 revisions) by @skia-flutter-autoroll in 39217
- Default to running the scenario tests on an arm iOS simulator variant on an Apple Silicon host Mac by @jmagman in 39210
- Roll Dart SDK from 135f4c51c9ff to f9583e13e214 (2 revisions) by @skia-flutter-autoroll in 39221
- Roll Fuchsia Mac SDK from 11wOrGFBXTHgxQVOi... to 1TFy9RSFMfNy7JpQU... by @skia-flutter-autoroll in 39223
- Roll Fuchsia Linux SDK from 6c2H32X3EXOGlWIgb... to TiK_fVODtUaKOgxRf... by @skia-flutter-autoroll in 39224
- Roll Skia from 0b75650caf2a to 7df7a83f733d (13 revisions) by @skia-flutter-autoroll in 39225
- Roll Dart SDK from f9583e13e214 to 52dc94238144 (1 revision) by @skia-flutter-autoroll in 39227
- Roll Skia from 7df7a83f733d to 0c636b805b9e (1 revision) by @skia-flutter-autoroll in 39228
- Roll Fuchsia Linux SDK from TiK_fVODtUaKOgxRf... to O_p8I_8713KlTZ7WG... by @skia-flutter-autoroll in 39231
- Roll Fuchsia Mac SDK from 1TFy9RSFMfNy7JpQU... to 9y7C2oamTv6Py4JSC... by @skia-flutter-autoroll in 39233
- Roll Fuchsia Linux SDK from O_p8I_8713KlTZ7WG... to 1D63BqURfJdG4r3CK... by @skia-flutter-autoroll in 39234
- Roll Skia from 0c636b805b9e to 59dcffca9061 (1 revision) by @skia-flutter-autoroll in 39235
- Roll Fuchsia Mac SDK from 9y7C2oamTv6Py4JSC... to EAFnGijD0l5QxaPxF... by @skia-flutter-autoroll in 39236
- Roll Fuchsia Linux SDK from 1D63BqURfJdG4r3CK... to xTXbcsPr5GJvFSLha... by @skia-flutter-autoroll in 39238
- Reland "Remove references to Observatory (#38919)" by @bkonyi in 39139
- [web] Expose felt flag for building CanvasKit Chromium by @mdebbar in 39201
- Roll Skia from 59dcffca9061 to 3c4cd77c5e5d (22 revisions) by @skia-flutter-autoroll in 39264
- Roll Fuchsia Mac SDK from EAFnGijD0l5QxaPxF... to CNkyuFjzxZhOxLNRS... by @skia-flutter-autoroll in 39263
- Roll Fuchsia Linux SDK from xTXbcsPr5GJvFSLha... to cTwkXiHcuqwrumaJ5... by @skia-flutter-autoroll in 39265
- [Windows] Remove dead code from FlutterWindow tests by @loic-sharma in 39216
- [Windows] Use 'FlutterWindowsEngineBuilder' in keyboard unit tests by @loic-sharma in 39209
- [web] @JS('Intl') by @mdebbar in 39211
- [web] Make our own icu_bidi for Skia by @mdebbar in 39200
- @alwaysThrows is deprecated. Return
Never
instead. by @eyebrowsoffire in 39269 - [macOS] Move A11yBridge to FVC by @dkwingsmt in 38855
- Python 3 code updates for str and byte operations by @ricardoamador in 39275
- Revert "[fuchsia] Diagnostics directory rights are R* (#39203)" by @miguelfrde in 39271
- Roll Skia from 3c4cd77c5e5d to fc31f43cc40a (1 revision) by @skia-flutter-autoroll in 39278
- Download emsdk for web framework tests. by @eyebrowsoffire in 39268
- [Impeller] Remove useless variable when drawCircle by @luckysmg in 39250
- Roll Skia from fc31f43cc40a to 3c6eb76a683a (1 revision) by @skia-flutter-autoroll in 39280
- Roll Dart SDK from 52dc94238144 to c64a3f0c9fea (5 revisions) by @skia-flutter-autoroll in 39281
- Roll Dart SDK from c64a3f0c9fea to 4fdbc7c28141 (1 revision) by @skia-flutter-autoroll in 39282
- Roll Fuchsia Mac SDK from CNkyuFjzxZhOxLNRS... to IdMSzll1VeWJMV6v8... by @skia-flutter-autoroll in 39283
- Python compatibility fix by @zanderso in 39286
- Roll Skia from 3c6eb76a683a to c29211525dac (2 revisions) by @skia-flutter-autoroll in 39289
- Roll Fuchsia Linux SDK from cTwkXiHcuqwrumaJ5... to 71lEeibIyrq0V8jId... by @skia-flutter-autoroll in 39284
- Roll Dart SDK from 4fdbc7c28141 to 9bcc1773ebf0 (1 revision) by @skia-flutter-autoroll in 39290
- Update buildroot to c02da5072d1bb2. by @whesse in 39292
- [web] Remove unused test helper: expectPageHtml by @mdebbar in 39287
- Unblock Skia roll by including SkSurface header by @bdero in 39295
- clipPath to use fillType param by @alanwutang11 in 38956
- Remove uses of
--full-dart-sdk
from the engine_v2 builders. by @eyebrowsoffire in 39297 - [Shell] Update stale comments after multi-view by @loic-sharma in 39298
- Roll Fuchsia Mac SDK from IdMSzll1VeWJMV6v8... to Clk4li1185E2JoIkU... by @skia-flutter-autoroll in 39300
- Roll Dart SDK from 9bcc1773ebf0 to 8b57d23a7246 (1 revision) by @skia-flutter-autoroll in 39303
- Add SkSurface include to every file where it's used by @bdero in 39304
- Roll Skia from c29211525dac to 654f4805e8b8 (21 revisions) by @skia-flutter-autoroll in 39309
- Roll Skia from 654f4805e8b8 to da41cf18f651 (1 revision) by @skia-flutter-autoroll in 39311
- Roll Fuchsia Linux SDK from 71lEeibIyrq0V8jId... to TFcelQ5SwrzkcYK2d... by @skia-flutter-autoroll in 39312
- Roll Dart SDK from 8b57d23a7246 to de03e1f41b50 (1 revision) by @skia-flutter-autoroll in 39313
- Roll Skia from da41cf18f651 to 8f33da33edcf (1 revision) by @skia-flutter-autoroll in 39315
- Roll Dart SDK from de03e1f41b50 to 88d1f3ffa266 (1 revision) by @skia-flutter-autoroll in 39316
- Roll Fuchsia Mac SDK from Clk4li1185E2JoIkU... to 31KOCvc_d1yPT_yes... by @skia-flutter-autoroll in 39317
- Roll Skia from 8f33da33edcf to 4b5799677173 (1 revision) by @skia-flutter-autoroll in 39318
- Use the x64 toolchain when building host artifacts on arm64 mac by @zanderso in 39279
- Update README.md by @drewroengoogle in 39319
- Roll Skia from 4b5799677173 to 86f7b2dd2b4f (8 revisions) by @skia-flutter-autoroll in 39320
- Roll Dart SDK from 88d1f3ffa266 to b47964e5d575 (1 revision) by @skia-flutter-autoroll in 39321
- Use Windows high contrast black/white theme with
MaterialApp
themes by @yaakovschectman in 39206 - Roll Fuchsia Linux SDK from TFcelQ5SwrzkcYK2d... to QxkjqmRgowkk_n2NZ... by @skia-flutter-autoroll in 39322
- Roll Skia from 86f7b2dd2b4f to a2e706ab283d (7 revisions) by @skia-flutter-autoroll in 39323
- Roll Dart SDK from b47964e5d575 to 1c219a91e637 (1 revision) by @skia-flutter-autoroll in 39324
- [Impeller] improve blur performance for Android and iPad Pro. by @jonahwilliams in 39291
- [Impeller] let images with opacity and filters passthrough. by @jonahwilliams in 39237
- Add iOS spring animation objc files by @luckysmg in 38801
- Roll Skia from a2e706ab283d to 934ef0660509 (7 revisions) by @skia-flutter-autoroll in 39327
- Roll Fuchsia Mac SDK from 31KOCvc_d1yPT_yes... to j5rQsxkO2VJrX55Yj... by @skia-flutter-autoroll in 39328
- Roll buildroot to #75f75b73. by @godofredoc in 39329
- Roll Dart SDK from 1c219a91e637 to 99014717b633 (1 revision) by @skia-flutter-autoroll in 39330
- Add missing file to artifacts.zip and win platform. by @godofredoc in 39310
- Roll Skia from 934ef0660509 to c3c5c6f61421 (1 revision) by @skia-flutter-autoroll in 39332
- Roll Skia from c3c5c6f61421 to 532c04c00ad7 (1 revision) by @skia-flutter-autoroll in 39333
- Roll Dart SDK from 99014717b633 to 11d97405a447 (3 revisions) by @skia-flutter-autoroll in 39337
- Roll Fuchsia Mac SDK from j5rQsxkO2VJrX55Yj... to rqjJA8z_K0gdGcsvA... by @skia-flutter-autoroll in 39338
- [Windows] Use 'ninja' instead of 'ninja.exe' by @loic-sharma in 39326
- [web] Hide autofill overlay by @htoor3 in 39294
- Roll Fuchsia Linux SDK from QxkjqmRgowkk_n2NZ... to pWloCaRzjLEAUvQEz... by @skia-flutter-autoroll in 39339
- Roll Skia from 532c04c00ad7 to 60242c4ea6a7 (5 revisions) by @skia-flutter-autoroll in 39340
- Roll Dart SDK from 11d97405a447 to 73b03bb636d3 (1 revision) by @skia-flutter-autoroll in 39341
- Don't rely on timings for dimension_provider unit test. by @eyebrowsoffire in 39343
- Roll Skia from 60242c4ea6a7 to c2d81db3ef41 (5 revisions) by @skia-flutter-autoroll in 39344
- [Web][HTML] Add mirrored characters support for RTL languages by @bleroux in 39162
- [web] Update the within() matcher to be more useful by @mdebbar in 39288
- [Impeller] Don't ceil subpass texture sizes by @bdero in 39336
- Bump ninja version to 1.11.1 by @derekxu16 in 39347
- Roll Skia from c2d81db3ef41 to 4f0166baf5a4 (13 revisions) by @skia-flutter-autoroll in 39348
- Roll Dart SDK from 73b03bb636d3 to 283b05994d68 (2 revisions) by @skia-flutter-autoroll in 39349
- Roll Skia from 4f0166baf5a4 to a4079ec4c399 (1 revision) by @skia-flutter-autoroll in 39351
- Roll Fuchsia Mac SDK from rqjJA8z_K0gdGcsvA... to 2xyEsodtHgcamPwX4... by @skia-flutter-autoroll in 39352
- [impellerc] sort uniforms on metal backend by @jonahwilliams in 39345
- Roll Fuchsia Linux SDK from pWloCaRzjLEAUvQEz... to CAyoT0SrHHyXCMF31... by @skia-flutter-autoroll in 39354
- Roll Skia from a4079ec4c399 to ee68f3edfa96 (1 revision) by @skia-flutter-autoroll in 39355
- Revert "[impellerc] sort uniforms on metal backend" by @bdero in 39356
- Roll Dart SDK from 283b05994d68 to 69452c5012d9 (1 revision) by @skia-flutter-autoroll in 39357
- [Impeller] Use minimal coverage for stencil restores after overdraw prevention by @bdero in 39358
- Roll Dart SDK from 69452c5012d9 to be795cc64bd7 (1 revision) by @skia-flutter-autoroll in 39360
- Roll Skia from ee68f3edfa96 to 62dcca5b175a (1 revision) by @skia-flutter-autoroll in 39362
- Roll buildroot to 39b486f7 by @derekxu16 in 39361
- Fire UIA event on Checkbox state change by @yaakovschectman in 39346
- Roll Dart SDK from be795cc64bd7 to b7a0c75d4470 (1 revision) by @skia-flutter-autoroll in 39363
- Roll Fuchsia Mac SDK from 2xyEsodtHgcamPwX4... to _6bmpi47oMZC-msOI... by @skia-flutter-autoroll in 39364
- Add gen_snapshot to windows flutter artifact. by @godofredoc in 39353
- [impellerc] sort uniforms on metal backend by @jonahwilliams in 39366
- Roll Fuchsia Linux SDK from CAyoT0SrHHyXCMF31... to y0pMcSL4ejAh7JYTq... by @skia-flutter-autoroll in 39371
- Roll Skia from 62dcca5b175a to 07a95bb37760 (10 revisions) by @skia-flutter-autoroll in 39369
- Roll Skia from 07a95bb37760 to 83a3d8b16c94 (5 revisions) by @skia-flutter-autoroll in 39373
- [Impeller] Append to existing atlas if room exists, reuse texture by @jonahwilliams in 38253
- [fuchsia] fdio_service_connect no longer provides rights which we need by @miguelfrde in 39374
- [impeller] drawVertices blend mode by @jonahwilliams in 38985
- [ios] Lock refresh rate to 80fps when threads are merged by @cyanglaz in 39172
- Roll Skia from 83a3d8b16c94 to f083b79aa388 (5 revisions) by @skia-flutter-autoroll in 39376
- [Impeller] Retain embolden/skew font properties when rendering text glyphs by @bdero in 39378
- Roll Dart SDK from b7a0c75d4470 to de912d108ebb (1 revision) by @skia-flutter-autoroll in 39379
- [iOS] Ensure FlutterView's background color is not nil to avoid CAMetalLayer nextDrawable being time-consuming by @luckysmg in 39359
- Roll Skia from f083b79aa388 to 5d8a7ed8acfe (3 revisions) by @skia-flutter-autoroll in 39381
- Roll Skia from 5d8a7ed8acfe to 8de8c6287254 (1 revision) by @skia-flutter-autoroll in 39382
- [fuchsia] Add output_path property to customize output path of .so files by @lin-erik in 39007
- Roll Fuchsia Mac SDK from _6bmpi47oMZC-msOI... to hcZFTTKMN0k4lXjfs... by @skia-flutter-autoroll in 39384
- Roll Dart SDK from de912d108ebb to a507a9057730 (2 revisions) by @skia-flutter-autoroll in 39385
- [Impeller] Make dark text appear less emboldened by @bdero in 39383
- Roll Fuchsia Linux SDK from y0pMcSL4ejAh7JYTq... to D0jJKibnSzSOs68QJ... by @skia-flutter-autoroll in 39386
- Roll Fuchsia Mac SDK from hcZFTTKMN0k4lXjfs... to j6dhXDhI_KUUyqTSF... by @skia-flutter-autoroll in 39390
- Roll Fuchsia Linux SDK from D0jJKibnSzSOs68QJ... to Z6Bdg2fbH4n5ptsKZ... by @skia-flutter-autoroll in 39393
- Roll Skia from 8de8c6287254 to 45a4fdcc0cb0 (1 revision) by @skia-flutter-autoroll in 39394
- Roll Dart SDK from a507a9057730 to f18aa4402c1a (3 revisions) by @skia-flutter-autoroll in 39395
- Roll Skia from 45a4fdcc0cb0 to 1bc762cbb8ce (1 revision) by @skia-flutter-autoroll in 39397
- Roll Fuchsia Mac SDK from j6dhXDhI_KUUyqTSF... to f7zsdfKoUWP6RD8S_... by @skia-flutter-autoroll in 39398
- Roll Fuchsia Linux SDK from Z6Bdg2fbH4n5ptsKZ... to V9ahWWCSVIMrpc9LX... by @skia-flutter-autoroll in 39399
- Revert "Roll Dart SDK from a507a9057730 to f18aa4402c1a (3 revisions)" by @zanderso in 39422
- Migrate engine_v2_builds to python3. by @godofredoc in 39404
- Use jdk 11 in the engine. by @godofredoc in 39375
- Fix cpp-wrappers archive. by @godofredoc in 39400
- Roll Fuchsia Mac SDK from f7zsdfKoUWP6RD8S_... to jD_N9MDLvRtOuBMgY... by @skia-flutter-autoroll in 39439
- Roll Fuchsia Linux SDK from V9ahWWCSVIMrpc9LX... to wlbzrDXNCXQZV0QdG... by @skia-flutter-autoroll in 39435
- Roll Skia from 1bc762cbb8ce to 7e2c9f54c0fd (23 revisions) by @skia-flutter-autoroll in 39440
- [Windows] Fix the 'engine restart resets keyboard' test by @loic-sharma in 39380
- iOS keyboard animation synchronization by @CoolDude53 in 37604
- Roll Skia from 7e2c9f54c0fd to 419bb63e733d (1 revision) by @skia-flutter-autoroll in 39447
- Roll Skia from 419bb63e733d to 83da27e4cd3a (1 revision) by @skia-flutter-autoroll in 39448
- Roll Skia from 83da27e4cd3a to 6babb6a1afe6 (1 revision) by @skia-flutter-autoroll in 39451
- Roll Fuchsia Mac SDK from jD_N9MDLvRtOuBMgY... to zYEsaCaA1cokDUU43... by @skia-flutter-autoroll in 39453
- Roll Fuchsia Linux SDK from wlbzrDXNCXQZV0QdG... to aRqjqB76Z2gNQsrTA... by @skia-flutter-autoroll in 39454
- Roll Skia from 6babb6a1afe6 to 3b1401c4870d (1 revision) by @skia-flutter-autoroll in 39455
- Roll Skia from 3b1401c4870d to 87dbc81b421f (4 revisions) by @skia-flutter-autoroll in 39457
- [impeller] ensure full color glyphs respect alpha by @jonahwilliams in 39377
- Add helpers for updating arm tools in CIPD by @zanderso in 39458
- Roll Skia from 87dbc81b421f to bd48f82dcabb (8 revisions) by @skia-flutter-autoroll in 39459
- Override _accessibilityHitTest to fix IOS 16 semantics issues by @hangyujin in 38794
- Manual roll Dart SDK from a507a9057730 to 5c74c8b64dec (9 revisions) by @skia-flutter-autoroll in 39462
- [Windows] Remove accessibility root assumptions by @loic-sharma in 39441
- Roll Skia from bd48f82dcabb to f30529658275 (7 revisions) by @skia-flutter-autoroll in 39463
- Update malioc analysis golden file by @zanderso in 39461
- Roll Fuchsia Mac SDK from zYEsaCaA1cokDUU43... to uYw6cCpJIpQa42G4O... by @skia-flutter-autoroll in 39466
- Revert "Manual roll Dart SDK from a507a9057730 to 5c74c8b64dec (9 revisions)" by @godofredoc in 39470
- Reland "Manual roll Dart SDK from a507a9057730 to 5c74c8b64dec (9 revisions)" by @zanderso in 39475
- Revert "Manual roll Dart SDK from a507a9057730 to 5c74c8b64dec (9 revisions)" by @zanderso in 39477
- [macOS] Support text input autocomplete by @cbracken in 39460
- Roll Skia from f30529658275 to 7cac214d0f4b (1 revision) by @skia-flutter-autoroll in 39478
- Roll Fuchsia Linux SDK from aRqjqB76Z2gNQsrTA... to HGN3rmf37VA5Sc0e1... by @skia-flutter-autoroll in 39480
- [Impeller] Fix stroke cap drawing not correct. by @luckysmg in 39481
- Roll Fuchsia Mac SDK from uYw6cCpJIpQa42G4O... to vV4hr9qgSXTVhRzEr... by @skia-flutter-autoroll in 39485
- Roll Skia from 7cac214d0f4b to 4d064e82ce8e (1 revision) by @skia-flutter-autoroll in 39486
- Roll Skia from 4d064e82ce8e to d52b1a24c407 (4 revisions) by @skia-flutter-autoroll in 39487
- Manual roll Dart SDK from a507a9057730 to 9c68f2a74491 (11 revisions) by @skia-flutter-autoroll in 39488
- Roll Skia from d52b1a24c407 to 99a797d497fe (1 revision) by @skia-flutter-autoroll in 39489
- Revert "[ios_platform_view] MaskView pool to reuse maskViews." by @cyanglaz in 39490
- Disable mouse-input-test by @amituttam in 39492
- Roll Skia from 99a797d497fe to 638bfdc9e23c (4 revisions) by @skia-flutter-autoroll in 39494
- Roll Fuchsia Linux SDK from HGN3rmf37VA5Sc0e1... to B6PQF-BmeXvmNZJy5... by @skia-flutter-autoroll in 39493
- Migrate iOS and Android to use pushRouteInformation by @chunhtai in 39372
- [Impeller] Fix sampling management problems by @bdero in 39483
- Reland "[ios_platform_view] MaskView pool to reuse maskViews." by @cyanglaz in 39498
- Manual roll Dart SDK from 9c68f2a74491 to 63b8dc1906e5 (3 revisions) by @skia-flutter-autoroll in 39502
- increase first frame timeout by @jonahwilliams in 39504
- Update shader_optimization.md by @HannesGitH in 39497
- Roll Skia from 638bfdc9e23c to 1762c093d086 (8 revisions) by @skia-flutter-autoroll in 39507
- Roll Skia from 1762c093d086 to 5899b39484db (1 revision) by @skia-flutter-autoroll in 39508
- Roll Fuchsia Mac SDK from vV4hr9qgSXTVhRzEr... to 4cSuz7lZeOIfzhUHg... by @skia-flutter-autoroll in 39509
- Roll Skia from 5899b39484db to 970c33b0f43e (1 revision) by @skia-flutter-autoroll in 39510
- Roll Fuchsia Linux SDK from B6PQF-BmeXvmNZJy5... to cn89DIQTewbdhBTO-... by @skia-flutter-autoroll in 39511
- Roll buildroot to 0180f883 by @jason-simmons in 39503
- Roll Skia from 970c33b0f43e to 1544d3a123bc (2 revisions) by @skia-flutter-autoroll in 39514
- Only diff malioc results for a couple of GPU types by @zanderso in 39515
- Roll Skia from 1544d3a123bc to db81bd26f149 (2 revisions) by @skia-flutter-autoroll in 39519
- Manual roll ICU from 2cce76fd67af to 266a46937f05 (1 revision) by @skia-flutter-autoroll in 39518
- Roll Fuchsia Mac SDK from 4cSuz7lZeOIfzhUHg... to s0lx1q5xbqV1jkRZM... by @skia-flutter-autoroll in 39520
- Enable UIA in Window by @yaakovschectman in 39513
- Roll Skia from db81bd26f149 to e238cde8581d (1 revision) by @skia-flutter-autoroll in 39522
- Reland "[macos] Move TextInputPlugin outside of visible area" by @knopp in 39194
- Remove unused .ci.yaml properties by @jmagman in 39501
- [Impeller] Support blit passes on Vulkan. by @iskakaushik in 39438
- [Windows] Prepare keyboard & text input plugins for multi-view by @loic-sharma in 39464
- [macOS] Make FlutterEngine support multiple views by @dkwingsmt in 37976
- [ios] Convert
int
in Dart tolong long
in Objective-C by @0xZOne in 39331 - Roll Skia from e238cde8581d to 128d82c8931d (5 revisions) by @skia-flutter-autoroll in 39524
- Fix classes that shouldn't be extended/instantiated/mixedin by @goderbauer in 39517
- Roll Fuchsia Linux SDK from cn89DIQTewbdhBTO-... to ibtVZPawJl1jwt5Sg... by @skia-flutter-autoroll in 39526
- Fix position of BackdropFilter above PlatformView by @moffatman in 39244
- Bump to Chrome 111. by @eyebrowsoffire in 39525
- Roll Skia from 128d82c8931d to 59c9ef67fa34 (3 revisions) by @skia-flutter-autoroll in 39529
- Roll Skia from 59c9ef67fa34 to 4013995114e1 (2 revisions) by @skia-flutter-autoroll in 39530
- Roll Skia from 4013995114e1 to 182d5daf78dc (1 revision) by @skia-flutter-autoroll in 39531
- Add Animated PNG demuxer by @bdero in 31098
- [Impeller] Generate a Metal library symbols file for shader debugging. by @chinmaygarde in 39532
- Roll Skia from 182d5daf78dc to 299221eaa3a9 (1 revision) by @skia-flutter-autoroll in 39533
- Roll Fuchsia Mac SDK from s0lx1q5xbqV1jkRZM... to 86sd_NCGPMuQh08NX... by @skia-flutter-autoroll in 39534
- Roll Skia from 299221eaa3a9 to 261f573f16db (1 revision) by @skia-flutter-autoroll in 39535
- Roll Skia from 261f573f16db to badcdf5635ab (1 revision) by @skia-flutter-autoroll in 39538
- Ignore invalid filters when constructing an image compose filter by @jason-simmons in 39528
- Roll Fuchsia Linux SDK from ibtVZPawJl1jwt5Sg... to 482Njb1v72P7fNyj4... by @skia-flutter-autoroll in 39541
- Roll Skia from badcdf5635ab to 54342413f5c0 (1 revision) by @skia-flutter-autoroll in 39542
- Revert "[macOS] Make FlutterEngine support multiple views" by @dkwingsmt in 39536
- [Impeller] Use minimal coverage for EntityPass clip restores by @bdero in 39540
- [web] Fixes invisible platform view compositing edge cases. by @ditman in 39506
- Revert "Remove deprecated TextInputClient scribble method code" by @justinmc in 39516
- Roll Skia from 54342413f5c0 to 640fa258fc75 (3 revisions) by @skia-flutter-autoroll in 39544
- add support to run dl_canvas_unittests on GPU surfaces (off by default) by @flar in 38993
- Use DisplayListMatrixClipTracker in DiffContext by @knopp in 38010
- Roll Fuchsia Mac SDK from 86sd_NCGPMuQh08NX... to 6nMZjuYXTcnD_VZQI... by @skia-flutter-autoroll in 39546
- Roll Dart SDK from 63b8dc1906e5 to 02a5a3bedc5f (8 revisions) by @skia-flutter-autoroll in 39547
- Roll Skia from 640fa258fc75 to f0fc6aa4d797 (1 revision) by @skia-flutter-autoroll in 39548
- [Impeller] Don't use unnecessary stencil attachments by @bdero in 39537
- [macOS] Add XCode marks for TextInputPlugin by @cbracken in 39550
- [Impeller] Adds wide gamut support for iOS. by @gaaclarke in 39111
- Roll Skia from f0fc6aa4d797 to 5230650dc096 (4 revisions) by @skia-flutter-autoroll in 39551
- Roll Skia from 5230650dc096 to 70a3a194ec98 (2 revisions) by @skia-flutter-autoroll in 39554
- Roll Skia from 70a3a194ec98 to 6c3097e6f833 (1 revision) by @skia-flutter-autoroll in 39555
- Roll Dart SDK from 02a5a3bedc5f to 1d26a1d57edf (2 revisions) by @skia-flutter-autoroll in 39557
- Roll Skia from 6c3097e6f833 to ac09a28afd34 (1 revision) by @skia-flutter-autoroll in 39558
- Roll Fuchsia Linux SDK from 482Njb1v72P7fNyj4... to MVMTNxWJaWdwPWstz... by @skia-flutter-autoroll in 39559
- Roll Dart SDK from 1d26a1d57edf to b1836aacc08a (1 revision) by @skia-flutter-autoroll in 39561
- Roll Fuchsia Mac SDK from 6nMZjuYXTcnD_VZQI... to FxFPRn_9rSWWAWFw0... by @skia-flutter-autoroll in 39562
- Roll Fuchsia Linux SDK from MVMTNxWJaWdwPWstz... to arbaBzyUE2ok1bGl5... by @skia-flutter-autoroll in 39563
- Roll Fuchsia Mac SDK from FxFPRn_9rSWWAWFw0... to y35kWL0rP5Nd06lTg... by @skia-flutter-autoroll in 39565
- Roll Dart SDK from b1836aacc08a to c4255cea566a (1 revision) by @skia-flutter-autoroll in 39568
- Roll Skia from ac09a28afd34 to ec87ec6fd34f (1 revision) by @skia-flutter-autoroll in 39569
- Roll Dart SDK from c4255cea566a to 1caf3a9ad101 (1 revision) by @skia-flutter-autoroll in 39571
- Roll Fuchsia Linux SDK from arbaBzyUE2ok1bGl5... to 8fdyKaKQqTPpjcp-L... by @skia-flutter-autoroll in 39572
- Roll Skia from ec87ec6fd34f to 615965d545f4 (1 revision) by @skia-flutter-autoroll in 39573
- Roll Fuchsia Mac SDK from y35kWL0rP5Nd06lTg... to KpTOXssqVhPv2OBZi... by @skia-flutter-autoroll in 39574
- Roll Fuchsia Mac SDK from KpTOXssqVhPv2OBZi... to NZAnfCkpbswhYplty... by @skia-flutter-autoroll in 39577
- Roll Fuchsia Linux SDK from 8fdyKaKQqTPpjcp-L... to R6oclCbqlvHdyGgut... by @skia-flutter-autoroll in 39578
- [Impeller] Source the pipeline color attachment pixel format from RenderPass textures by @bdero in 39556
- Roll Skia from 615965d545f4 to c6f1de2239fb (1 revision) by @skia-flutter-autoroll in 39581
- Bump github/codeql-action from 2.1.39 to 2.2.4 by @dependabot in 39584
- Roll Skia from c6f1de2239fb to d85501fa487d (1 revision) by @skia-flutter-autoroll in 39585
- Roll Fuchsia Mac SDK from NZAnfCkpbswhYplty... to 6hbPQq6ED0PkuQiKM... by @skia-flutter-autoroll in 39587
- Roll Dart SDK from 1caf3a9ad101 to f80c5db8736a (1 revision) by @skia-flutter-autoroll in 39588
- Roll Skia from d85501fa487d to 9cc86b2a4f27 (2 revisions) by @skia-flutter-autoroll in 39589
- Roll Fuchsia Linux SDK from R6oclCbqlvHdyGgut... to 5b_BYTPWG1E7qx1I8... by @skia-flutter-autoroll in 39590
- Change run_tests.sh to use python3 by @whesse in 39586
- Remove Libtxt and Minikin by @jason-simmons in 39499
- [Impeller] Get rid of message about prototype status. by @chinmaygarde in 39566
- Reland [macOS] Make FlutterEngine support multiple views by @dkwingsmt in 39576
- [Impeller] Return entities from filters instead of snapshots by @bdero in 39560
- [Impeller] Fix grammatical issues in faq.md. by @matthiasn in 39582
- Roll Skia from 9cc86b2a4f27 to f27efe15433d (17 revisions) by @skia-flutter-autoroll in 39593
- Roll Dart SDK from f80c5db8736a to ea59504416a8 (1 revision) by @skia-flutter-autoroll in 39594
- [Impeller] Fix unsafe access for clip stencil coverage by @bdero in 39595
- Add support for double tap action from Apple Pencil 2 by @LouiseHsu in 39267
- Add unique device id for trackpad on web by @Piinks in 39260
- remove use of SkCanvas and DLCanvasRecorder from ui.Canvas native code by @flar in 39599
- [Impeller] Fix multi-function compute by @dnfield in 39603
- Revert "Add support for double tap action from Apple Pencil 2" by @jonahwilliams in 39607
- Revert "[ios_platform_view] MaskView pool to reuse maskViews." by @cyanglaz in 39608
- Roll Skia from f27efe15433d to 38e363bbf0e4 (8 revisions) by @skia-flutter-autoroll in 39611
- Roll Fuchsia Mac SDK from 6hbPQq6ED0PkuQiKM... to OeUljRQOmJwgDhNOo... by @skia-flutter-autoroll in 39610
- Roll Fuchsia Linux SDK from 5b_BYTPWG1E7qx1I8... to mWwKhmxRlXNJATVmu... by @skia-flutter-autoroll in 39613
- Remove bringup from builds. by @godofredoc in 39605
- Roll Skia from 38e363bbf0e4 to 53f66167d9cb (4 revisions) by @skia-flutter-autoroll in 39615
- Roll Skia from 53f66167d9cb to bb7b22f3f444 (1 revision) by @skia-flutter-autoroll in 39616
- Roll Skia from bb7b22f3f444 to 8de7f68a3661 (1 revision) by @skia-flutter-autoroll in 39619
- Roll Fuchsia Mac SDK from OeUljRQOmJwgDhNOo... to EFcCpAxOuQllDqP0F... by @skia-flutter-autoroll in 39621
- Roll Skia from 8de7f68a3661 to 67a8177742e6 (4 revisions) by @skia-flutter-autoroll in 39623
- Remove libpng dependency in the APNG decoder by @jason-simmons in 39622
- Add more info to malioc_diff.py output by @zanderso in 39625
- Roll Dart SDK from ea59504416a8 to 22ad11262460 (2 revisions) by @skia-flutter-autoroll in 39624
- [Impeller] Avoid stringstream usage in CreateUniformMemberKey by @jason-simmons in 39606
- Fix a flake in EmbedderTest.CompositorRenderTargetsNotRecycledWhenAvoidsCacheSet by @jason-simmons in 39596
- [impeller] Refactored backend specific feature checks to capabilities by @iskakaushik in 39598
- [impellerc] Generate GLSL output for the runtime-stage-gles target by @jason-simmons in 39602
- [Impeller] Special case color filter in tiled texture. by @jonahwilliams in 39445
- Roll Skia from 67a8177742e6 to a3fe5233eb10 (9 revisions) by @skia-flutter-autoroll in 39627
- Add app anatomy diagram by @goderbauer in 39628
- Roll Fuchsia Linux SDK from mWwKhmxRlXNJATVmu... to A15Lg2MzGSkbj33mo... by @skia-flutter-autoroll in 39631
- [Impeller] read from framebuffer for advanced blends on iOS. by @jonahwilliams in 39567
- Fix build output path of the shader analysis core list by @zanderso in 39629
- Roll Skia from a3fe5233eb10 to b7508e2f2577 (3 revisions) by @skia-flutter-autoroll in 39634
- [Impeller] Make RenderTarget::CreateOffscreen utilities add a stencil by default by @bdero in 39636
- Roll Skia from b7508e2f2577 to 5974e36ea190 (4 revisions) by @skia-flutter-autoroll in 39639
- Roll Dart SDK from 22ad11262460 to 1dc26efa3c4c (1 revision) by @skia-flutter-autoroll in 39640
- Roll Fuchsia Mac SDK from EFcCpAxOuQllDqP0F... to jsnm3dngrd9MveHrB... by @skia-flutter-autoroll in 39641
- Roll Skia from 5974e36ea190 to 2a7644cf4bd7 (1 revision) by @skia-flutter-autoroll in 39642
- Roll Skia from 2a7644cf4bd7 to df42581d2765 (3 revisions) by @skia-flutter-autoroll in 39643
- Roll Dart SDK from 1dc26efa3c4c to 0456c4011cb3 (1 revision) by @skia-flutter-autoroll in 39644
- [Impeller] Ignore the mask filter when saving layer by @ColdPaleLight in 39583
- Roll Fuchsia Linux SDK from A15Lg2MzGSkbj33mo... to ejOvPyZ4UL2DoQhn6... by @skia-flutter-autoroll in 39645
- Roll Dart SDK from 0456c4011cb3 to c022d475e9d8 (1 revision) by @skia-flutter-autoroll in 39646
- Roll Skia from df42581d2765 to 40bb09c44a51 (1 revision) by @skia-flutter-autoroll in 39647
- Roll Skia from 40bb09c44a51 to cd19d680b078 (1 revision) by @skia-flutter-autoroll in 39648
- Roll Dart SDK from c022d475e9d8 to 5d17a336bdfe (1 revision) by @skia-flutter-autoroll in 39649
- Roll Skia from cd19d680b078 to 21627ff455d0 (2 revisions) by @skia-flutter-autoroll in 39650
- [macOS] Set textfield autofill type by @cbracken in 39632
- Added wide gamut colors to offscreen buffers by @gaaclarke in 39482
- Remove "bringup: true" from "Linux Fuchsia FEMU" by @zanderso in 39651
- Roll buildroot to 64b0c3deecaff8e66c2deb74e2171e8297b2bfcd by @eyebrowsoffire in 39653
- Add a white background to app anatomy diagram by @goderbauer in 39638
- Add support for double tap action from Apple Pencil 2 by @LouiseHsu in 39637
- Roll Dart SDK from 5d17a336bdfe to a594e34e85b6 (1 revision) by @skia-flutter-autoroll in 39656
- Roll Skia from 21627ff455d0 to bb3d8185f067 (13 revisions) by @skia-flutter-autoroll in 39661
- [web] consolidate network code into httpFetch by @yjbanov in 39657
- Roll Fuchsia Linux SDK from ejOvPyZ4UL2DoQhn6... to q7u2WyX2BSRBIzyTW... by @skia-flutter-autoroll in 39663
- Roll Fuchsia Mac SDK from jsnm3dngrd9MveHrB... to YpQKlqmyn8r_snx06... by @skia-flutter-autoroll in 39665
- [macOS] Improve TextInputPlugin test readability by @cbracken in 39664
- Roll Dart SDK from a594e34e85b6 to ce9397c5fc8f (1 revision) by @skia-flutter-autoroll in 39667
- [Impeller] Fix render transform is not correct. by @luckysmg in 39617
- Roll Skia from bb3d8185f067 to f24059cf165a (4 revisions) by @skia-flutter-autoroll in 39670
- Roll Skia from f24059cf165a to b8b36146c7a0 (2 revisions) by @skia-flutter-autoroll in 39671
- Roll Skia from b8b36146c7a0 to 7b3fb04bc3d4 (3 revisions) by @skia-flutter-autoroll in 39673
- Roll Fuchsia Mac SDK from YpQKlqmyn8r_snx06... to xl9Y8o-9FDyvPogki... by @skia-flutter-autoroll in 39675
- Roll Dart SDK from ce9397c5fc8f to 09361aea2ca8 (3 revisions) by @skia-flutter-autoroll in 39678
- Roll Skia from 7b3fb04bc3d4 to f2c67bb88bc6 (1 revision) by @skia-flutter-autoroll in 39677
- Roll Fuchsia Linux SDK from q7u2WyX2BSRBIzyTW... to yT4JLKTCWWwbRwB0l... by @skia-flutter-autoroll in 39679
- Enable the same tests in linux host for v2 and legacy recipes. by @godofredoc in 39635
- Roll Skia from f2c67bb88bc6 to 10c9e3b2185f (2 revisions) by @skia-flutter-autoroll in 39680
- Roll Skia from 10c9e3b2185f to b1800a8b9595 (9 revisions) by @skia-flutter-autoroll in 39684
- Delete dead statusBarPadding iOS code by @jmagman in 39682
- [Impeller] align SSBOs to 16 bytes to fix iOS shader validation issue. by @jonahwilliams in 39654
- Roll Dart SDK from 09361aea2ca8 to 3ec7f1f92216 (1 revision) by @skia-flutter-autoroll in 39686
- Uses
int64_t
instead ofint
for the |view_id| parameter. by @0xZOne in 39618 - [ios] reland "[ios_platform_view] MaskView pool to reuse maskViews. #38989" by @cyanglaz in 39630
- [Impeller] Match position attribute name across runtime effect stages by @bdero in 39552
- [Impeller] use IPSampleDecal in advanced blends. by @jonahwilliams in 39523
- Remove extraneous if by @dnfield in 39683
- [macOS] Implement platform view mutators by @knopp in 38699
- [dart:ui] Introduce
PlatformDispatcher.implicitView
by @loic-sharma in 39553 - [macOS] Eliminate mirrors support by @cbracken in 39694
- Roll Skia from b1800a8b9595 to d0df677ffd5e (13 revisions) by @skia-flutter-autoroll in 39699
- Roll Fuchsia Mac SDK from xl9Y8o-9FDyvPogki... to haDvcC5VzWVdQs9Rs... by @skia-flutter-autoroll in 39700
- Roll Dart SDK from 3ec7f1f92216 to 7642080abaf7 (2 revisions) by @skia-flutter-autoroll in 39702
- Roll Skia from d0df677ffd5e to ba60fed7f075 (6 revisions) by @skia-flutter-autoroll in 39703
- Cached DisplayList opacity inheritance fix by @flar in 39690
- Roll Dart SDK from 7642080abaf7 to 42829b6f80b1 (1 revision) by @skia-flutter-autoroll in 39707
- Roll Fuchsia Linux SDK from yT4JLKTCWWwbRwB0l... to tMm2Lzb-LE20Rxwm9... by @skia-flutter-autoroll in 39709
- Roll Skia from ba60fed7f075 to 5637cd56be32 (3 revisions) by @skia-flutter-autoroll in 39710
- Roll Dart SDK from 42829b6f80b1 to c7ec16304216 (1 revision) by @skia-flutter-autoroll in 39711
- Roll Fuchsia Mac SDK from haDvcC5VzWVdQs9Rs... to _wymybZYKzX_3iFd6... by @skia-flutter-autoroll in 39715
- Migrate skia png codec call to public interface by @CaseyHillers in 39714
- Roll Dart SDK from c7ec16304216 to 8a7dc36cadf6 (1 revision) by @skia-flutter-autoroll in 39716
- Roll Skia from 5637cd56be32 to 02890036028e (2 revisions) by @skia-flutter-autoroll in 39717
- [linux] Eliminate mirrors support by @cbracken in 39701
- Adds a Linux Fuchsia FEMU config that enables CSO by @zanderso in 39718
- [impeller] support generating mip-maps on Vulkan by @iskakaushik in 39689
- [Impeller] Device default attachment pixel formats by @iskakaushik in 39655
- Rollback Dart SDK to unblock the roller by @eyebrowsoffire in 39722
- Roll Skia from 02890036028e to 0e444e355607 (9 revisions) by @skia-flutter-autoroll in 39723
- [web] Make glassPaneElement and glassPaneShadow non-nullable by @mdebbar in 39692
- Roll Skia from 0e444e355607 to 4b79e398dfe0 (5 revisions) by @skia-flutter-autoroll in 39725
- Integrate ios_engine debug, profile and release. by @godofredoc in 39724
- [web] Don't include end-of-line characters in line boundary by @mdebbar in 39693
- [gn + codesign] mac code sign configuration for FlutterMacOS.framework.zip by @XilaiZhang in 35707
- Revert "[gn + codesign] mac code sign configuration for FlutterMacOS.framework.zip" by @godofredoc in 39735
- [macOS] Mark move-only classes as such by @cbracken in 39734
- [lint + clang tidy] add lint check for python file changes by @XilaiZhang in 39736
- Roll Skia from 4b79e398dfe0 to 733a19f6a625 (9 revisions) by @skia-flutter-autoroll in 39740
- Roll Fuchsia Linux SDK from tMm2Lzb-LE20Rxwm9... to hi7JwgHijuYYKAFUR... by @skia-flutter-autoroll in 39742
- Roll Fuchsia Mac SDK from _wymybZYKzX_3iFd6... to baD5uG2X0rk-EZZly... by @skia-flutter-autoroll in 39743
- Roll Skia from 733a19f6a625 to 2f05923f825e (3 revisions) by @skia-flutter-autoroll in 39744
- Roll Dart SDK from 3ec7f1f92216 to cad83c2785e6 (8 revisions) by @skia-flutter-autoroll in 39745
- Roll Dart SDK from cad83c2785e6 to 1a45ec0bd08e (2 revisions) by @skia-flutter-autoroll in 39748
- Roll Fuchsia Linux SDK from hi7JwgHijuYYKAFUR... to Iykltk3-HtXqYplbg... by @skia-flutter-autoroll in 39750
- Roll Fuchsia Mac SDK from baD5uG2X0rk-EZZly... to nvf4Ago0k-VS2JPxZ... by @skia-flutter-autoroll in 39751
- Roll Dart SDK from 1a45ec0bd08e to 194b1d4829c9 (2 revisions) by @skia-flutter-autoroll in 39752
- Roll ICU from 266a46937f05 to c6b685223182 (4 revisions) by @skia-flutter-autoroll in 39753
- Roll Fuchsia Mac SDK from nvf4Ago0k-VS2JPxZ... to HtmcMFg6ZlyRkcNsB... by @skia-flutter-autoroll in 39754
- Roll Fuchsia Linux SDK from Iykltk3-HtXqYplbg... to 7rgqQxifQPjH_2zXB... by @skia-flutter-autoroll in 39755
- Roll Fuchsia Mac SDK from HtmcMFg6ZlyRkcNsB... to 7FGKB187AdG0SCban... by @skia-flutter-autoroll in 39756
- Roll Fuchsia Linux SDK from 7rgqQxifQPjH_2zXB... to 0RfFdaUCok_sFfUN1... by @skia-flutter-autoroll in 39758
- Rename WindowPadding to ViewPadding by @goderbauer in 39737
- [Impeller] Implement invert colors flag. by @jonahwilliams in 39729
- Roll Fuchsia Mac SDK from 7FGKB187AdG0SCban... to sXPr06r252ZU681Fi... by @skia-flutter-autoroll in 39760
- Roll Dart SDK from 194b1d4829c9 to a1401ef3d0ec (1 revision) by @skia-flutter-autoroll in 39764
- Roll Fuchsia Mac SDK from sXPr06r252ZU681Fi... to X3ES-2nMPaH13KIAI... by @skia-flutter-autoroll in 39766
- Roll Dart SDK from a1401ef3d0ec to 12aec0627d0a (1 revision) by @skia-flutter-autoroll in 39767
- Roll Fuchsia Mac SDK from X3ES-2nMPaH13KIAI... to 25mb67G0L_sZ_OQCC... by @skia-flutter-autoroll in 39769
- Roll Skia from 2f05923f825e to a16472080754 (18 revisions) by @skia-flutter-autoroll in 39772
- [Windows] Mark move-only classes as such by @cbracken in 39738
- Roll Dart SDK from 12aec0627d0a to 0db7573c6b70 (2 revisions) by @skia-flutter-autoroll in 39774
- Roll Skia from a16472080754 to 22b594afb4d3 (2 revisions) by @skia-flutter-autoroll in 39773
- Fix documentation of FlEngineOnPreEngineRestartHandler by @robert-ancell in 39759
- Started using bgr10_xr for opaque surfaces. by @gaaclarke in 39727
- [platform_view] fix overlapping platform view not touchable by @hellohuanlin in 39527
- Roll Fuchsia Mac SDK from 25mb67G0L_sZ_OQCC... to dj-2XkYHvZUsqlZTc... by @skia-flutter-autoroll in 39782
- Updated the wide-gamut constant and added a unit test for it. by @gaaclarke in 39776
- Roll Dart SDK from 0db7573c6b70 to c9a4fd7fd7fa (1 revision) by @skia-flutter-autoroll in 39783
- Roll Dart SDK from c9a4fd7fd7fa to 5003b952affb (1 revision) by @skia-flutter-autoroll in 39787
- Roll Dart SDK from 5003b952affb to 6f5df63655ad (1 revision) by @skia-flutter-autoroll in 39790
- Roll Fuchsia Mac SDK from dj-2XkYHvZUsqlZTc... to cGa3bk2BmrHL_waB8... by @skia-flutter-autoroll in 39791
- [web] Add
dart:js_interop
to BUILD.gn. by @joshualitt in 39792 - [common] Use FML macro to prevent copy/assignment by @cbracken in 39786
- Add more log when receiving semantics node not part of update by @chunhtai in 39777
- Roll Skia from 22b594afb4d3 to 78bad646fe78 (24 revisions) by @skia-flutter-autoroll in 39793
- [Impeller] Add root dockspace to playgrounds by @bdero in 39789
- [Impeller] ensure glyph type contributes to FontGlyphPair hash/eq by @jonahwilliams in 39794
- Roll Skia from 78bad646fe78 to 335cabcf8b99 (2 revisions) by @skia-flutter-autoroll in 39795
- Made opaque wide gamut images take up 32 bits per pixel by @gaaclarke in 39691
- save/restore around clipping the (potentially cached) frame canvas by @flar in 39797
- [Embedder API] Add CODEOWNERS by @loic-sharma in 39784
- Fix a race in ShellTest.PushBackdropFilterToVisitedPlatformViews by @jason-simmons in 39798
- Roll Dart SDK from 6f5df63655ad to 602941be8007 (2 revisions) by @skia-flutter-autoroll in 39800
- Deprecate WindowPadding by @goderbauer in 39775
- Roll Skia from 335cabcf8b99 to 080897012390 (4 revisions) by @skia-flutter-autoroll in 39802
- Roll Skia from 080897012390 to f163f6ed5db0 (1 revision) by @skia-flutter-autoroll in 39806
- [iOS][Text Input] Avoid crash when its UIViewController.view is nil. by @luckysmg in 39768
- Roll Skia from f163f6ed5db0 to fa36bb160826 (2 revisions) by @skia-flutter-autoroll in 39811
- Roll Fuchsia Mac SDK from cGa3bk2BmrHL_waB8... to xFmgbl9L7nOoL8W-w... by @skia-flutter-autoroll in 39808
- Roll Skia from fa36bb160826 to 29fc6cac02f5 (3 revisions) by @skia-flutter-autoroll in 39812
- Roll Skia from 29fc6cac02f5 to 149bb820e0c3 (1 revision) by @skia-flutter-autoroll in 39813
- Roll Skia from 149bb820e0c3 to 69f83e81ef3f (2 revisions) by @skia-flutter-autoroll in 39815
- [Impeller] Wire up a playground that can run Dart by @bdero in 39805
- [Impeller] Add PolygonMode to render layer by @bdero in 39810
- Roll Fuchsia Linux SDK from 0RfFdaUCok_sFfUN1... to 69m3Jn73L34XwlsWH... by @skia-flutter-autoroll in 39761
- [web] Copy everything under the local canvaskit folder by @mdebbar in 39799
- Roll Skia from 69f83e81ef3f to a321a8750271 (2 revisions) by @skia-flutter-autoroll in 39819
- Roll Fuchsia Mac SDK from xFmgbl9L7nOoL8W-w... to OCFfGKefENe8lYAwM... by @skia-flutter-autoroll in 39820
- Roll Skia from a321a8750271 to 1b2d815e9778 (5 revisions) by @skia-flutter-autoroll in 39821
- Roll Skia from 1b2d815e9778 to fff6c987d803 (2 revisions) by @skia-flutter-autoroll in 39823
- Remove obsolete references in ViewConfiguration documentation by @bleroux in 39708
- Match PlatformConfiguration properties to PlatformDispatcher ones by @pdblasi-google in 39685
- Remove surface check when querying ExternalViewEmbedder by @dkwingsmt in 39803
- Fix references in docs by @goderbauer in 39828
- Roll Skia from fff6c987d803 to c23446d2da26 (10 revisions) by @skia-flutter-autoroll in 39831
- Revert "Match PlatformConfiguration properties to PlatformDispatcher ones (#39685)" by @jason-simmons in 39833
- Roll Skia from c23446d2da26 to 8fc2ded77979 (1 revision) by @skia-flutter-autoroll in 39835
- Roll Fuchsia Mac SDK from OCFfGKefENe8lYAwM... to O8Tsxg5k_mmhxYUTh... by @skia-flutter-autoroll in 39837
- Roll Skia from 8fc2ded77979 to e7ed04a6fb12 (1 revision) by @skia-flutter-autoroll in 39839
- Create DlCanvas interface and implement with DisplayListBuilder and SkCanvasAdapter by @flar in 39762
- Roll Skia from e7ed04a6fb12 to aa36fbbd0c1d (3 revisions) by @skia-flutter-autoroll in 39846
- Roll Skia from aa36fbbd0c1d to 3f396dc3ef80 (1 revision) by @skia-flutter-autoroll in 39849
- Roll Fuchsia Mac SDK from O8Tsxg5k_mmhxYUTh... to yH66bYEkvZAwnmz1h... by @skia-flutter-autoroll in 39852
- Roll Skia from 3f396dc3ef80 to 94473dfd9bfb (5 revisions) by @skia-flutter-autoroll in 39853
- uncomment a DL raster cache unittest enhancement now that it is feasible by @flar in 39845
- remove obsolete DisplayListCanvasRecorder and its tests by @flar in 39844
- Unregister the FlutterWindowsView on its destruction by @yaakovschectman in 39824
- Roll Skia from 94473dfd9bfb to ad8cdf1f6239 (8 revisions) by @skia-flutter-autoroll in 39856
- [web] Glue code for CanvasKit Chromium by @mdebbar in 39592
- Roll Skia from ad8cdf1f6239 to 11f351576a5e (8 revisions) by @skia-flutter-autoroll in 39858
- Roll Skia from 11f351576a5e to ce6d48da7883 (9 revisions) by @skia-flutter-autoroll in 39864
- delete DL ops no longer needed after removing SkCanvasRecorder by @flar in 39863
- Roll Skia from ce6d48da7883 to 84dbaef3909d (4 revisions) by @skia-flutter-autoroll in 39867
- Manual roll Dart SDK from 602941be8007 to 30f20b81c857 (6 revisions) by @skia-flutter-autoroll in 39873
- [Impeller] all vertex UBOs now named FrameInfo, all fragment ubos now named FragInfo by @jonahwilliams in 39869
- Roll Skia from 84dbaef3909d to 9b91a4116d13 (1 revision) by @skia-flutter-autoroll in 39877
- [Impeller] Avoid printing inactionable warning from Metal compiler by @dnfield in 39859
- Roll Fuchsia Mac SDK from yH66bYEkvZAwnmz1h... to wtSn1iCpHYqcNOWFY... by @skia-flutter-autoroll in 39879
- Roll Skia from 9b91a4116d13 to 26d0fec03f78 (1 revision) by @skia-flutter-autoroll in 39883
- Roll Skia from 26d0fec03f78 to 92f1d2274214 (1 revision) by @skia-flutter-autoroll in 39884
- Roll Fuchsia Mac SDK from wtSn1iCpHYqcNOWFY... to jmdJzdnm_5bNiNAB5... by @skia-flutter-autoroll in 39888
- Roll Fuchsia Mac SDK from jmdJzdnm_5bNiNAB5... to lz0NIfjcTGrVbRkV2... by @skia-flutter-autoroll in 39894
- Roll ICU from c6b685223182 to 1e49ac26ddc7 (1 revision) by @skia-flutter-autoroll in 39899
- Roll Dart SDK from 30f20b81c857 to 2a2b8bc0b434 (3 revisions) by @skia-flutter-autoroll in 39902
- Roll Fuchsia Mac SDK from lz0NIfjcTGrVbRkV2... to EUG2_YQagdm0RPRlc... by @skia-flutter-autoroll in 39901
- Roll Dart SDK from 2a2b8bc0b434 to 046c78d307d7 (1 revision) by @skia-flutter-autoroll in 39907
- Roll Dart SDK from 046c78d307d7 to 6095d12c274b (1 revision) by @skia-flutter-autoroll in 39911
- Roll Fuchsia Mac SDK from EUG2_YQagdm0RPRlc... to MJVDOc_XyHzPOTAY7... by @skia-flutter-autoroll in 39912
- [Impeller] drawAtlas performance improvements by @jason-simmons in 39865
- [Impeller] dont append to existing atlas if type changed by @jonahwilliams in 39913
- Turned off wide gamut color pixel format for the simulator by @gaaclarke in 39825
- [Impeller] move most texture flips to vertex shader by @jonahwilliams in 39872
- Add testing hints by @gspencergoog in 39868
- Revert "Add testing hints" by @zanderso in 39921
- [Impeller] Change Path::CreatePolyline from tolerance to scale, and make it required by @dnfield in 39917
- Roll Skia from 92f1d2274214 to 40d29bfd33c3 (18 revisions) by @skia-flutter-autoroll in 39916
- [Impeller] Fix test failure for IMPELLER_ENABLE_3D by @bdero in 39919
- [fuchsia] Avoid log spam by @jaeheon in 39862
- [Impeller] texture coordinates implementation by @jonahwilliams in 39781
- Fix shader doc references by @goderbauer in 39855
- Remove unused flag
skia_canvaskit_enable_particles
by @eyebrowsoffire in 39925 - [Impeller] Add texture->texture blits to device capabilities by @bdero in 39924
- Actually print out if xcrun metal fails by @dnfield in 39926
- [gn + codesign] move snapshot meta data to generators by @XilaiZhang in 39726
- [gn + codesign] add android artifact metadata to legacy build target by @XilaiZhang in 39696
- [gn + codesign] add metadata for path ops by @XilaiZhang in 39698
- Fix pylint errors by @bdero in 39934
- [Impeller] Share LazyGlyphAtlas across EntityPass by @luckysmg in 38244
- Roll Skia from 40d29bfd33c3 to 7a03a0e52abb (8 revisions) by @skia-flutter-autoroll in 39929
- [Impeller] Use blit for root pass copy by @bdero in 39933
- [Impeller] Patch up sundry issues in the Vulkan backend. by @chinmaygarde in 39905
- Roll Fuchsia Mac SDK from MJVDOc_XyHzPOTAY7... to 7eLQAJldHyttOlid3... by @skia-flutter-autoroll in 39938
- Roll Skia from 7a03a0e52abb to d34e9e59922c (3 revisions) by @skia-flutter-autoroll in 39939
- Roll Skia from d34e9e59922c to b36fa840c424 (3 revisions) by @skia-flutter-autoroll in 39940
- Roll Skia from b36fa840c424 to 272946c7c142 (1 revision) by @skia-flutter-autoroll in 39942
- Roll Skia from 272946c7c142 to 7e0367e830b8 (5 revisions) by @skia-flutter-autoroll in 39949
- Roll Fuchsia Mac SDK from 7eLQAJldHyttOlid3... to CyF7Zv5YjfR_wEsCI... by @skia-flutter-autoroll in 39951
- [Impeller] remove emulation of clamp, repeat, and mirror tile modes by @jonahwilliams in 39948
- Reland: Add testing hints (#39868) by @gspencergoog in 39931
- [Impeller] dont create mipmap when mipcount == 1 by @jonahwilliams in 39950
- fix references to Text widget by @goderbauer in 39954
- [web] Download CanvasKit chromium when possible by @mdebbar in 39827
- Roll Skia from 7e0367e830b8 to 8f9cc7033711 (7 revisions) by @skia-flutter-autoroll in 39956
- [Impeller] Start stroke tessellation in compute by @dnfield in 39543
- [Embedder API] Add 'array of pointers' guidance by @loic-sharma in 39804
- Fix typo in ColorFilter docs by @hterkelsen in 36448
- Roll Skia from 8f9cc7033711 to 9c10a9973167 (8 revisions) by @skia-flutter-autoroll in 39962
- Remove obsolete builders. by @godofredoc in 39960
- Bump github/codeql-action from 2.2.4 to 2.2.5 by @dependabot in 39908
- Remove bringup from fuchsia builds. by @godofredoc in 39965
- Roll Skia from 9c10a9973167 to 0b0aef3be61f (3 revisions) by @skia-flutter-autoroll in 39966
- Roll Skia from 0b0aef3be61f to ec1cab5c4c3e (1 revision) by @skia-flutter-autoroll in 39968
- Roll Skia from ec1cab5c4c3e to 016ae2f464c1 (2 revisions) by @skia-flutter-autoroll in 39970
- Roll Fuchsia Mac SDK from CyF7Zv5YjfR_wEsCI... to mAGnaEprMOgehiiKs... by @skia-flutter-autoroll in 39973
- Roll Dart SDK from 6095d12c274b to dd211cd297a4 (6 revisions) by @skia-flutter-autoroll in 39974
- Roll Skia from 016ae2f464c1 to bed6349fac15 (1 revision) by @skia-flutter-autoroll in 39978
- Roll Skia from bed6349fac15 to c3018296ee25 (6 revisions) by @skia-flutter-autoroll in 39980
- Roll Dart SDK from dd211cd297a4 to e5ca587137ad (2 revisions) by @skia-flutter-autoroll in 39981
- Simplify FlView by @robert-ancell in 39467
- [Impeller] Remove transient usage from sampled and stored images by @iskakaushik in 39957
- [Impeller] Improve atlas blending performance by reducing size of subpass. by @jonahwilliams in 39669
- [Impeller] Add checkbox for toggling the ColorWheel cache by @bdero in 39986
- add DlCanvas(SkCanvas) vs DlCanvas(Builder) variants to DL rendertests by @flar in 39944
- [Impeller] Uniquely label offscreen resources by @bdero in 39987
- Revert "[Impeller] Uniquely label offscreen resources" by @godofredoc in 39993
- Use CSO by default on Fuchsia FEMU by @zanderso in 39990
- Fix FlView self variables using non-standard names. by @robert-ancell in 39468
- Skwasm Renderer - initial implementation by @eyebrowsoffire in 39072
- Roll Fuchsia Mac SDK from mAGnaEprMOgehiiKs... to kGVG1Npf12LqF5Sem... by @skia-flutter-autoroll in 39991
- [Impeller] Reland uniquely label offscreen resources by @bdero in 39995
- Build flutter_web_sdk_archive in engine_v2 build. by @eyebrowsoffire in 40000
- Expose GestureSettings on FlutterView by @goderbauer in 39997
- [Impeller] Made toByteData work on wide gamut images (always downscaling to sRGB). by @gaaclarke in 39932
- Roll Skia from c3018296ee25 to 5bd366392bc1 (16 revisions) by @skia-flutter-autoroll in 40002
- Roll Dart SDK from e5ca587137ad to 29cf7ad69286 (1 revision) by @skia-flutter-autoroll in 40003
- remove obsolete DlAttribute::From(SkObject) methods by @flar in 40005
- [fuchsia] Remove CFv1 support by @anp in 39732
- Don't include other files outside the flutter_web_sdk. by @eyebrowsoffire in 40009
- Roll Skia from 5bd366392bc1 to d2902848c831 (3 revisions) by @skia-flutter-autoroll in 40011
- Roll Skia from d2902848c831 to 536720de3bba (2 revisions) by @skia-flutter-autoroll in 40013
- fix typo by @Nayuta403 in 39971
- [Impeller] Press
z
to toggle wireframe by @bdero in 40001 - Roll Fuchsia Mac SDK from kGVG1Npf12LqF5Sem... to oGC2UFWpzRXTrEiJg... by @skia-flutter-autoroll in 40016
- Roll Dart SDK from 29cf7ad69286 to 512513bc574f (1 revision) by @skia-flutter-autoroll in 40018
- Roll Skia from 536720de3bba to 5ce859c0a3e1 (1 revision) by @skia-flutter-autoroll in 40021
- Roll Dart SDK from 512513bc574f to a32e24068a6c (1 revision) by @skia-flutter-autoroll in 40023
- Roll Skia from 5ce859c0a3e1 to a0ab1e734490 (3 revisions) by @skia-flutter-autoroll in 40024
- Revert "[lint + clang tidy] add lint check for python file changes" by @jmagman in 39930
- Fix includes of SkBitmap/SkImage by @kjlubick in 40026
- [web] Remember which variant of CanvasKit is being used by @mdebbar in 40027
- Fix double free or corruption exception (GLFW_drm example) by @HidenoriMatsubayashi in 39880
- Remove PlatformConfiguration and ViewConfiguration by @goderbauer in 40012
- Roll Skia from a0ab1e734490 to d953c63dd96b (9 revisions) by @skia-flutter-autoroll in 40035
- [Embedder API] Freeze parts of API for ABI stability by @loic-sharma in 39963
- Do not end the frame in the raster cache if ScopedFrame::Raster returns kResubmit by @jason-simmons in 40007
- [macOS] Add README.md for macOS embedder by @cbracken in 40032
- Roll Dart SDK from a32e24068a6c to b1016d8f293a (2 revisions) by @skia-flutter-autoroll in 40036
- Roll Fuchsia Mac SDK from oGC2UFWpzRXTrEiJg... to 4BjO0CPYCTfpHYDyO... by @skia-flutter-autoroll in 40037
- Roll Skia from d953c63dd96b to 04e32a9e5641 (2 revisions) by @skia-flutter-autoroll in 40038
- Restore the ViewConfiguration.displayFeatures doc template by @jason-simmons in 40041
- Roll Fuchsia Linux SDK from 69m3Jn73L34XwlsWH... to I8Sswr-ZpmUl1IEst... by @skia-flutter-autoroll in 40042
- Roll Skia from 04e32a9e5641 to 35aef51800ea (4 revisions) by @skia-flutter-autoroll in 40050
- Roll Skia from 35aef51800ea to 78b8b95fdb15 (1 revision) by @skia-flutter-autoroll in 40051
- Roll Dart SDK from b1016d8f293a to c757f4bf468d (2 revisions) by @skia-flutter-autoroll in 40052
- Roll Fuchsia Mac SDK from 4BjO0CPYCTfpHYDyO... to Aarq5ppBEACFT-OYe... by @skia-flutter-autoroll in 40053
- Revert "Roll Dart SDK from b1016d8f293a to c757f4bf468d (2 revisions)" by @zanderso in 40054
- Roll Skia from 78b8b95fdb15 to 274229be345c (1 revision) by @skia-flutter-autoroll in 40055
- [web] Add explicit JS type test for
JsStrategy
. by @joshualitt in 39765 - Remove special handling of gtk debug artifact. by @godofredoc in 40040
- Roll Fuchsia Linux SDK from I8Sswr-ZpmUl1IEst... to PBLCo17vVpkuMhyLV... by @skia-flutter-autoroll in 40056
- Add platform channel
System.exitApplication
andSystem.requestAppExit
support by @gspencergoog in 39836 - [Impeller] fix subpass collapse pass ending logic by @jonahwilliams in 40057
- Roll Skia from 274229be345c to 17451252b774 (1 revision) by @skia-flutter-autoroll in 40058
- [Impeller] simplify text shaders by moving UV computation to contents by @jonahwilliams in 39989
- [Windows] Remove another accessibility root ID assumption by @loic-sharma in 39994
- Add new test font by @LongCatIsLooong in 39809
- [Impeller] Fix CanGenerateMipmaps by @bdero in 40061
- Add web_engine build configuration. by @godofredoc in 40044
- Remove obsolete SkPaint foreground/background attributes from TextStyle by @jason-simmons in 40059
- [web] Copy canvaskit_chromium/* to canvaskit/chromium/* by @mdebbar in 39796
- [Windows] Revert UIA by @yaakovschectman in 40062
- [ios] add setting flag to enable embedder api. by @cyanglaz in 40025
- Roll buildroot by @zanderso in 40063
- Web engine build config cleanup. by @godofredoc in 40064
- Roll Skia from 17451252b774 to 9f561bc846d0 (2 revisions) by @skia-flutter-autoroll in 40067
- Separate desktop builds to its own builder. by @godofredoc in 40074
- Roll Fuchsia Mac SDK from Aarq5ppBEACFT-OYe... to eypsYM2vQ9nO11P96... by @skia-flutter-autoroll in 40075
- [Impeller] Unify scale param for path and path component computation. by @luckysmg in 40047
- Roll Fuchsia Linux SDK from PBLCo17vVpkuMhyLV... to 7zNyN-D58x6wG7HL8... by @skia-flutter-autoroll in 40076
- Roll Skia from 9f561bc846d0 to 5ce2918379b4 (1 revision) by @skia-flutter-autoroll in 40078
- Always use integers to hold the size of the performance overlay cache bitmap by @jason-simmons in 40071
- Roll Fuchsia Linux SDK from 7zNyN-D58x6wG7HL8... to 4iq5VNjEcZIlrUtDK... by @skia-flutter-autoroll in 40080
- Roll Fuchsia Mac SDK from eypsYM2vQ9nO11P96... to lO7cFvQ7UoYqKRDnV... by @skia-flutter-autoroll in 40079
- Roll Skia from 5ce2918379b4 to 6ab9a7f46467 (1 revision) by @skia-flutter-autoroll in 40081
- Roll Skia from 6ab9a7f46467 to ab12a43ea332 (4 revisions) by @skia-flutter-autoroll in 40082
- [Impeller] Round glyph locations per-run to fix per-glyph jitter by @bdero in 40073
- Roll Skia from ab12a43ea332 to d43c1424807e (2 revisions) by @skia-flutter-autoroll in 40084
- Roll Skia from d43c1424807e to 7e1756b42f94 (1 revision) by @skia-flutter-autoroll in 40087
- Roll Fuchsia Linux SDK from 4iq5VNjEcZIlrUtDK... to kQnUhe74CH6d0V1vj... by @skia-flutter-autoroll in 40090
- Sequester all Skia<->DL interactions into the skia sub-module by @flar in 40083
- Fix incorrect response to platform SystemSound.play by @robert-ancell in 39992
- Roll Skia from 7e1756b42f94 to fd380c7801f8 (4 revisions) by @skia-flutter-autoroll in 40095
- Roll Fuchsia Mac SDK from lO7cFvQ7UoYqKRDnV... to YHXIOcHEIEtyHcNG4... by @skia-flutter-autoroll in 40094
- Compile skwasm with better space saving flags. by @eyebrowsoffire in 40093
- Optimize search for the default bundle by @jiahaog in 39975
- Roll Skia from fd380c7801f8 to 3e38c84ce48e (1 revision) by @skia-flutter-autoroll in 40096
- Manual roll Dart SDK from b1016d8f293a to 1ae877e6c3d3 (5 revisions) by @skia-flutter-autoroll in 40089
- [canvaskit] read pixels back in Picture.toImage by @yjbanov in 40004
- Fix imports for FlutterApplication by @gspencergoog in 40100
- Roll Skia from 3e38c84ce48e to fea7089047e9 (4 revisions) by @skia-flutter-autoroll in 40102
- Revert "Sequester all Skia<->DL interactions into the skia sub-module (#40083)" by @jason-simmons in 40103
- [Impeller] Fix the test 'Play/DisplayListTest.CanDrawBackdropFilter/Metal' by @ColdPaleLight in 40105
- Manual roll Dart SDK from 1ae877e6c3d3 to de9de602355a (5 revisions) by @skia-flutter-autoroll in 40107
- Roll Skia from fea7089047e9 to c3f1c1acfcab (2 revisions) by @skia-flutter-autoroll in 40109
- Roll Skia from c3f1c1acfcab to 540a13bcac50 (2 revisions) by @skia-flutter-autoroll in 40110
- Roll Fuchsia Linux SDK from kQnUhe74CH6d0V1vj... to G1HHF0VGz1AUEh8jh... by @skia-flutter-autoroll in 40111
- Roll Fuchsia Mac SDK from YHXIOcHEIEtyHcNG4... to YFkWXnKI84MQ1ox25... by @skia-flutter-autoroll in 40113
- Roll Skia from 540a13bcac50 to 5ff664171376 (1 revision) by @skia-flutter-autoroll in 40116
- Manual roll Dart SDK from de9de602355a to 57e44338da37 (5 revisions) by @skia-flutter-autoroll in 40112
- Roll Skia from 5ff664171376 to ec96c2172789 (4 revisions) by @skia-flutter-autoroll in 40120
- Revert "[fuchsia] Remove CFv1 support" by @anp in 40104
- Reland "Sequester all Skia<->DL interactions into the skia sub-module" by @flar in 40114
- Roll Dart SDK from 57e44338da37 to e3a6035e0719 (2 revisions) by @skia-flutter-autoroll in 40121
- Remove bringup from web engine build. by @godofredoc in 40117
- Add new Dart package dependency on dart-lang/tools by @whesse in 40118
- Fix some includes missing "flutter/" prefix. by @gspencergoog in 40122
- Use a single FlGLArea by @robert-ancell in 39473
- Roll Skia from ec96c2172789 to 36d1215ca0f3 (4 revisions) by @skia-flutter-autoroll in 40123
- [web][felt] Add 'archive' target + 'profile' mode by @mdebbar in 40060
- Roll Fuchsia Linux SDK from G1HHF0VGz1AUEh8jh... to -04__Nnx6VDMwXnnu... by @skia-flutter-autoroll in 40126
- Roll Skia from 36d1215ca0f3 to 3e47f1b18dac (3 revisions) by @skia-flutter-autoroll in 40127
- Roll Fuchsia Mac SDK from YFkWXnKI84MQ1ox25... to nj4pClkOciFXkzMRK... by @skia-flutter-autoroll in 40128
- Roll Dart SDK from e3a6035e0719 to 9e7b67b57444 (1 revision) by @skia-flutter-autoroll in 40129
- [platform_view]fix regression for addSubview when re-ordering by @hellohuanlin in 40091
- [engine] move asset mapping copy to background thread by @jonahwilliams in 39918
- [Impeller] Optimize the calculation of interpolant value of linear gradient by @ColdPaleLight in 40085
- [Impeller] Replace FML_OS_PHYSICAL_IOS compile check with runtime capabilties check based on metal GPU family. by @jonahwilliams in 40124
- Roll Skia from 3e47f1b18dac to 7b18d6c5c676 (1 revision) by @skia-flutter-autoroll in 40134
- Roll Dart SDK from 9e7b67b57444 to 066c0f382448 (2 revisions) by @skia-flutter-autoroll in 40136
- Roll Skia from 7b18d6c5c676 to 2b81c4827704 (3 revisions) by @skia-flutter-autoroll in 40137
- Roll Skia from 2b81c4827704 to 4710eaeacb13 (1 revision) by @skia-flutter-autoroll in 40138
- Roll Skia from 4710eaeacb13 to b9b82a02e173 (1 revision) by @skia-flutter-autoroll in 40140
- Roll Fuchsia Mac SDK from nj4pClkOciFXkzMRK... to SlKTzfi-Jbx8nt3me... by @skia-flutter-autoroll in 40141
- Roll Fuchsia Linux SDK from -04__Nnx6VDMwXnnu... to 2H5Y5sYlKgM74XQtr... by @skia-flutter-autoroll in 40142
- Roll Dart SDK from 066c0f382448 to 8b2fbdea005b (1 revision) by @skia-flutter-autoroll in 40144
- Roll Skia from b9b82a02e173 to 49e7eadb1edf (1 revision) by @skia-flutter-autoroll in 40145
- Revert "[engine] move asset mapping copy to background thread" by @zanderso in 40147
- Improve error messaging when render target cannot be created by @dnfield in 40150
- Add missing inputs declaration by @eseidel in 40133
- Remove unused gn target. by @eyebrowsoffire in 40149
- [web] Fix SkParagraphBuilder tests for the chromium variant by @mdebbar in 40152
- Roll Dart SDK from 8b2fbdea005b to 6027980b780c (1 revision) by @skia-flutter-autoroll in 40153
- Fix gif frame reuse by @dnfield in 40125
- Roll Skia from 49e7eadb1edf to bc2449a2f7fc (11 revisions) by @skia-flutter-autoroll in 40155
- Remove single-window assumption from scenario_app by @goderbauer in 40156
- Roll Fuchsia Mac SDK from SlKTzfi-Jbx8nt3me... to lfirU5p2GigxFWZVA... by @skia-flutter-autoroll in 40158
- Roll Skia from bc2449a2f7fc to 72c62c68dcaa (4 revisions) by @skia-flutter-autoroll in 40162
- Revert "Reland "Sequester all Skia<->DL interactions into the skia sub-module"" by @flar in 40161
- Roll Fuchsia Linux SDK from 2H5Y5sYlKgM74XQtr... to 2R3ybztMdyKjvEdPR... by @skia-flutter-autoroll in 40164
- [Impeller][Compute] Guard subgroups with feature detection by @dnfield in 40159
- [Impeller] Add rounding utils to all geometry primitives by @bdero in 40168
- Roll Skia from 72c62c68dcaa to 40065b435865 (3 revisions) by @skia-flutter-autoroll in 40170
- Roll Skia from 40065b435865 to e9471b0a9286 (1 revision) by @skia-flutter-autoroll in 40172
- Make the Linux GTK widget focusable by @jason-simmons in 40163
- Roll Skia from e9471b0a9286 to 529fb1efd882 (1 revision) by @skia-flutter-autoroll in 40174
- Roll Dart SDK from 6027980b780c to 7240b35cc401 (1 revision) by @skia-flutter-autoroll in 40165
- Remove single window assumption from testing/dart by @goderbauer in 40160
- Android: Made sure we get the initial route from the intent. by @gaaclarke in 40148
- Roll Skia from 529fb1efd882 to 0fbaf2cf8652 (5 revisions) by @skia-flutter-autoroll in 40180
- [Desktop] Use references for semantics update by @loic-sharma in 40167
- [Impeller] Render a compute generated stroke by @dnfield in 40184
- Apply the buffer offset when converting a vertex color Int32List to a Uint32List by @jason-simmons in 40066
- Add analyze_snapshot to android_aot builder. by @godofredoc in 40169
- [web] Use CK's malloced array correctly by @mdebbar in 40181
- [Embedder API] Lock nested structs for ABI stability by @loic-sharma in 40069
- Enable invalid_case_patterns lint by @goderbauer in 40185
- [ios] refactor platform_message_handler_ios by @cyanglaz in 40182
- Roll Skia from 0fbaf2cf8652 to 5054c9159afa (2 revisions) by @skia-flutter-autoroll in 40191
- Update buildroot to a357fb6285af70772d. by @chinmaygarde in 40192
- Switched floats to ints in gradient shaders for better performance by @gaaclarke in 40189
- Reland: Move asset opening to background thread, fix dart persistent value destruction by @jonahwilliams in 40183
- Reland "[fuchsia] Remove component framework v1 support. (#39732)" by @anp in 40198
- Fixed crash with images without specified colorspaces in wide gamut test by @gaaclarke in 40097
- Use 32 cores in Linux Host and Web Engine. by @godofredoc in 40200
- Roll Skia from 5054c9159afa to bd14d5f42db9 (3 revisions) by @skia-flutter-autoroll in 40201
- Do not include wasm-opt with in-tree dart sdk build by @eyebrowsoffire in 40195
- Add platform channel System.exitApplication and System.requestAppExit support by @robert-ancell in 40033
- Roll Dart SDK from 7240b35cc401 to c522cbe4fb12 (5 revisions) by @skia-flutter-autoroll in 40203
- Roll Skia from bd14d5f42db9 to af3cd5046449 (1 revision) by @skia-flutter-autoroll in 40205
- Use
no_goma
for the web framework tests. by @eyebrowsoffire in 40197 - [Impeller] Build Impeller Vulkan backend on Windows by @bdero in 40196
- fix typo in LayerInfo::has_compatible_op by @flar in 40209
- Roll Dart SDK from c522cbe4fb12 to b2550fec823c (1 revision) by @skia-flutter-autoroll in 40213
- Roll Skia from af3cd5046449 to 5c8c19ec776a (1 revision) by @skia-flutter-autoroll in 40212
- Roll Skia from 5c8c19ec776a to 97ef3c783588 (2 revisions) by @skia-flutter-autoroll in 40214
- Roll Dart SDK from b2550fec823c to 689440e4d163 (1 revision) by @skia-flutter-autoroll in 40218
- Roll Skia from 97ef3c783588 to ca2798726315 (1 revision) by @skia-flutter-autoroll in 40220
- Find the emsdk by relative path so that this works with the monorepo. by @eyebrowsoffire in 40207
- Roll Skia from ca2798726315 to 0ec5c487291d (1 revision) by @skia-flutter-autoroll in 40221
- Roll Skia from 0ec5c487291d to 1c36c5c38ef4 (1 revision) by @skia-flutter-autoroll in 40224
- [web] Access engine version to get correct gstatic URL by @hterkelsen in 40194
- Roll dart back to 7240b35cc401 by @flar in 40229
- Make FlutterTest the default test font by @LongCatIsLooong in 40188
- [Impeller] remove unused shader, format malioc diff by @jonahwilliams in 40230
- Roll Fuchsia Linux SDK to 12.20230309.0.1 by @flar in 40231
- Roll buildroot to 287917d342224d34d6fbdf863aee8417a5f2e8b8 by @zanderso in 40232
- Manual roll Dart SDK from 7240b35cc401 to c766fffb626e (9 revisions) by @skia-flutter-autoroll in 40233
- Revert "[web] Access engine version to get correct gstatic URL (#40194)" by @yjbanov in 40235
- Revert "Make FlutterTest the default test font" by @LongCatIsLooong in 40237
- Make the context current before accessing GL in MakeSkiaGpuImage by @dnfield in 40208
- [macOS] Forward mouseDown/Up to view controller by @cbracken in 40241
- Add GN arguments that disable building host artifacts and unittests by @zanderso in 40242
- [Impeller] More sundry fixes to the Vulkan backend. by @chinmaygarde in 40244
- Bump github/codeql-action from 2.2.5 to 2.2.6 by @dependabot in 40246
- Change
extends Iterator
to usingimplements
by @lrhn in 40175 - [Impeller] support for foreground shaders on text by @jonahwilliams in 40193
- Revert "[Impeller] More sundry fixes to the Vulkan backend." by @zanderso in 40247
- [Impeller][Compute] Fix visual issues with heart by @dnfield in 40240
- Use plain Uint32List objects with the fragmenter APIs. by @eyebrowsoffire in 40239
- Roll Skia from 1c36c5c38ef4 to 88bdb0c778ed (1 revision) by @skia-flutter-autoroll in 40227
- Roll Dart SDK from c766fffb626e to cfcbda5733ac (1 revision) by @skia-flutter-autoroll in 40249
- Roll Skia from 88bdb0c778ed to 75e4b07cb82a (23 revisions) by @skia-flutter-autoroll in 40252
- Revert "Roll Dart SDK from c766fffb626e to cfcbda5733ac (1 revision)" by @zanderso in 40257
- Make no_lto in presubmit explicit in .ci.yaml by @zanderso in 40254
- Let local users specify malioc path via environment by @dnfield in 40256
- Revert "Make no_lto in presubmit explicit in .ci.yaml" by @zanderso in 40260
- Roll Skia from 75e4b07cb82a to d93e6f3d5eaa (5 revisions) by @skia-flutter-autoroll in 40259
- fix unittests that depend on DisplayList when Impeller 3D is enabled by @flar in 40258
- Roll Skia from d93e6f3d5eaa to aaa5cd7e610d (2 revisions) by @skia-flutter-autoroll in 40263
- .ci.yaml: s/flutter_internal/flutter by @dnfield in 40262
- [Impeller] Fix incorrect rendering path when duplicated point exists. by @luckysmg in 40115
- Roll Skia from aaa5cd7e610d to 917188669023 (1 revision) by @skia-flutter-autoroll in 40265
- Roll Skia from 917188669023 to 9b4eef31d1ea (1 revision) by @skia-flutter-autoroll in 40266
- Roll Skia from 9b4eef31d1ea to 0012a5e840d0 (2 revisions) by @skia-flutter-autoroll in 40269
- Roll Skia from 0012a5e840d0 to 06b16dcb003e (1 revision) by @skia-flutter-autoroll in 40272
- Roll Fuchsia Linux SDK from VFZ_BtgLOf7FaEr6X... to LEydKfJiGWKUm-o1q... by @skia-flutter-autoroll in 40273
- Add null-aware access to semantics instance by @htoor3 in 40146
- Roll Skia from 06b16dcb003e to 35dc16845fbe (2 revisions) by @skia-flutter-autoroll in 40275
- [Impeller] Implement two-point conical gradient. by @gaaclarke in 40236
- Reland "Sequester all Skia<->DL interactions into the skia sub-module" by @flar in 40243
- Preserve order when regenerating GPU images by @dnfield in 40268
- Fix forward declares and includes of some Skia Ganesh types by @kjlubick in 40279
- Added wide-gamut color support for
ui.Image.toByteData
andui.Image.colorSpace
by @gaaclarke in 40031 - Revert "Reland "Sequester all Skia<->DL interactions into the skia sub-module"" by @flar in 40283
- [Impeller] Correct the results of 'GetRight()' and 'GetBottom()' for maximum rect by @ColdPaleLight in 40271
- Roll Fuchsia Linux SDK from LEydKfJiGWKUm-o1q... to BRE9jdqYpdkbU0j7H... by @skia-flutter-autoroll in 40286
- [Impeller] Make matrix image filter in saving layer work as expected by @ColdPaleLight in 40171
- Roll Skia from 35dc16845fbe to b0351e00199e (16 revisions) by @skia-flutter-autoroll in 40291
- Improve Linux texture examples. by @robert-ancell in 40289
- [Impeller] Simplify subpass branches; remove unused effect_matrix param by @bdero in 40292
- Revert "Added wide-gamut color support for
ui.Image.toByteData
andui.Image.colorSpace
" by @CaseyHillers in 40295 - Roll Skia from b0351e00199e to 4d90ba479527 (1 revision) by @skia-flutter-autoroll in 40298
- Bump pubspecs to unblock Dart SDK roller by @goderbauer in 40297
- Manual roll Dart SDK from c766fffb626e to 3b109a04f783 (9 revisions) by @skia-flutter-autoroll in 40296
- [Impeller] Make matrix image filters work as expected with nested saving layers by @ColdPaleLight in 40299
- Roll Skia from 4d90ba479527 to 3b9131c65c01 (5 revisions) by @skia-flutter-autoroll in 40304
- Roll Fuchsia Linux SDK from BRE9jdqYpdkbU0j7H... to YaWqKKuj-fAqfpKCm... by @skia-flutter-autoroll in 40306
- Roll Dart SDK from 3b109a04f783 to 5c210933cdfe (2 revisions) by @skia-flutter-autoroll in 40307
- Analyze more shaders by @zanderso in 40285
- [Impeller] Improve performance of CupertinoPicker with opacity peephole by @jonahwilliams in 40101
- Reland "Make FlutterTest the default test font" (#40188) by @LongCatIsLooong in 40245
- Reland: "Added wide-gamut color support for
ui.Image.toByteData
andui.Image.colorSpace
" by @gaaclarke in 40312 - Bump lower Dart SDK constraints to 3.0 by @goderbauer in 40178
- [impeller] implement GetPositionUVBuffer by @jonahwilliams in 40248
- Revert Dart SDK to c766fffb626e by @zanderso in 40315
- Revert "Bump lower Dart SDK constraints to 3.0" by @zanderso in 40317
- Added float32 support to decodeImageFromPixels by @gaaclarke in 40068
- Move Fuchsia FEMU to bringup due to flakes by @zanderso in 40321
- Roll Skia from 3b9131c65c01 to 132ad29f753f (11 revisions) by @skia-flutter-autoroll in 40320
- [web] Better way to detect CanvasKit variant by @mdebbar in 40154
- Revert "[web] Better way to detect CanvasKit variant" by @gaaclarke in 40329
- Reland "Sequester all Skia<->DL interactions into the skia sub-module" by @flar in 40319
- [macOS] Rename FlutterViewController.id to viewId by @cbracken in 40323
- Roll Skia from 132ad29f753f to 4e218a8fe79a (11 revisions) by @skia-flutter-autoroll in 40333
- Add fl_texture_get_id, so textures can be passed to Flutter by @robert-ancell in 40290
- [macOS,Windows] Use static casts where possible by @cbracken in 40334
- Roll Skia from 4e218a8fe79a to a8b49a804a98 (1 revision) by @skia-flutter-autoroll in 40335
- Use 32 cores builder for linux v2 web engine. by @godofredoc in 40336
- Roll Skia from a8b49a804a98 to a0c3c5653a84 (1 revision) by @skia-flutter-autoroll in 40340
- Manual roll Dart SDK from c766fffb626e to e5d18aac86df (14 revisions) by @skia-flutter-autoroll in 40341
- Roll Fuchsia Linux SDK from YaWqKKuj-fAqfpKCm... to bXql_WHqGrwP5ZIWm... by @skia-flutter-autoroll in 40342
- Roll Skia from a0c3c5653a84 to 845f3b1f4a34 (2 revisions) by @skia-flutter-autoroll in 40343
- Roll Skia from 845f3b1f4a34 to 89fd0386af44 (1 revision) by @skia-flutter-autoroll in 40344
- Roll Fuchsia Mac SDK from lfirU5p2GigxFWZVA... to 3NfZ5JD61eNz4jJqB... by @skia-flutter-autoroll in 40346
- Reland: Bump lower Dart SDK constraints to 3.0 by @goderbauer in 40318
- Roll Skia from 89fd0386af44 to 27c3b94a7cf5 (1 revision) by @skia-flutter-autoroll in 40348
- Write entitlements for Dart SDK binary wasm-opt by @zanderso in 40349
- Add drone dimensions to
windows_android_aot_engine
by @keyonghan in 40324 - Manual roll Dart SDK from e5d18aac86df to 2cd913e06b8c (1 revision) by @skia-flutter-autoroll in 40351
- [Impeller] Specialize RRect geometry by @jonahwilliams in 40337
- Reland "[web] Better way to detect CanvasKit variant (#40154)" by @mdebbar in 40347
- Print the malioc_diff.py command to update for new shaders by @zanderso in 40322
- Roll Skia from 27c3b94a7cf5 to d72d0daae5fe (1 revision) by @skia-flutter-autoroll in 40353
- Pass parameters by value to
StreamHandlerError
by @yaakovschectman in 40311 - Roll Skia from d72d0daae5fe to fb9b061b6673 (2 revisions) by @skia-flutter-autoroll in 40354
- Revert "Reland "Sequester all Skia<->DL interactions into the skia sub-module"" by @flar in 40357
- [macOS] Eliminate unnecessary dynamic declaration by @cbracken in 40327
- [Impeller] fix opacity inheritance test by @jonahwilliams in 40360
- Fix incorrect usage of fl_method_error_response_new in documentation example by @robert-ancell in 40288
- [Impeller] mark decoded images as optimized for GPU access by @jonahwilliams in 40356
- Remove work around for dart 3 compiler bug by @goderbauer in 40350
- Handle error more gracefully, add test for same by @gspencergoog in 40361
- [Impeller] Update scene importer tests by @bdero in 40363
- Output web test artifacts to out directory. by @eyebrowsoffire in 40355
- Update documentation on
AccessibilityFeatures.boldText
by @dnfield in 40364 - Roll Skia from fb9b061b6673 to 9b7c0ae5007a (3 revisions) by @skia-flutter-autoroll in 40365
- Roll Fuchsia Linux SDK from bXql_WHqGrwP5ZIWm... to KkszhtIq-FnMtAGq7... by @skia-flutter-autoroll in 40367
- [Windows] Fix crash if clipboard is set to null by @loic-sharma in 40238
- [Impeller] Apply only the alpha channel for bitmap text colors by @jason-simmons in 40362
- Roll Skia from 9b7c0ae5007a to 562cc981238b (3 revisions) by @skia-flutter-autoroll in 40368
- [Impeller] Fixed the conical gradient. by @gaaclarke in 40371
- Roll Skia from 562cc981238b to 20fe0b3ce27a (1 revision) by @skia-flutter-autoroll in 40372
- [Impeller] dont tessellate rectangles in TextureContents by @jonahwilliams in 40370
- [Impeller] Un-bitrot impeller_unittests; disable failing tests; disable non-metal backends. by @zanderso in 40339
- Manual roll Dart SDK from 2cd913e06b8c to 05265d5fec65 (2 revisions) by @skia-flutter-autoroll in 40369
- Roll Fuchsia Mac SDK from 3NfZ5JD61eNz4jJqB... to z32cF6YFs6CvZbY3g... by @skia-flutter-autoroll in 40374
- Roll Skia from 20fe0b3ce27a to 37a12ad56a79 (1 revision) by @skia-flutter-autoroll in 40375
- Roll Skia from 37a12ad56a79 to 1f63c4b0e59d (2 revisions) by @skia-flutter-autoroll in 40376
- Roll Skia from 1f63c4b0e59d to 3c8855f36d5e (1 revision) by @skia-flutter-autoroll in 40378
- [web] Migrate DOM shim to JS types. by @joshualitt in 40310
- replace some ._() constructors with class modifiers by @goderbauer in 40328
- Roll Fuchsia Linux SDK from KkszhtIq-FnMtAGq7... to 8GanOoCaXBjvWHor2... by @skia-flutter-autoroll in 40381
- Compile tests as generator. by @godofredoc in 40106
- Roll Skia from 3c8855f36d5e to 9bfb45d3e065 (1 revision) by @skia-flutter-autoroll in 40383
- Use skia_enable_ganesh instead of legacy GN arg by @kjlubick in 40382
- disabled the impeller unit tests again by @gaaclarke in 40389
- [web] Remove image codecs from Canvaskit Chromium by @mdebbar in 40309
- Revert "[Impeller] mark decoded images as optimized for GPU access" by @jonahwilliams in 40387
- Wrap the iOS platform message handler in an autorelease pool block by @jason-simmons in 40373
- Update analyzer for api_conform_test by @goderbauer in 40386
- Roll Fuchsia Mac SDK from z32cF6YFs6CvZbY3g... to 4ZrEK2uzGdp_Gz3DU... by @skia-flutter-autoroll in 40385
- Ignore some MTLCompiler failures in impeller unit tests by @zanderso in 40391
- Add doc comment to Pipeline by @cbracken in 40388
- [macOS] Remove a single accessibility root assumption by @loic-sharma in 40316
- Remove temporary flag and make FlutterTest the default font for real by @LongCatIsLooong in 40352
- drawTextBlob should not be compatible with opacity inheritance by @flar in 40396
- Use analyzer from dart source everywhere by @goderbauer in 40398
- Roll Skia from 9bfb45d3e065 to 49b902e5fb91 (11 revisions) by @skia-flutter-autoroll in 40397
- Default the CanvasKit base URL to local artifacts. by @hterkelsen in 40293
- Roll Skia from 49b902e5fb91 to aa983f5486f0 (7 revisions) by @skia-flutter-autoroll in 40404
- [Impeller] Add playground flag to render for a specific amount of time. by @chinmaygarde in 40377
- [Impeller] Remove unused bounds method from typographer interface by @bdero in 40406
- [Impeller] Provisional iOS impeller flag-flip. by @zanderso in 40405
- Revert "Default the CanvasKit base URL to local artifacts." by @zanderso in 40415
- [Impeller] Remove Skia dependency from the impeller/image interface by @bdero in 40403
- [Impeller] Add anonymous contents by @bdero in 40413
- Roll Fuchsia Linux SDK from 8GanOoCaXBjvWHor2... to cbVcty00KkB3vbCBQ... by @skia-flutter-autoroll in 40416
- Roll Fuchsia Mac SDK from 4ZrEK2uzGdp_Gz3DU... to yLhTPJD-x3Avx9H_U... by @skia-flutter-autoroll in 40419
- Roll Skia from aa983f5486f0 to d087c1f461c8 (1 revision) by @skia-flutter-autoroll in 40420
- [Impeller] Add flags to enable the Vulkan and OpenGL ES backends. by @chinmaygarde in 40422
- [Impeller] Don't mip filter TextureFilterInput snapshots when there's no mipmap by @bdero in 40425
- Roll Fuchsia Mac SDK from yLhTPJD-x3Avx9H_U... to GXAf_fGTkKub-RRYx... by @skia-flutter-autoroll in 40430
- [web] Fix minor bug in dom.dart. by @joshualitt in 40428
- Roll Fuchsia Linux SDK from cbVcty00KkB3vbCBQ... to PDGxZavi1gOc3IvRW... by @skia-flutter-autoroll in 40432
- [Impeller] Prevent passes from reading their own resolve texture on the Vulkan and GL backends by @bdero in 40418
- [Impeller] Remove work queues. by @chinmaygarde in 40429
- Roll Fuchsia Mac SDK from GXAf_fGTkKub-RRYx... to M0fRocbi0LTExrYQ3... by @skia-flutter-autoroll in 40437
- Roll Fuchsia Linux SDK from PDGxZavi1gOc3IvRW... to YLzkZ3N0GvTgBCcMI... by @skia-flutter-autoroll in 40438
- Roll Skia from d087c1f461c8 to ac371b34ea98 (1 revision) by @skia-flutter-autoroll in 40439
- Roll Skia from ac371b34ea98 to 30456d261bd0 (1 revision) by @skia-flutter-autoroll in 40441
- Roll Fuchsia Mac SDK from M0fRocbi0LTExrYQ3... to 7Qlskx4DM6DhfDQ8x... by @skia-flutter-autoroll in 40442
- Reland "Sequester all Skia<->DL interactions into the skia sub-module" by @flar in 40435
- Roll Fuchsia Linux SDK from YLzkZ3N0GvTgBCcMI... to 9sc93KgVblyQ_mGC_... by @skia-flutter-autoroll in 40443
- [Impeller] Load instead of restore drawing for non-MSAA passes by @bdero in 40436
- Roll Skia from 30456d261bd0 to d21c3f85a242 (1 revision) by @skia-flutter-autoroll in 40444
- Roll Skia from d21c3f85a242 to f7e520c53ab0 (4 revisions) by @skia-flutter-autoroll in 40445
- Bump actions/checkout from 3.3.0 to 3.4.0 by @dependabot in 40446
- Bump github/codeql-action from 2.2.6 to 2.2.7 by @dependabot in 40447
- Roll Fuchsia Mac SDK from 7Qlskx4DM6DhfDQ8x... to yz_AXiZUgmA5Xk8GR... by @skia-flutter-autoroll in 40448
- Roll Skia from f7e520c53ab0 to 5b2cbd717b55 (1 revision) by @skia-flutter-autoroll in 40449
- Roll Skia from 5b2cbd717b55 to 942757383cc2 (1 revision) by @skia-flutter-autoroll in 40450
- Roll Skia from 942757383cc2 to 635fe9f97690 (2 revisions) by @skia-flutter-autoroll in 40451
- Send PointerSignalKind.scale events from web by @moffatman in 36348
- add final class modifiers to fix dart roll by @goderbauer in 40434
- Roll Skia from 635fe9f97690 to 0c4a277118d7 (5 revisions) by @skia-flutter-autoroll in 40452
- Roll Fuchsia Linux SDK from 9sc93KgVblyQ_mGC_... to 9aQCaR8elBT7fpYzL... by @skia-flutter-autoroll in 40457
- Reland "[ios_platform_view] MaskView pool to reuse maskViews" (#39608)" by @cyanglaz in 40456
- Roll dart to 01350005aab7a7bfe2dc98066cb7acc95a811f7a by @aam in 40455
- Roll Skia from 0c4a277118d7 to 6200939397a5 (5 revisions) by @skia-flutter-autoroll in 40461
- Disable MTLCommandBufferErrorOptionEncoderExecutionStatus in release mode by @dnfield in 40453
- Rename FontCollection to FlutterFontCollection by @jason-simmons in 40395
- Rename setters for lifecycle state by @gspencergoog in 40462
- [impeller] serialize texture upload by @jonahwilliams in 40464
- Roll Skia from 6200939397a5 to 7ecb228be2ab (1 revision) by @skia-flutter-autoroll in 40465
- Roll Dart SDK from 01350005aab7 to 440d8b1fb962 (3 revisions) by @skia-flutter-autoroll in 40468
- Roll Skia from 7ecb228be2ab to e476fa366806 (7 revisions) by @skia-flutter-autoroll in 40471
- Roll Fuchsia Mac SDK from yz_AXiZUgmA5Xk8GR... to QbAS_W2kLpak4-LQo... by @skia-flutter-autoroll in 40473
- Roll Skia from e476fa366806 to ec49e09be218 (1 revision) by @skia-flutter-autoroll in 40475
- restructure DL sources into sub-directories and new file naming conventions by @flar in 40157
- Roll HarfBuzz to version 7.1.0 by @jason-simmons in 40131
- [Impeller] change default sampler descriptor to use nearest mip level and remove kNone by @jonahwilliams in 40460
- Roll Skia from ec49e09be218 to ecbc27e5ed5d (2 revisions) by @skia-flutter-autoroll in 40476
- Revert "[Impeller] change default sampler descriptor to use nearest mip level and remove kNone" by @jonahwilliams in 40481
- Roll Skia from ecbc27e5ed5d to a67ab6a2026c (5 revisions) by @skia-flutter-autoroll in 40482
- Roll Fuchsia Linux SDK from 9aQCaR8elBT7fpYzL... to 90aU71NehM6MXXscf... by @skia-flutter-autoroll in 40485
- Avoid registering service extensions in flutter-release mode by @mkustermann in 40484
- Roll Dart SDK from 440d8b1fb962 to 0ec0ac0d7bbf (3 revisions) by @skia-flutter-autoroll in 40486
- Add Windows exit requests and responses by @yaakovschectman in 40400
- Roll Fuchsia Mac SDK from QbAS_W2kLpak4-LQo... to vdrDvqVpPEp_l5cT4... by @skia-flutter-autoroll in 40487
- Roll Skia from a67ab6a2026c to 7864879fae42 (1 revision) by @skia-flutter-autoroll in 40488
- [web] Turn on CanvasKit Chromium by @mdebbar in 40459
- Roll Skia from 7864879fae42 to f03b8fe595bd (5 revisions) by @skia-flutter-autoroll in 40490
- Revert "Roll Dart SDK from 440d8b1fb962 to 0ec0ac0d7bbf (3 revisions)" by @zanderso in 40496
- Revert "[web] Turn on CanvasKit Chromium" by @zanderso in 40495
- Roll Skia from f03b8fe595bd to 9eae049da296 (5 revisions) by @skia-flutter-autoroll in 40494
- [Impeller] Remove MipFilter::kNone redux by @jonahwilliams in 40491
- [impeller] disable opacity peephole due to stencil issues by @jonahwilliams in 40497
- [impeller] add CompressionType enum to texture descriptor by @jonahwilliams in 40499
- Add drone_dimension to target
Linux Web Framework tests
by @keyonghan in 40466 - Roll buildroot to b44849ee7d2b080fd5cc699e7fd37d79c13d012d by @aam in 40489
- Roll Skia from 9eae049da296 to dfea2d94a990 (5 revisions) by @skia-flutter-autoroll in 40500
- [Linux] Fix duplicate calls to system font loading during startup by @vially in 40469
- [Impeller] Allocate images into host buffer, blit to device private texture. by @jonahwilliams in 40410
- [web] Put image codecs back into CanvasKit Chromium by @mdebbar in 40501
- Deprecate SingletonFlutterWindow and global window singleton by @goderbauer in 39302
- [Impeller] Avoid truncation to zero when resizing threadgroups by @dnfield in 40502
- Roll Fuchsia Linux SDK from 90aU71NehM6MXXscf... to XYtiITCMi_qgdIapN... by @skia-flutter-autoroll in 40504
- Remove unopt build from linux_android debug. by @godofredoc in 40498
- Roll Skia from dfea2d94a990 to 6cdd4b3f9b8e (5 revisions) by @skia-flutter-autoroll in 40505
- [Impeller] Refactor Cubic/Quad tests to make sure all threads reach barrier() by @dnfield in 40506
- [Embedder API] Introduce new update semantics callback by @loic-sharma in 39807
- Revert "Deprecate SingletonFlutterWindow and global window singleton" by @bdero in 40507
- Roll Skia from 6cdd4b3f9b8e to 3e6bfdfea566 (3 revisions) by @skia-flutter-autoroll in 40510
- [impeller] if not creating mipmaps dont set mip count by @jonahwilliams in 40513
- Roll Fuchsia Mac SDK from vdrDvqVpPEp_l5cT4... to Q2XkmCZ1C5vUGoxvz... by @skia-flutter-autoroll in 40514
- [Impeller] Take subgroup size into account when prefix summing by @dnfield in 40509
- [Impeller] Give ComputeSubgroupTest unique name to avoid running tests twice by @dnfield in 40516
- Roll Skia from 3e6bfdfea566 to 574b1eefd3bd (1 revision) by @skia-flutter-autoroll in 40518
- Roll Skia from 574b1eefd3bd to c5a28115fe5f (3 revisions) by @skia-flutter-autoroll in 40521
- Roll Dart SDK from 440d8b1fb962 to 9c3b6d5c2d6c (7 revisions) by @skia-flutter-autoroll in 40522
- Manual roll Dart SDK from 440d8b1fb962 to 9c3b6d5c2d6c (7 revisions) by @skia-flutter-autoroll in 40523
- Roll Fuchsia Linux SDK from XYtiITCMi_qgdIapN... to jTXjkK7l8z5PUflk-... by @skia-flutter-autoroll in 40524
- Roll Skia from c5a28115fe5f to d5c4e64ad4e2 (1 revision) by @skia-flutter-autoroll in 40525
- Revert "Roll Dart SDK from 440d8b1fb962 to 9c3b6d5c2d6c (7 revisions)" by @bdero in 40527
- Reland "[web] Turn on CanvasKit Chromium (#40459)" by @mdebbar in 40503
- Roll Skia from d5c4e64ad4e2 to bbb7dd250442 (1 revision) by @skia-flutter-autoroll in 40528
- Migrate SVG to JS types by @joshualitt in 40401
- Roll Fuchsia Mac SDK from Q2XkmCZ1C5vUGoxvz... to gU5klY6Nr_DPEj89p... by @skia-flutter-autoroll in 40529
- Roll Dart SDK from 440d8b1fb962 to 9c3b6d5c2d6c (7 revisions) by @zanderso in 40530
- Roll Skia from bbb7dd250442 to 49c0f15de01f (2 revisions) by @skia-flutter-autoroll in 40531
- Reland "Deprecate SingletonFlutterWindow and global window singleton (#39302)" by @goderbauer in 40511
- Fix includes in image_decoder_impeller by @kjlubick in 40533
- Roll Dart SDK from 9c3b6d5c2d6c to 45a360d262c2 (1 revision) by @skia-flutter-autoroll in 40534
- (Reland) "[gn + codesign] codesign metadata for FlutterMacOS.framework.zip" by @XilaiZhang in 40508
- Remove bringup option from Fuchsia Linux FEMU by @bdero in 40537
- [Impeller] Share stencil coverage stack between subpasses to support pass collapsing by @bdero in 40540
- Roll Skia from 49c0f15de01f to 4f1cae66791c (17 revisions) by @skia-flutter-autoroll in 40541
- [Impeller] Add validation for mipmap generation enforced at binding time by @bdero in 40515
- Read the FLTEnableImpeller flag from the right bundle by @zanderso in 40535
- Run windows_arm build only on main branch. by @godofredoc in 40546
- [impeller] always copy bitmaps when given unencoded data by @jonahwilliams in 40543
- [impeller] dont apply opacity peephole on image/color filters by @jonahwilliams in 40551
- Roll Fuchsia Mac SDK from gU5klY6Nr_DPEj89p... to 2fD4d--s8xvao7L0K... by @skia-flutter-autoroll in 40554
- Roll Fuchsia Linux SDK from jTXjkK7l8z5PUflk-... to 7hXfYvZuO55TTq7jT... by @skia-flutter-autoroll in 40555
- Roll Dart SDK from 45a360d262c2 to 9256fffbd5af (2 revisions) by @skia-flutter-autoroll in 40557
- Roll Skia from 4f1cae66791c to fc95eca74604 (7 revisions) by @skia-flutter-autoroll in 40559
- Roll Skia from fc95eca74604 to 6ce91944f834 (1 revision) by @skia-flutter-autoroll in 40560
- Make SkFontMgr subclasses flexible for sk_sp by @bungeman in 40556
- Roll Skia from 6ce91944f834 to ce5ff5cc03ce (3 revisions) by @skia-flutter-autoroll in 40563
- Roll Dart SDK from 9256fffbd5af to e8e045620234 (1 revision) by @skia-flutter-autoroll in 40561
- Roll Skia from ce5ff5cc03ce to c42320d53714 (2 revisions) by @skia-flutter-autoroll in 40565
- [web] Add
dart:js_interop
to_embedder.yaml
. by @joshualitt in 40545 - Roll Skia from c42320d53714 to b46961dcb142 (7 revisions) by @skia-flutter-autoroll in 40572
- Roll Fuchsia Linux SDK from 7hXfYvZuO55TTq7jT... to aIkSAx7637llNDq75... by @skia-flutter-autoroll in 40573
- Roll Fuchsia Mac SDK from 2fD4d--s8xvao7L0K... to 9av1df47QEp50vkZc... by @skia-flutter-autoroll in 40576
- Add web engine global tests. by @godofredoc in 40550
- [Impeller] remove tessellation from texture contents by @jonahwilliams in 40570
- [Impeller] use lossy texture compression on iOS for decode images and MSAA resolve textures. by @jonahwilliams in 40520
- Roll Skia from b46961dcb142 to 32ffab0c9432 (3 revisions) by @skia-flutter-autoroll in 40577
- Use target platform name when generating artifacts. by @godofredoc in 40519
- Roll Dart SDK from e8e045620234 to d94bd4eacd4d (3 revisions) by @skia-flutter-autoroll in 40580
- Fix default test font on web by @LongCatIsLooong in 40479
- Roll Skia from 32ffab0c9432 to 86228d7534de (7 revisions) by @skia-flutter-autoroll in 40586
- [impeller] runtime effect doesnt accept opacity by @jonahwilliams in 40579
- Roll Dart SDK from d94bd4eacd4d to 225c42bede05 (1 revision) by @skia-flutter-autoroll in 40587
- Roll Fuchsia Mac SDK from 9av1df47QEp50vkZc... to 5sB3ScvhSdJi061Ng... by @skia-flutter-autoroll in 40592
- Roll Fuchsia Linux SDK from aIkSAx7637llNDq75... to jdkyVHuAgQFiwEVQj... by @skia-flutter-autoroll in 40594
- Roll Dart SDK from 225c42bede05 to 715cdb7c7d15 (2 revisions) by @skia-flutter-autoroll in 40595
- Adding autosubmit configuration pointer file by @ricardoamador in 40581
- [web] Migrate canvaskit_api to JS types. by @joshualitt in 40538
- Listen to
WM_CLOSE
message on Windows to allow framework to cancel exit by @yaakovschectman in 40493 - Revert "[web] Migrate canvaskit_api to JS types." by @joshualitt in 40602
- Roll Dart SDK from 715cdb7c7d15 to 17655a04d99a (1 revision) by @skia-flutter-autoroll in 40600
- [Windows] Use the new update semantics embedder API by @loic-sharma in 40072
- Reland "Default the CanvasKit base URL to local artifacts." by @hterkelsen in 40470
- Revert "Unregister the FlutterWindowsView on its destruction" by @yaakovschectman in 40607
- Ensure all golden filenames end in .png. by @eyebrowsoffire in 40604
- Added additional uri field to routeInformationUpdated to accept entir… by @chunhtai in 40250
- Avoid implicit conversions to floats in dart:ui by @dnfield in 40098
- Roll Fuchsia Mac SDK from 5sB3ScvhSdJi061Ng... to Nrn4D-aMBpMe5ngaF... by @skia-flutter-autoroll in 40610
- Roll Skia from 86228d7534de to 497dc2e1f01f (14 revisions) by @skia-flutter-autoroll in 40611
- Roll Dart SDK from 17655a04d99a to a040e32db8f2 (1 revision) by @skia-flutter-autoroll in 40612
- [Impeller] Make PathComponent POD, allow querying specific component type counts by @dnfield in 40605
- [Impeller] Adds golden image tests. by @gaaclarke in 40366
- Roll Dart SDK from a040e32db8f2 to 25d7c5d88496 (1 revision) by @skia-flutter-autoroll in 40618
- Roll Fuchsia Linux SDK from jdkyVHuAgQFiwEVQj... to 6JDOgmv1GqjN0MccU... by @skia-flutter-autoroll in 40622
- Roll Dart SDK from 25d7c5d88496 to 57061b644e84 (1 revision) by @skia-flutter-autoroll in 40624
- Roll Fuchsia Mac SDK from Nrn4D-aMBpMe5ngaF... to odB7mmGuAH51yrWgy... by @skia-flutter-autoroll in 40625
- Roll Skia from 497dc2e1f01f to 17bce5f4f78f (2 revisions) by @skia-flutter-autoroll in 40629
- [Impeller] More sundry fixes to the Vulkan backend. by @chinmaygarde in 40603
- Roll Skia from 17bce5f4f78f to d06e59e7d041 (1 revision) by @skia-flutter-autoroll in 40630
- Roll Fuchsia Linux SDK from 6JDOgmv1GqjN0MccU... to smNcvjxC6Ja3FkteX... by @skia-flutter-autoroll in 40631
- Roll Fuchsia Mac SDK from odB7mmGuAH51yrWgy... to 34M7LHe2DUL5mebOm... by @skia-flutter-autoroll in 40633
- Roll Skia from d06e59e7d041 to 009ed54d103d (1 revision) by @skia-flutter-autoroll in 40644
- Roll Fuchsia Linux SDK from smNcvjxC6Ja3FkteX... to y4h2rtyt6Mx8xHEte... by @skia-flutter-autoroll in 40647
- Roll Fuchsia Mac SDK from 34M7LHe2DUL5mebOm... to d30zLnNyJDgYNmKD4... by @skia-flutter-autoroll in 40649
- [Impeller] Enable RendererTest::TheImpeller for Vulkan. by @chinmaygarde in 40634
- [Impeller] Fix build failures for Impeller Scene by @bdero in 40635
- [Impeller] Fix AtlasContents crash by @bdero in 40637
- [Impeller] Fix accumulating translucency opacity peephole bug by @bdero in 40639
- [Impeller] Fix stroke cap disconnection by @bdero in 40643
- [Impeller] Remove verbose logs in the Vulkan pipeline cache. by @chinmaygarde in 40651
- Roll Dart SDK from 57061b644e84 to c1185c030a98 (2 revisions) by @skia-flutter-autoroll in 40654
- Revert Dart SDK to a040e32db8f2 by @zanderso in 40656
- Roll Fuchsia Linux SDK from y4h2rtyt6Mx8xHEte... to v0tCO5SkPScqIBWIr... by @skia-flutter-autoroll in 40655
- Roll Skia from 009ed54d103d to 4d02e783654f (1 revision) by @skia-flutter-autoroll in 40657
- Roll Skia from 4d02e783654f to 4ca827754bc1 (2 revisions) by @skia-flutter-autoroll in 40659
- Roll Fuchsia Mac SDK from d30zLnNyJDgYNmKD4... to trm3jGwgZopG-wITx... by @skia-flutter-autoroll in 40660
- Bump actions/checkout from 3.4.0 to 3.5.0 by @dependabot in 40662
- Remove timezone from flutter by @filmil in 40588
- Post 3.0 lint sync by @goderbauer in 40394
- [Impeller] Document tricky bits in EntityPass, make positioning less confusing by @bdero in 40636
- Roll Fuchsia Linux SDK from v0tCO5SkPScqIBWIr... to jlj9dbwYl_4cILVwQ... by @skia-flutter-autoroll in 40665
- [web] Accepts assetBase through JS config. by @ditman in 40615
- Revert "[web] Accepts assetBase through JS config. (#40615)" by @ditman in 40670
- [Impeller] initialize text alpha to 1.0 by @jonahwilliams in 40667
- Roll Skia from 4ca827754bc1 to c55605969a59 (5 revisions) by @skia-flutter-autoroll in 40668
- [web] Add
js_types
sources to build. by @joshualitt in 40597 - Return an empty JavaScript object as a replacement for exports/module in patchCanvasKitModule by @jason-simmons in 40582
- Simplify SkFontMgr classes for sk_sp by @bungeman in 40627
- [Impeller] Fix Impeller Metal wide gamut by @bdero in 40671
- Revert "[web] Add
js_types
sources to build." by @joshualitt in 40685 - Revert "Return an empty JavaScript object as a replacement for exports/module in patchCanvasKitModule" by @bdero in 40686
- Revert "Post 3.0 lint sync" by @bdero in 40687
- Improved readme for impeller golden tests. by @gaaclarke in 40679
- Web test reorganization by @eyebrowsoffire in 39984
- Roll Fuchsia Mac SDK from trm3jGwgZopG-wITx... to J3ZHl8r1H1VE-fB8y... by @skia-flutter-autoroll in 40693
- [macOS] Eliminate explicit main window init() by @cbracken in 40695
- Manual roll Dart SDK from a040e32db8f2 to 2bb9c265fa24 (7 revisions) by @skia-flutter-autoroll in 40689
- Reland "Post 3.0 lint sync (#40394)" by @goderbauer in 40688
- Revert "Reland "Default the CanvasKit base URL to local artifacts."" by @itsjustkevin in 40700
- Roll Dart SDK from 2bb9c265fa24 to 8481b8f08044 (1 revision) by @skia-flutter-autoroll in 40702
- [canvaskit] Use FontCollection API from CanvasKit to mitigate caching issues by @hterkelsen in 40673
- Revert "[canvaskit] Use FontCollection API from CanvasKit to mitigate caching issues" by @hterkelsen in 40705
- [Impeller] Fix EntityPass target flip for Vulkan by @bdero in 40701
- [Impeller] Cleanup unusued Vulkan APIs and enable more tests. by @chinmaygarde in 40696
- Roll Fuchsia Linux SDK from jlj9dbwYl_4cILVwQ... to JH1CUJ3kBRCcQn2AI... by @skia-flutter-autoroll in 40708
- Roll Fuchsia Mac SDK from J3ZHl8r1H1VE-fB8y... to n85YWHBBE4HYwce_E... by @skia-flutter-autoroll in 40709
- Reland "[web] Add js_types sources to build." by @joshualitt in 40692
- Reland "Return an empty JavaScript object as a replacement for exports/module in patchCanvasKitModule (#40582)" by @jason-simmons in 40698
- Roll Dart SDK from 8481b8f08044 to 1acd1e649fb7 (1 revision) by @skia-flutter-autoroll in 40711
- [web] Print screenshot paths at the right spot by @mdebbar in 40714
- Roll Skia from c55605969a59 to 20e334d13467 (22 revisions) by @skia-flutter-autoroll in 40716
- [Impeller] Absorb DrawPaints at the beginning of EntityPasses by @bdero in 40675
- Handle removed shaders more gracefully in malioc_diff.py by @zanderso in 40720
- Update ICU dependency to updated build by @yaakovschectman in 40676
- Reland "[web] Migrate canvaskit_api to JS types." by @joshualitt in 40613
- Roll Skia from 20e334d13467 to a3f3c11dfd50 (3 revisions) by @skia-flutter-autoroll in 40721
- [Impeller] Enable CanRenderInstance and CanCreateCPUBackedTexture on Vulkan. by @chinmaygarde in 40722
- [macOS] Use the new update semantics embedder API by @loic-sharma in 40584
- Reland "[web] Accepts assetBase through JS config. (#40615)" by @ditman in 40677
- Roll Skia from a3f3c11dfd50 to 7311e9220faf (2 revisions) by @skia-flutter-autoroll in 40724
- [Impeller] Allow metal shaders to compile through SPIR-V with openGL semantics. by @jonahwilliams in 40616
- [Impeller] support half precision uniforms and half precision samplers by @jonahwilliams in 40590
- Default the CanvasKit base URL to local artifacts. by @hterkelsen in 40717
- Forward stdout and stderr from dart2wasm when verbose. by @eyebrowsoffire in 40731
- [Impeller] Allow toggling vulkan validation using a command line test flag. by @chinmaygarde in 40728
- Roll buildroot to build CanvasKit for speed instead of code size by @hterkelsen in 40737
- [Impeller] Gaussian blur: Add alpha mask specialization by @bdero in 40707
- Roll Skia from 7311e9220faf to e3eeabb14e9c (4 revisions) by @skia-flutter-autoroll in 40745
- Add an option to malioc_diff.py to print a unified diff by @zanderso in 40732
- Roll Dart SDK from 1acd1e649fb7 to 69867ba60bb7 (2 revisions) by @skia-flutter-autoroll in 40738
- [Impeller] migrate texture fill shaders to half precision. by @jonahwilliams in 40735
- Reland "[canvaskit] Use FontCollection API from CanvasKit to mitigate caching issues" by @hterkelsen in 40740
- Roll Skia from e3eeabb14e9c to f415e93eafc8 (1 revision) by @skia-flutter-autoroll in 40747
- Roll Fuchsia Mac SDK from n85YWHBBE4HYwce_E... to A7rAmHDuuQ89yV9Fw... by @skia-flutter-autoroll in 40749
- [web] remove obsolete object caches; simplify native object management by @yjbanov in 40617
- Roll Fuchsia Linux SDK from JH1CUJ3kBRCcQn2AI... to whJeWVcM-8gVZRdVR... by @skia-flutter-autoroll in 40750
- Roll Skia from f415e93eafc8 to 145d93ee3f4f (1 revision) by @skia-flutter-autoroll in 40751
- [Impeller] Use NSAutoReleasePool for Metal playgrounds. by @dnfield in 40748
- [Impeller] Start a more generic stroke tessellator for path by @dnfield in 40690
- [Impeller] Enable playgrounds using a runtime instead of a build time flag. by @chinmaygarde in 40729
- Roll Skia from 145d93ee3f4f to 001ba6e28f99 (2 revisions) by @skia-flutter-autoroll in 40754
- Roll Dart SDK from 69867ba60bb7 to 5606c2c7e1fc (3 revisions) by @skia-flutter-autoroll in 40758
- Revert "Listen to
WM_CLOSE
message on Windows to allow framework to… by @cbracken in 40739 - Roll Fuchsia Mac SDK from A7rAmHDuuQ89yV9Fw... to mxMrU7aA6avJRQ9qf... by @skia-flutter-autoroll in 40760
- [Impeller] migrate Gaussian shaders to half precision. by @jonahwilliams in 40752
- Suppress warning for missing super call onBackPressed cl/516851539 by @reidbaker in 40757
- Revert "Roll Dart SDK from 69867ba60bb7 to 5606c2c7e1fc (3 revisions)" by @zanderso in 40767
- Roll Fuchsia Linux SDK from whJeWVcM-8gVZRdVR... to hiuBNrBiGQLcPYrmg... by @skia-flutter-autoroll in 40763
- Disable LTO in builds of CanvasKit to reduce binary size by @jason-simmons in 40733
- Switch from Noto Emoji to Noto Color Emoji and update font data by @hterkelsen in 40666
- [macOS]Support SemanticsService.announce by @hangyujin in 40585
- [Impeller] Fail GN when building an enabled Impeller backend is impossible. by @bdero in 40772
- [Impeller] Don't use waitUntilScheduled on iOS by @bdero in 40768
- Manual roll Dart SDK from 69867ba60bb7 to 5606c2c7e1fc (3 revisions) by @skia-flutter-autoroll in 40774
- [iOS] Send connectionClosed message when resignFirstResponder to ensure framework focus state is correct. by @luckysmg in 40703
- Roll Fuchsia Mac SDK from mxMrU7aA6avJRQ9qf... to Q6kd9UtAZUuEmcFb9... by @skia-flutter-autoroll in 40775
- [Impeller] Handle cases where the max swapchain image count can be zero. by @chinmaygarde in 40776
- Revert "[iOS] Send connectionClosed message when resignFirstResponder to ensure framework focus state is correct." by @luckysmg in 40777
- Roll Dart SDK from 5606c2c7e1fc to 267a5fa8c8b9 (3 revisions) by @skia-flutter-autoroll in 40778
- Roll Fuchsia Linux SDK from hiuBNrBiGQLcPYrmg... to wylduTqeHd3pLUo0V... by @skia-flutter-autoroll in 40780
- [Impeller] Guard against empty grid sizes by @dnfield in 40769
- Roll Skia from 001ba6e28f99 to 1d687fb03a4a (1 revision) by @skia-flutter-autoroll in 40756
- [Impeller] Fallback to graphics queue is transfer queue is not available by @dnfield in 40787
- [Impeller] Remove duplicate include in scene_context.h by @dnfield in 40785
- Revert "[Impeller] migrate Gaussian shaders to half precision." by @jonahwilliams in 40784
- [web] LRU cache for text segmentation by @mdebbar in 40782
- [Impeller] Go back to using MSL compiler backend for Vulkan by @dnfield in 40786
SemanticsFlag
/SemanticsAction
cleanup (part 1) by @bernaferrari in 40571- Roll Skia from 1d687fb03a4a to 9b2e538f1367 (31 revisions) by @skia-flutter-autoroll in 40790
- Roll Fuchsia Mac SDK from Q6kd9UtAZUuEmcFb9... to oI2Ff-WGV-Y2oa3CD... by @skia-flutter-autoroll in 40791
- [Impeller] Enable vulkan validations via a flag on Android. by @chinmaygarde in 40792
- [Impeller] Always create at least one RenderPass if the clear color has been overridden by @bdero in 40793
- [fuchsia] Feedback filing migration by @thomasgales in 40736
- Roll Dart SDK from 267a5fa8c8b9 to 6ac8d3ad105f (3 revisions) by @skia-flutter-autoroll in 40794
- Add initial docs for the engine build definition. by @godofredoc in 40621
- Use new SkImages namespace instead of legacy SkImage static functions by @kjlubick in 40761
- [Impeller] Un-ifdef vulkan code in impellerc by @zanderso in 40797
- Bump github/codeql-action from 2.2.7 to 2.2.8 by @dependabot in 40661
- [Impeller] backfilled golden tests from playground tests in aiks_unittests. by @gaaclarke in 40770
- [Impeller] use native decal on metal and Vulkan backend by @jonahwilliams in 40723
ui_web
library by @eyebrowsoffire in 40608- [Impeller] move everything needed by the code gen template to core by @dnfield in 40801
- [Impeller] Delete dead code from reflector.cc by @dnfield in 40805
- Revert "[Impeller] move everything needed by the code gen template to core" by @dnfield in 40811
- Roll Skia from 9b2e538f1367 to f6c1eefd4600 (4 revisions) by @skia-flutter-autoroll in 40807
- [Impeller] iOS/macOS: Only wait for command scheduling prior to present by @bdero in 40781
- Re-enable LTO and roll buildroot to enable
sINLINING_LIMIT
by @eyebrowsoffire in 40808 - [Impeller] Use Vulkan by default by @dnfield in 40809
- [Impeller] Skip TextRotated golden test. by @dnfield in 40818
- [Impeller] Reland move more files to core. by @dnfield in 40812
- Roll Fuchsia Mac SDK from oI2Ff-WGV-Y2oa3CD... to kiAbXJ_MIn6CAC9-C... by @skia-flutter-autoroll in 40819
- Roll Skia from f6c1eefd4600 to 38cbca906011 (2 revisions) by @skia-flutter-autoroll in 40816
- Revert "[Impeller] Use Vulkan by default (#40809)" by @zanderso in 40820
- Clean up gn script goma logic a bit by @zanderso in 40817
- Roll Skia from 38cbca906011 to 5f965db93be3 (7 revisions) by @skia-flutter-autoroll in 40821
- Complete the update semantics embedder API migration by @loic-sharma in 40773
- Roll Skia from 5f965db93be3 to 2b86c6d364d0 (4 revisions) by @skia-flutter-autoroll in 40823
- [macOS] Change view ID to signed by @dkwingsmt in 39958
- Revert "Re-enable LTO and roll buildroot to enable
sINLINING_LIMIT
" by @hterkelsen in 40822 - [Impeller] Declare gradient shader inputs as high precision to avoid overflows. by @jason-simmons in 40806
- Fix pretty list printer to handle nulls by @zanderso in 40825
- Revert "[macOS] Change view ID to signed" by @zanderso in 40829
- [Impeller] Increase precision of texture coordinate input by @jonahwilliams in 40803
- Roll Skia from 2b86c6d364d0 to 33f80c07a09c (1 revision) by @skia-flutter-autoroll in 40826
- Add ui_web to embedder.yaml so that the analyzer knows about it. by @eyebrowsoffire in 40827
- Remove ios-release-nobitcode from engine v2 builders. by @godofredoc in 40830
- Roll Fuchsia Mac SDK from kiAbXJ_MIn6CAC9-C... to f16HBH4MJdaKy7Hlf... by @skia-flutter-autoroll in 40831
- [web] use callConstructor for FinalizationRegistry due to bug in dart2js by @yjbanov in 40798
- [web] Fix canvasKitVariant test by @mdebbar in 40833
- [web] Move text editing nodes outside of shadowDOM by @htoor3 in 39688
- Roll Skia from 33f80c07a09c to 4d1e9cabf0c8 (3 revisions) by @skia-flutter-autoroll in 40836
- [Impeller] Migrate gaussian blur to half precision. by @jonahwilliams in 40800
- Revert "Add ui_web to embedder.yaml so that the analyzer knows about it." by @zanderso in 40840
- Revert "[web] use callConstructor for FinalizationRegistry due to bug… by @yjbanov in 40841
- [Impeller] take advantage of native decal sampling, blend cleanups by @jonahwilliams in 40839
- Roll Dart SDK from 6ac8d3ad105f to 7e36e11608f3 (6 revisions) by @skia-flutter-autoroll in 40842
- Roll Skia from 4d1e9cabf0c8 to 9973ef180f1f (2 revisions) by @skia-flutter-autoroll in 40843
- Revert "[web] Move text editing nodes outside of shadowDOM" by @zanderso in 40847
- [Impeller] migrated more golden images by @gaaclarke in 40835
- [Impeller] convert filters to half precision by @jonahwilliams in 40832
- Roll Skia from 9973ef180f1f to e3aa2ce8a38b (1 revision) by @skia-flutter-autoroll in 40852
- Roll Dart SDK from 7e36e11608f3 to 638efc51d06f (2 revisions) by @skia-flutter-autoroll in 40853
- [Impeller] Add external synchronization to Vulkan queues access. by @chinmaygarde in 40848
- [Impeller] Apply binding base correction to all shader variants. by @chinmaygarde in 40854
- [Impeller] Make validation logs non-fatal by default. by @chinmaygarde in 40855
- [Impeller] Remove redundant TargetPlatformNeedsSL. by @chinmaygarde in 40857
- Roll Skia from e3aa2ce8a38b to 47d56658e6bf (1 revision) by @skia-flutter-autoroll in 40858
- Roll Dart SDK from 638efc51d06f to d9e26506468f (1 revision) by @skia-flutter-autoroll in 40859
- Revert "[web] remove obsolete object caches; simplify native object management" by @CaseyHillers in 40861
- Roll Dart SDK from d9e26506468f to cf701d71db54 (1 revision) by @skia-flutter-autoroll in 40864
- Roll Skia from 47d56658e6bf to 51fa1d5813d3 (2 revisions) by @skia-flutter-autoroll in 40866
- Roll Dart SDK from cf701d71db54 to 5f7049d377cb (1 revision) by @skia-flutter-autoroll in 40869
- Roll Skia from 51fa1d5813d3 to fbff5b8e6bee (1 revision) by @skia-flutter-autoroll in 40868
- Roll Dart SDK from 5f7049d377cb to 8296054868c9 (1 revision) by @skia-flutter-autoroll in 40870
- [Linux] fix: make textures thread-safe on linux by @Kingtous in 40478
- [Impeller] Add a Stage 2 pass to the Vulkan shader compilation pipeline. by @chinmaygarde in 40873
- Roll Dart SDK from 8296054868c9 to ca96c7c53af6 (1 revision) by @skia-flutter-autoroll in 40874
- [web] remove obsolete object caches; simplify native object management by @yjbanov in 40862
- Roll Dart SDK from ca96c7c53af6 to 2e79d3e7bb24 (1 revision) by @skia-flutter-autoroll in 40876
- Bump github/codeql-action from 2.2.8 to 2.2.9 by @dependabot in 40877
- Bump ossf/scorecard-action from 2.1.2 to 2.1.3 by @dependabot in 40878
- Roll Dart SDK from 2e79d3e7bb24 to 741a0ff895ad (1 revision) by @skia-flutter-autoroll in 40881
- Roll Skia from fbff5b8e6bee to 58c9a8096801 (1 revision) by @skia-flutter-autoroll in 40875
- Roll Skia from 58c9a8096801 to 5d72f0cd7c3b (5 revisions) by @skia-flutter-autoroll in 40884
- Roll Skia from 5d72f0cd7c3b to 1dcbcaa213e7 (2 revisions) by @skia-flutter-autoroll in 40885
- Revert "[web] remove obsolete object caches; simplify native object management" by @CaseyHillers in 40882
- Roll Dart SDK from 741a0ff895ad to f08901c71710 (1 revision) by @skia-flutter-autoroll in 40887
- [Impeller] Build fixes for impeller-cmake by @bdero in 40880
- Roll Skia from 1dcbcaa213e7 to 5013d1788fd5 (1 revision) by @skia-flutter-autoroll in 40888
- Sync Mac Host Engine with its engine v2 counterpart. by @godofredoc in 40856
- Re-introduce WM_CLOSE listener, new quit protocol posts a second message to next handler by @yaakovschectman in 40802
- Revert "Sync Mac Host Engine with its engine v2 counterpart." by @zanderso in 40892
- Roll Skia from 5013d1788fd5 to 1670c7c18c63 (1 revision) by @skia-flutter-autoroll in 40889
- [Impeller] Don't crash in image decompression if the context is unavailable. by @chinmaygarde in 40890
- [Impeller] Skip the color blend in drawVertices when using the destination blend mode by @jason-simmons in 40891
- Revert "[Impeller] iOS/macOS: Only wait for command scheduling prior to present" by @jonahwilliams in 40895
- [Impeller] Add subpass blend goldens by @bdero in 40879
- Roll Skia from 1670c7c18c63 to 57aa7f9475de (1 revision) by @skia-flutter-autoroll in 40896
- [Impeller] Adds the ability to specify a golden threshold by @gaaclarke in 40824
- [Impeller] reduce advanced blend subpass count for single input with foreground color by @jonahwilliams in 40886
- Roll Skia from 57aa7f9475de to ad459a5b8df4 (2 revisions) by @skia-flutter-autoroll in 40900
- Disable partial repaint on Android by @jonahwilliams in 40898
- [Impeller] reduce gaussian sampling by 2x by @jonahwilliams in 40871
- [Impeller] Respect enable-impeller command line setting over info.plist setting by @dnfield in 40902
- Change back to using the memory address of a texture as its ID. by @robert-ancell in 40899
- Fail the run_suite_step if any test failures are detected. by @eyebrowsoffire in 40834
- [Impeller] More impeller goldens from aiks_unittests by @gaaclarke in 40901
- Exit early on invalid gn CPU argument combos for simulators by @dnfield in 40903
- [Impeller] convert blend shaders to half precision by @jonahwilliams in 40897
- [Impeller] Enable SSBOs in the Vulkan backend. by @chinmaygarde in 40908
- Roll Dart SDK from f08901c71710 to 1f98bd4cf916 (2 revisions) by @skia-flutter-autoroll in 40910
- [Impeller] Fix variable name spelling/typos in several comments. by @timmaffett in 40909
- Roll Dart SDK from 1f98bd4cf916 to 73127306ac6b (1 revision) by @skia-flutter-autoroll in 40911
- [Impeller] Emulate Skia's SK_LEGACY_IGNORE_DRAW_VERTICES_BLEND_WITH_NO_SHADER in drawVertices by @jason-simmons in 40893
- Roll Skia from ad459a5b8df4 to 548bef69d1ae (1 revision) by @skia-flutter-autoroll in 40905
- [web] Migrate EventListener's to JS types. by @joshualitt in 40566
- Roll Skia from 548bef69d1ae to 827013b3dbef (8 revisions) by @skia-flutter-autoroll in 40913
- Revert "[Impeller] reduce advanced blend subpass count for single input with foreground color" by @jonahwilliams in 40914
- [web] remove obsolete object caches; simplify native object management by @yjbanov in 40894
- Roll Skia from 827013b3dbef to c162dae2b297 (6 revisions) by @skia-flutter-autoroll in 40919
- Roll Dart SDK from 73127306ac6b to f97b9d9b2f64 (2 revisions) by @skia-flutter-autoroll in 40923
- [Impeller] Clarify validation log behavior. by @chinmaygarde in 40921
- [Impeller] Update API name to indicate descriptor set registrations. by @chinmaygarde in 40922
- The
dart:wasm
library is no longer used directly by user code. by @eyebrowsoffire in 40920 - Reland "Sync Mac Host Engine with its engine v2 counterpart."" by @godofredoc in 40906
- Revert "[web] remove obsolete object caches; simplify native object management" by @CaseyHillers in 40937
- Manual roll Dart SDK from f97b9d9b2f64 to beff36793081 (1 revision) by @skia-flutter-autoroll in 40934
- [macOS] Handle termination in FlutterAppDelegate by @cbracken in 40929
- [Impeller] Snap glyph positions to screen space pixels and map UVs correctly by @bdero in 40912
- Roll Skia from c162dae2b297 to dfc65350a1fd (16 revisions) by @skia-flutter-autoroll in 40940
- Manual roll Dart SDK from beff36793081 to 36ace2c92e0a (2 revisions) by @skia-flutter-autoroll in 40942
- Migrate mac_unopt to engine_v2. by @godofredoc in 40860
- [macOS] Remove FlutterApplication class by @cbracken in 40939
- Roll Skia from dfc65350a1fd to 1d1783aa55c3 (3 revisions) by @skia-flutter-autoroll in 40943
- [web] fix SkFinalizationRegistry for dart2js (attempt 4) by @yjbanov in 40938
- Fix super tiny typo by @fzyzcjy in 40932
- Revert "Roll Skia from dfc65350a1fd to 1d1783aa55c3 (3 revisions)" by @zanderso in 40950
- Roll Fuchsia Linux SDK from wylduTqeHd3pLUo0V... to XMKD7xno4MYCkCYzS... by @skia-flutter-autoroll in 40947
- [Impeller] Fix coverage values when a stroked path is rotated by @dnfield in 40917
- [fuchsia] Rename params and add comments to FlatlandConnection by @uysalere in 40941
- [Android] Make temporary fix for Samsung spell checker giving blank results for all words by @camsim99 in 40924
- Copy canvaskit files directly into
flutter_web_sdk
by @eyebrowsoffire in 40951 - [Impeller] adjusted the rotated text test to have an opaque background and account for screen scale by @gaaclarke in 40954
- [web] Move text editing nodes outside of shadowDOM - reopened by @htoor3 in 40904
- Revert "[web] Move text editing nodes outside of shadowDOM - reopened" by @htoor3 in 40960
- Manual roll Skia from dfc65350a1fd to 557d71a445ac (9 revisions) by @skia-flutter-autoroll in 40961
- Roll Fuchsia Linux SDK from XMKD7xno4MYCkCYzS... to rQKj0gZPJNATiErM8... by @skia-flutter-autoroll in 40965
- Fix autofill for android by @bparrishMines in 40771
- [Impeller] Make multi-frame image decodes work even if the GPU switch is disabled by @dnfield in 40963
- [Impeller] Removed requirement for multisample buffers from egl setup. by @gaaclarke in 40944
- Manual roll Dart SDK from 36ace2c92e0a to 0c85a16bac6d (6 revisions) by @skia-flutter-autoroll in 40974
- Don't build wasm targets for the web sdk archive in host mode. by @eyebrowsoffire in 40967
- [Impeller] Sample the gaussian function once per texture sample by @bdero in 40949
- [CP][web] Make 'Noto Color Emoji' opt-in (#40990) by @CaseyHillers in 40991
- [flutter_releases] Flutter beta 3.10.0-1.1.pre Engine Cherrypicks by @CaseyHillers in 41081
- [CP][Impeller] Check coverage after screen clip (#41129) by @bdero in 41167
- [CP][Impeller] Improve accuracy of glyph spacing (#41101) by @bdero in 41123
- [CP] [Impeller] Allow image rasterization/decoding before/without surface … by @dnfield in 41189
- [cp] fix ios background crash by @cyanglaz in 41166
- [CP] [Impeller] Remove glyph pixel rounding during text frame conversion (#41285) by @bdero in 41304
- Flutter beta 3.10.0-1.3.pre Engine by @godofredoc in 41338
- [CP] [web] Fix HashUrlStrategy.addPopStateListener by @ditman in 41459
- [flutter_releases] Flutter beta 3.10.0-1.4.pre Engine Cherrypicks by @itsjustkevin in 41489
- [CP][codesign] Add pinned xcode version to mac android aot engine by @XilaiZhang in 41541
- [flutter_releases] Flutter beta 3.10.0-1.5.pre Engine Cherrypicks by @Jasguerrero in 41670
New Contributors
#- @Kingtous made their first contribution in 36143
- @DenisovAV made their first contribution in 37493
- @endless7 made their first contribution in 37107
- @reidbaker made their first contribution in 38104
- @BrianCraig made their first contribution in 38214
- @vashworth made their first contribution in 37719
- @nanokatze made their first contribution in 39051
- @derekxu16 made their first contribution in 39098
- @CoolDude53 made their first contribution in 37604
- @amituttam made their first contribution in 39492
- @HannesGitH made their first contribution in 39497
- @matthiasn made their first contribution in 39582
- @anp made their first contribution in 39732
- @vially made their first contribution in 40469
- @thomasgales made their first contribution in 40736
除非另有说明,本文档之所提及适用于 Flutter 的最新稳定版本,本页面最后更新时间: 2024-09-04。 查看文档源码 或者 为本页面内容提出建议。