- Fix rendering bug with elevation 0 material components.
- Fix rendering bug with elevation 0 material components.
Every change Boring Doc has indexed from official sources: breaking-change guides, hotfix changelogs and release notes. Filter by category, impact, platform, series and evidence type.
3679 changes · page 83 of 92
- Fix rendering bug with elevation 0 material components.
- Add ability to customize NavigationBar indicator overlay and fixes a bug with the indicator shape.
- DDS fix to ensure threadID integers are serialized correctly by Debug Adapter Protocol (DAP) clients.
- Adjusts the nullablity computations in the implementation of the upper bound algorithm in the CFE
- Fixes missing closure code completion entries for function parameters for LSP-based editors like VS Code.
- Fixes android execution failed for task ':app:mergeDebugNativeLibs'.
- Fixes SVG rendering issue on IOS.
- Fixes file deletion crash which can occur during iOS archive.
- Prevents a crash in flutter doctor for macOS users who have an IntelliJ or Android Studio installation with a missing CFBundleIdentifier in its plist.
- Fix iOS 17 keyboard freeze when switching languages
- Ignore exceptions in Flutter tool when trying to set the echo mode of the terminal when the STDIN pipe has been broken.
- Fixes a JSON array parsing bug that causes seg fault when --coverage is used
The Material library has been updated to match the Material 3 Design spec. Changes include new components and component themes, updated component visuals, and much more. Many of these updates are seamless. You'll see the new version of an affected widget when recompiling your app against the 3.16 (or later) release. But some manual work is also required to complete the migration.
For some time now (years), Flutter has had two key event systems implemented. The new system reached parity with the old platform-specific raw key event system, and the raw system will be removed. To prepare for that, the Flutter APIs that use the old system are being modified, and for a select few of them we have decided to make breaking changes in the API in order to preserve the quality of the API.
The Material library has been updated to match the latest Material Design spec. Changes include new components, new component themes, and updated component visuals. As of this release, `ThemeData.useMaterial3` is set `true` by default.
Using `TabBar.tabAlignment` to customize the alignment of tabs in a `TabBar`.
Android 14 introduced nonlinear font scaling up to 200%. It may change how your app looks when the user changes the accessibility text scaling in system preferences.
The default text styles used for menus are updated to match the Material 3 specification.
When you add any external windows to your Flutter app, you need to include them in the Window's app lifecycle logic. To include the window, its `WndProc` function should invoke `FlutterEngine::ProcessExternalWindowMessage`.
Built executables for Flutter Windows apps are now located in architecture dependent folders.
In accordance with Flutter's Deprecation Policy, deprecated APIs that reached end of life after the 3.13 stable release have been removed.
In preparation for adopting the Android 14 nonlinear font scaling feature, all occurrences of `textScaleFactor` in the Flutter framework have been deprecated and replaced by `TextScaler`.
The global method `describeEnum` has been deprecated. Previous uses of `describeEnum(Enum.something)` should use `Enum.something.name` instead.
To support Android 14's Predictive Back feature, a set of ahead-of-time APIs have replaced just-in-time navigation APIs, like `WillPopScope` and `Navigator.willPop`.
`Paint.enableDithering` is now `true` by default (previously, `false`), and is _deprecated_ pending removal - Flutter no longer supports user-configurable dithering settings.
- [dart2js] Fixes compatibility with Node.js 21
- Fixes a visual issue in the Dart VM preventing users from seeing variable values when debugging.
- [iOS] Fixes issues with voice over when visiting a PlatformView in iOS applications.
- [Android] Fixes rendering issues when using PlatformViews in Android applications on high refresh rate phones.
- Fix Xcode 15 launch failure with iOS 17
- Fixes a compiler crash when using @staticInterop or @anonymous factory constructors with type parameters.
- [Impeller] Fix issues with PNG decompression
- Fix clip Imagefilter.blur on iOS
- Fixes segmentation faults that terminate processes when encountering handled exceptions in the FFI library.
- Fixes slow variable access while debugging Flutter applications.
- Fixes an issue where apps built in profile mode would not install or run on physical iOS 17 devices.
- Fix permissions on macos artifacts making mac framework readable and executable by all
- Fixes a dart2js issue causing a compiler crash when using a typed record pattern outside of the scope of a function body.
- Fixes crash when using the --analyze-size argument.
- Fixes CVE-2023-4863 - Security vulnerability in WebP.