首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【老孟Flutter】Flutter 2 新增的功能

Flutter Fix是事物的组合。首先,dartCLI工具有一个新的命令行选项,名为dart fix,它知道在哪里可以查找已弃用的API列表以及如何使用这些API更新代码。...即使您熟悉所有Flutter的弃用,您在代码中必须进行的更改数量也就越大,应用所有修补程序的难度就越大,并且更容易出错。...图片发布 多年来,我们一直在将旧的API标记为已弃用,但是现在有了关于何时删除实际已弃用的API的政策,Flutter 2是我们第一次这样做。...即使我们尚未捕获所有已弃用的API作为数据来提供Flutter Fix,我们仍将继续从先前已弃用的API中添加更多信息,并将在未来的重大更改中继续这样做。...73746删除不赞成使用的ButtonTheme.bar 73747删除跨度弃用 73748删除弃用的RenderView.scheduleInitialFrame 73749删除不赞成使用的Layer.findAll

7.9K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    JAX 中文文档(十六)

    它正在积极开发中,并且这里的 API 可能会发生变化。下面的使用需要 JAX 版本 0.4.26 或更新版本。 可以通过 jax_debug_key_reuse 配置启用密钥重用检查。...弃用信息 内部漂亮打印工具jax.core.pp_*已弃用,并将在将来的版本中移除。 对追踪器的哈希化已弃用,并将在未来的 JAX 版本中导致TypeError。...jax.xla_computation已弃用,并将在将来的版本中移除。请使用 AOT API 以获得与jax.xla_computation相同的功能。...破坏性变更: 最低的 jaxlib 版本现在是 0.1.64。 一些分析器 API 名称已更改。仍然存在别名,因此不应该破坏现有代码,但别名最终将被移除,请更改您的代码。...重大更改 JAX 已弃用对 Python 2 的支持,因为 Python 2 于 2020 年 1 月 1 日达到生命周期结束。请更新到 Python 3.5 或更新版本。

    40810

    NumPy 1.26 中文文档(五十八)

    这是由 C API 中的PyArray_IntpConverter发出的弃用警告。如果您的 API 意图支持传递None,那么您应该在调用转换器之前检查None,以便能够区分None和()。...(gh-16730) 为 Cython 3.0 及更高版本添加了 NumPy 声明 Cython 3.0 的 pxd 声明得到改进,避免使用了已弃用的 NumPy C-API 特性。...这种弃用是由 C API 中的PyArray_IntpConverter生成的。如果您的 API 旨在支持传递None,那么在调用转换器之前,您应该先检查None,以便能够区分None和()。...Python 2.7 C-API 函数的使用已更新为仅适用于 Python 3。需要旧版本的用户应该从旧版本的 NumPy 获取它。...(gh-16730) 为 Cython 3.0 及更高版本增加 NumPy 声明 对 Cython 3.0 的 pxd 声明进行了改进,以避免使用已弃用的 NumPy C-API 功能。

    30110

    Kubernetes 1.26 中的删除、弃用和主要更改

    Kubernetes API 移除和弃用流程 Kubernetes 项目有一个有据可查的功能弃用政策。...已弃用的 API 已被标记为在未来的 Kubernetes 版本中删除;它将继续运行直到被删除(从弃用起至少一年),但使用会导致显示警告。...已删除的 API 在当前版本中不再可用,此时您必须迁移到使用替换 API。 一般可用 (GA) 或稳定的 API 版本可能会标记为已弃用,但不得在 Kubernetes 的主要版本中删除。...弃用后的 3 个版本必须支持 Beta 或预发布 API 版本。 Alpha 或实验性 API 版本可能会在任何版本中删除,恕不另行通知。...作为其中的一部分,Kubernetes v1.26 将删除已弃用的 OpenStack (cinder卷类型)树内存储集成。

    1.8K30

    别再乱用了,Java 21 将弃用、删除这些功能!

    弃用代码或功能意味着不鼓励使用它,并且可能在未来的版本中不再存在。为什么不鼓励它可能有很多原因。 弃用的最常见原因是: 它已被更好的替代方案所取代。 存在设计缺陷,甚至使用起来可能存在危险。...这就是OpenJDK 团队决定继续弃用的原因,因为它只影响 Java 的未来版本。旧系统仍然可以使用删除之前的所有 Java 版本。...已弃用,但尚未删除 正如您所看到的,弃用是有道理的,因为 Windows 32 位 x86 无论如何都无法运行。此外,针对特定平台进行构建仍然是可能的,只是目前不鼓励这样做。...所以很自然地,我们是否应该使用已弃用的 API 的问题就出现了。 在我看来,如果可能的话,我们应该尽量避免使用已弃用的 API。随着时间的推移,它正在成为技术债务,最终必须偿还。...没有什么比因为不相关的原因而需要升级代码更有压力的了,而且您多年来依赖的一些已弃用的功能最终被删除,使得升级方式比需要的更加复杂。

    96010

    Kubernetes v1.24版特性介绍篇

    Kubernetes-v1.24介绍 早在 2020 年 12 月,Kubernetes 就宣布弃用 Dockershim。...在即将发布的 v1.24 版本中,我们将移除 Dockershim,弃用和移除之间的间隔,符合项目在弃用后至少一年支持功能的政策。如果您是集群操作员,则本指南包含您在此版本中需要了解的实际情况。...此外,您需要做些什么来确保您的集群不会倒塌! 有什么影响吗? 如果您正在滚动自己的集群或不确定此删除是否会影响您,请保持安全并检查您是否对 Docker Engine 有任何依赖关系。...例如,一个测试版 API 有一个错误,它将出现在 90% 的已部署集群上。 从 Kubernetes 1.24 开始,新的 beta API 将默认禁用。...CSR持续时间:为CertificateSigningRequest API提供新的扩展机制,允许客户端为已颁发的证书请求特定持续时长。

    1K10

    NumPy 1.26 中文文档(五十九)

    改进 为 Cython 3.0 及更高版本添加 NumPy 声明 改进了 Cython 3.0 版本的 pxd 声明,避免使用已弃用的 NumPy C-API 特性。...现在,使用 NumPy 的 Cython 3.0+ 构建的扩展模块可以设置 C 宏 NPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION,避免 C 编译器对已弃用 API...现在,使用 NumPy 的 Cython 3.0+ 构建的扩展模块可以设置 C 宏 NPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION,避免 C 编译器对已弃用 API...为 Cython 3.0 及更高版本添加 NumPy 声明 为了避免使用已弃用的 NumPy C-API 特性,Cython 3.0 的 pxd 声明得到了改进。...现在,使用 Cython 3.0+构建的扩展模块可以设置 C 宏NPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION,以避免关于使用已弃用 API 的 C 编译器警告。

    10410

    【API架构】REST API 行业辩论:OData vs GraphQL vs ORDS

    在 API 版本控制/维护下,您会认为“否”是不好的,但实际上是好的。这是 GraphQL 的优势之一,我稍后会介绍。...API 版本控制和维护 一个令人头疼的问题是在 API 更改时处理应用程序的更新,同时还要维护旧版本。导致 REST API 令人头疼的最大问题是,当您查询端点时会返回所有字段。...GraphQL 通过强制客户端准确指定他们需要哪些字段来解决 API 版本控制和维护问题。API 开发人员可以主动联系已知的字段使用者,以迁移已弃用的字段。响应包括有关哪些字段已弃用的信息。...OData 通过提供一个选择列表来将返回的字段数限制为应用程序所需的字段数,从而提供类似的功能。这减少了应用程序中的响应大小和处理。但是,它没有提供一种机制来指示字段已被弃用。...OData 正在将模式版本控制添加到规范中以解决此问题。 例子 为了直观地说明使用这些 API 的差异,以下两个代码示例展示了如何在 GraphQL 和 OData 中执行“排序依据”。

    2.1K30

    官宣弃用Java 8!Kafka 3.0.0 新功能get

    借助这些 API,Kafka 可以用于以下两大类应用:建立实时流数据管道,可靠地进行数据传输,在系统或应用程序之间获取数据;构建实时流媒体应用程序,以改变系统或应用程序之间的数据或对数据流做出反应。...Apache Kafka 3.0.0 正式发布,这是一个重要的版本更新,其中包括许多新的功能: 已弃用对 Java 8 和 Scala 2.12 的支持,对它们的支持将在 4.0 版本中彻底移除,以让开发者有时间进行调整...优化了 OffsetFetch 和 FindCoordinator 请求 更灵活的 MirrorMaker 2 配置和 MirrorMaker 1 的弃用 能够在 Kafka Connect 的一次调用中重新启动连接器的任务...如果您正在学习Spring Boot,推荐一个连载多年还在继续更新的免费教程:http://blog.didispace.com/spring-boot-learning-2x/ 连接器日志上下文和连接器客户端覆盖现在是默认启用的...增强了 Kafka Streams 中时间戳同步的语义 修改了 Stream 的 TaskId 的公共 API 在 Kafka Streams 中,默认的 serde 变成了 null,还有一些其他的配置变化

    1.1K20

    NumPy 1.26 中文文档(五十三)

    已合并的拉取请求 1.24.2 贡献者 已合并的拉取请求 1.24.1 贡献者 已合并的拉取请求 1.24.0 弃用内容 弃用 fastCopyAndTranspose...和 PyArray_CopyAndTranspose Python 整数超出范围的转换 弃用 msort np.str0 和类似的现在已被弃用 过时的弃用内容 兼容性注意事项...和numpy.correlate的不精确匹配已被弃用 np.typeDict已正式弃用 在创建类似数组时将引发异常 四个ndarray.ctypes方法已被弃用 已过时的弃用内容...mode和searchside的不精确匹配已被弃用 对* numpy.dual*的弃用 outer和ufunc.outer用于矩阵的已弃用 进一步弃用数字样式类型 ndindex...弃用可能未使用的 C-API 函数 转换特定类型为 dtype 已弃用 np.complexfloating 标量的 round 方法已被弃用 numpy.ndarray.tostring

    13310

    React V16.9来了 无痛感升级 加入性能检测 【译-真香】

    它包含几个新功能,错误修正和新的弃用警告,以帮助准备未来的主要版本。 ?...但是,当您使用任何旧名称时,您将看到警告: 警告:componentWillMount已重命名,不建议使用。 正如警告所示,每种不安全方法通常都有更好的方法。但是,您可能没有时间迁移或测试这些组件。...这种模式几乎从未在野外使用,并且支持它会导致React略大且比必要的慢。因此,我们在16.9中弃用此模式,并在遇到警告时记录警告。...例如,在Facebook,我们正在使用与Suspense集成的即将推出的Relay API。我们将记录像Apollo这样的其他自以为是的图书馆如何支持类似的整合。...(@acdlite在#15532) 反应DOM 弃用UNSAFE_*生命周期方法的旧名称。

    4.8K30

    SqlAlchemy 2.0 中文文档(八十)

    请注意,SQLAlchemy 0.6 移除了一些在 0.5 系列期间已弃用的行为,并且还弃用了更多与 0.5 版本特定的行为。...现在,对于该自动类型推断的支持是部分的,可能并不适用于所有情况。 废弃/移除的模式元素 模式包也已经大大简化。在 0.5 版本中已弃用的许多选项和方法已被移除。...已弃用/移除的 ORM 元素 大多数在 0.5 版本中已弃用并引发弃用警告的元素已移除(有几个例外)。所有标记为“待弃用”的元素现在已弃用,并将在使用时引发警告。...弃用/移除的 ORM 元素 在 0.5 版本中被弃用并引发弃用警告的大多数元素已被移除(有少数例外)。所有标记为“即将弃用”的元素现在已被弃用,并在使用时会引发警告。...如果您依赖该行为,则应使用 list(your_query.instances())。 扩展 ORM 在 0.5 版本中,我们正在以更多的方式修改和扩展 ORM。

    20310

    Flutter 3更新详解

    Gradle 版本更新 使用 Flutter 工具创建新项目时,您或许已经注意到,生成的文件现在使用了最新版本的 Gradle 和 Android Gradle 插件。...在为此优化构建的基准测试中,此用例下的栅格化时间提升了 一个数量级。在今后的版本中,我们计划为更多场景应用此优化。...Android 上的内联广 告 使用 google_mobile_ads package 时,您应该可以感受到用户关键交互 (如页面之间的滚动和切换) 的性能有所提升。...Flutter 3 包含以下重大变更: 2.10 版之后移除已弃用的 API 页面切换转为使用 ZoomPageTransitionsBuilder Chips 的 useDeleteButtonTooltip...迁移至 deleteButtonTooltipMessage 如果您正在使用上述 API,请参阅 Flutter.dev 上的 迁移指南。

    3.6K20

    Kubernetes 1.25 中的重大更改和删除

    Kubernetes API 移除和弃用流程 Kubernetes 项目有一个记录良好的特性弃用策略[1]。...该策略规定: 只有当同一 API 的更新、稳定版本可用并且 API 具有每个稳定性级别的最短生命周期时,才可能弃用稳定 API。...不推荐使用未来 Kubernetes 版本中被标记为删除的 API; 它将继续运行,直到被删除(至少从弃用一年),但使用将显示警告。...删除的 API 在当前版本中不再可用时,您必须迁移到新的替换功能。 普遍可用 (GA) 或稳定的 API 版本可能被标记为已弃用,但不得在 Kubernetes 的主要版本中删除。...此版本也弃用了Portworx in-tree 卷插件[7],正在删除 Flocker、Quobyte 和 StorageOS in-tree 卷插件。

    1.9K20

    我可以弃用这个端点吗?

    无论移除的原因是什么——新版本还是计划的生命周期结束——优雅的 API 弃用的第一步是观察: 是否使用了这个端点? 如果是这样,是谁在召唤它? 是否使用了这个端点?...在弃用该端点之前,首先需要检查该端点是否正在实际使用。 搜索代码库 对于内部端点,一个很好的开始方法是在代码库中搜索对 API 的调用。...请注意,在你从代码库中删除所有 API 调用之后,公司协议可能会要求你在关闭端点之前等待几个版本。大多数已建立的公司都有其微服务 API(甚至内部 API)的向后兼容性标准。...开发者不喜欢意外的弃用,所以最好以多种方式通知他们,包括: 文档:更新参考文档以防止新用户使用已弃用的 API。 Slack/电邮通知:告诉现有用户如何以及何时迁移。...一旦你尽了最大努力将剩余的客户端从已弃用的 API 中迁移出去,就该关闭端点了。消灭了技术债务! 对教程感兴趣?学习[4]如何运行这篇文章中包含的脚本。

    1.7K10

    浅谈Elastic SearchV8的重大改进

    首先说明下本文只阐述一些对我们日常使用影响比较大的更改,比如学的时候是Elastic Search v7.x及其以下的版本,但是用的时候却是Elastic Search v8.x,还有一种情况就是从低版本迁移到高版本...虽然更新应用程序以考虑这些更改非常重要,但在单次升级中查找和更新每个 API 调用可能会很痛苦且容易出错。...在许多情况下,这些可选标头允许您向 8.0 群集发出与 7.x 兼容的请求,并接收与 7.x 兼容的响应。...已弃用和删除的每个终结点 替换为不包含 _xpack 的新终结点。举个例子, /{index}/_xpack/graph/_explore 替换为 /{index}/_graph/explore。...2.3 删除映射types已删除映射类型。包含映射类型的 API 终结点也已被删除。请改用无类型终结点。

    28720
    领券