The flutter-tizen tool always depends on the latest stable version of the Flutter framework. You can use one of these tags to depend on an older version of the framework.
Tizen devices that are not listed in #supported-devices (e.g. Family Hub) are not officially supported.
Building a multi-arch TPK is not supported.
Dart-to-JavaScript (exporting to the web application format) is not supported. This issue is being tracked by flutter-tizen#245.
Layout dimensions do not change when a software keyboard is shown. This issue is being tracked by flutter-tizen#70.
Changing the appearance of the mouse cursor using SystemMouseCursors is supported on TV devices only. Only the basic, click, none, and text types are supported.
TV limitations
Flutter apps cannot be run on 2020 or earlier TV models (Tizen 5.5 or earlier) due to Samsung TV division's security policies. More information can be found in this comment.
For a similar reason, apps created with the --tizen-language cpp option cannot be run on TV devices.
TV devices generally have more restrictions than other types of devices. For example, the following sdb commands are not supported by TV devices: shell, dlog, push, pull, root.
Performance
SkSL shader caching is not supported. This feature has been disabled because it significantly increases the app startup latency.
The Tizen embedder doesn't support the Vulkan rendering backend (only supports EGL and Evas GL). This issue is being tracked by embedder#4.
Impeller is not currently available for Tizen. This issue is being tracked by embedder#15.