* aa3bb5e33 [web] Fix painting of last placeholder in paragraph (flutter/engine#24716) * a5ae18bbc [web] Fix pointer events for Wacom pen (flutter/engine#24719) * 4993c8e7b Roll Skia from d863ae52d4bb to 036ba86489d7 (3 revisions) (flutter/engine#24732) * 7f1de853f Roll Dart SDK from f209e60a5415 to 761ed531161f (1 revision) (flutter/engine#24730) * 44ba1ccdd Roll Skia from 036ba86489d7 to 786d42c6dac4 (1 revision) (flutter/engine#24733) * 735876edb Fix memory leak and bug in the RunsOnCreationTaskRunner check (flutter/engine#24690) * 454d29ca8 Roll Skia from 786d42c6dac4 to 12e760e958a7 (10 revisions) (flutter/engine#24738) * 2c605fd6f Roll Fuchsia Linux SDK from tJbtmEE4Q... to YhRvbuj9c... (flutter/engine#24739) * bf974422a Roll Skia from 12e760e958a7 to e80e169ba4c1 (1 revision) (flutter/engine#24740) * 4d2caacbe Fix UWP build for UpdateCursorRect rename (flutter/engine#24697) * 83b2f8fc9 Roll Fuchsia Mac SDK from PRe0w0i4z... to 4TE5n81B-... (flutter/engine#24745) * 410dd6ff3 Roll Dart SDK from 761ed531161f to f527ddd39bb1 (3 revisions) (flutter/engine#24746) * 91d92787c Roll Dart SDK from f527ddd39bb1 to 041a6dd2e76b (1 revision) (flutter/engine#24749) * 03e0a116f Roll Fuchsia Linux SDK from YhRvbuj9c... to _0kewDFPJ... (flutter/engine#24750) * f5b135110 Roll Skia from e80e169ba4c1 to acf26501fb5a (4 revisions) (flutter/engine#24752) * 21de22a26 Roll Skia from acf26501fb5a to a1e30a3a280a (5 revisions) (flutter/engine#24753) * e29fd6dbf Roll Fuchsia Mac SDK from 4TE5n81B-... to kPp_BF0q3... (flutter/engine#24759) * de78d2aa3 Roll Skia from a1e30a3a280a to f0de96f7b82a (7 revisions) (flutter/engine#24760) * a33687d4b Roll Skia from f0de96f7b82a to 46d9bb255df4 (2 revisions) (flutter/engine#24762) * 95215b70f Roll Dart SDK from 041a6dd2e76b to b9302efc8d9a (3 revisions) (flutter/engine#24764) * 4aeffbe5b Move CIPD package creation tools under tools/cipd (flutter/engine#24766) * 8ef7b63b6 Roll Skia from 46d9bb255df4 to e4ef35caa1bc (9 revisions) (flutter/engine#24769) * 4bef5f836 Enables semantics when voice control is turned on (flutter/engine#24640) * a546f16c4 Roll Fuchsia Linux SDK from _0kewDFPJ... to _vRi_XkB7... (flutter/engine#24771) * e31cdad7a Added dependency on CppWinRT for UWP builds (flutter/engine#24770) * a5ba99400 Roll Skia from e4ef35caa1bc to 4db57264955f (1 revision) (flutter/engine#24772) * 3cf4f1d52 Revert "[web] Fix painting of last placeholder in paragraph (#24716)" (flutter/engine#24773) * 91120b358 Roll Skia from 4db57264955f to 21c8ad62cd82 (2 revisions) (flutter/engine#24774)
Flutter is Google's SDK for crafting beautiful, fast user experiences for mobile, web, and desktop from a single codebase. Flutter works with existing code, is used by developers and organizations around the world, and is free and open source.
Documentation
For announcements about new releases and breaking changes, follow the flutter-announce@googlegroups.com mailing list or see the breaking changes page.
About Flutter
We think Flutter will help you create beautiful, fast apps, with a productive, extensible and open development model.
Beautiful user experiences
We want to enable designers to deliver their full creative vision without being forced to water it down due to limitations of the underlying framework. Flutter's layered architecture gives you control over every pixel on the screen and its powerful compositing capabilities let you overlay and animate graphics, video, text, and controls without limitation. Flutter includes a full set of widgets that deliver pixel-perfect experiences on both iOS and Android.
Fast results
Flutter is fast. It's powered by the same hardware-accelerated 2D graphics library that underpins Chrome and Android: Skia. We architected Flutter to support glitch-free, jank-free graphics at the native speed of your device. Flutter code is powered by the world-class Dart platform, which enables compilation to 32-bit and 64-bit ARM machine code for iOS and Android, as well as JavaScript for the web and Intel x64 for desktop devices.
Productive development
Flutter offers stateful hot reload, allowing you to make changes to your code and see the results instantly without restarting your app or losing its state.
Extensible and open model
Flutter works with any development tool (or none at all) but includes editor plug-ins for both Visual Studio Code and IntelliJ / Android Studio. Flutter provides thousands of packages to speed your development, regardless of your target platform. And accessing other native code is easy, with support for both FFI and platform-specific APIs.
Flutter is a fully open-source project, and we welcome contributions. Information on how to get started can be found at our contributor guide.



