Insert content text input client
Added an `insertContent` method to the `TextInputClient` interface to allow Android's image keyboard feature to insert content into a Flutter `TextField`.
Sources: release notes 3.10.0, breaking changes, CHANGELOG.md
Added an `insertContent` method to the `TextInputClient` interface to allow Android's image keyboard feature to insert content into a Flutter `TextField`.
If you've recently upgraded Android Studio to the Flamingo release and have either run or built an existing Android app, you might have run into an error similar to the following:
The `ClipboardData constructor`'s `text` argument is no longer nullable. Code that provides `null` to the `text` argument must be migrated to provide an empty string `''`.
Starting with Flutter 3.10, the framework detects mismatches when using Zones and reports them to the console in debug builds.
In accordance with Flutter's Deprecation Policy, deprecated APIs that reached end of life after the 3.7 stable release have been removed.
In preparation for supporting multiple views and multiple windows, the `window` singleton has been deprecated. Code previously relying on the `window` singleton needs to look up the specific view it wants to operate on via the `View.of` API or interact with the `PlatformDispatcher` directly.