跳到主内容

破坏性变更和迁移指南

Flutter 中破坏性变更的通知和迁移指南合集。

破坏性变更策略 中所述,有时我们会发布跨破坏性变更迁移代码的指南。

要接收有关未来破坏性变更的通知,请加入以下群组:Flutter announceDart announce

升级 Flutter 后遇到 Dart 错误时,请考虑使用 dart fix 命令自动迁移您的代码。并非每个破坏性变更都以这种方式支持,但很多都支持。

为了避免被 Flutter 的未来版本破坏,请考虑将您的测试提交到框架的 测试注册表

按发布版本划分的破坏性变更

#

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

尚未发布到稳定版

#

发布于 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

#