跳到主内容

重大变更与迁移指南

这是一份关于 Flutter 重大变更的通知和迁移指南合集。

正如重大变更政策中所述,我们有时会发布指南,以帮助您在重大变更后迁移代码。

要接收有关未来重大变更的通知,请加入 Flutter announceDart announce 小组。

如果在升级 Flutter 后遇到 Dart 错误,请考虑使用 dart fix 命令来自动迁移您的代码。虽然并非所有重大变更都支持此方式,但许多变更都可以通过它自动处理。

为避免受到未来 Flutter 版本的影响,请考虑将您的测试提交到框架的 测试注册表 中。

各版本重大变更

#

以下是可用的指南。它们按发布版本分类,并按字母顺序排列。

尚未发布至稳定版

#

在 Flutter 3.44 中发布

#

在 Flutter 3.41 中发布

#

在 Flutter 3.38 中发布

#

在 Flutter 3.35 中发布

#

在 Flutter 3.32 中发布

#

在 Flutter 3.29 中发布

#

在 Flutter 3.27 中发布

#

在 Flutter 3.24 中发布

#

在 Flutter 3.22 中发布

#

在 Flutter 3.19 中发布

#

在 Flutter 3.16 中发布

#

在 Flutter 3.13 中发布

#

在 Flutter 3.10 中发布

#

在 Flutter 3.7 中发布

#

在 Flutter 3.3 中发布

#

在 Flutter 3 中发布

#

在 Flutter 2.10 中发布

#

在 Flutter 2.5 中发布

#

回退 2.2 中的变更

#

以下重大变更在 2.2 版本中被回退

iOS 和 Android 上的网络策略

引入版本:2.0.0
回退版本:2.2.0

在 Flutter 2.2 中发布

#

在 Flutter 2 中发布

#

在 Flutter 1.22 中发布

#

在 Flutter 1.20 中发布

#

在 Flutter 1.17 中发布

#