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
Full Changelog: https://github.com/flutter/engine/compare/3.7.4...3.10.0-1.5.pre
Was this page's content helpful?
Thank you for your feedback!
Provide details Thank you for your feedback! Please let us know what we can do to improve.
Provide details Unless stated otherwise, the documentation on this site reflects the latest stable version of Flutter. Page last updated on 2025-01-17. View source or report an issue.