新闻
获取有关 Protocol Buffers 的最新消息。
新闻主题提供有关 Protocol Buffers 的过往事件和变更以及未来变更计划的信息。这些信息可以按时间顺序查看,也可以按发布版本查看。请注意,并非所有内容都包含在按版本分类的主题中,因为有些内容与特定版本无关。
新的新闻主题也将发布到 protobuf@ 邮件列表,主题为 [Announcement]。
按时间顺序
以下新闻主题按发布时间的倒序提供信息。
- 2025年7月16日 - 恢复对 Bazel 与 MSVC 的支持
- 2025年7月14日 - 弃用 FieldDescriptor 标签
- 2025年6月27日 - 2024 版本
- 2025年3月18日 - 停止对 Ruby 3.0 的支持
- 2025年1月23日 - 为 Java 生成的代码添加“毒丸”
- 2024年12月18日 - Go Protobuf:新的 Opaque API
- 2024年12月13日 - 在 v30 中移除
MutableRepeatedFieldRef<T>::Reserve()
- 2024年12月4日 - 替换
DebugString
- 2024年11月7日 - 即将发布的 30.x 版本中更多的破坏性变更
- 2024年10月2日 - 即将发布的 30.x 版本中的破坏性变更
- 2024年10月1日 - Bazel 构建的变更
- 2024年6月26日 - 停止支持使用 Maven 从源代码构建 Protobuf Java
- 2024年2月27日 - 停止对旧版本 Ruby 的支持
- 2024年2月5日 - Java、C++ 和 Python 在 26.x 系列中的破坏性变更。
- 2024年1月31日 - Python 在 26.x 系列中的破坏性变更
- 2024年1月5日 - Ruby 和 Python 在 26.x 系列中的破坏性变更
- 2023年12月27日 - Ruby、PHP、Python 和 upb 在 26.x 系列中的破坏性变更
- 2023年12月13日 - Python 和 C++ 在 26.x 系列中的破坏性变更
- 2023年12月5日 - Java 在 26.x 系列中的破坏性变更
- 2023年10月10日 - Protobuf 版本 (Editions) 功能的文档已发布
- 2023年9月15日 - μpb 迁移到 Protobuf GitHub 仓库
- 2023年8月15日 - Python 的破坏性变更,替换
message.UnknownFields()
- 2023年8月9日 - .NET 的支持政策
- 2023年7月17日 - 停止对旧版本 Bazel 的支持
- 2023年7月6日 - 停止对旧版本 PHP、Ruby 和 Python 的支持
- 2023年6月29日 - Protobuf 版本 (Editions) 公告
- 2023年4月28日 -
json_name
字段选项中不再允许 null 值 - 2023年4月20日 - 更新 Ruby 代码生成器
- 2023年4月11日 - 移除语法反射,向开源社区发布针对 singular
bytes
字段的 C++ CORD 支持,选项保留,以及停止对 Bazel <5.3 的支持 - 2022年8月3日 - C++ 22.x 系列中的平台支持变更和即将到来的变更
- 2022年7月6日 - 库的破坏性变更政策
- 2022年5月6日 - 版本控制、Python 更新和 JavaScript 支持
按版本
以下新主题按发布版本提供信息。所有新闻条目都出现在上一节按时间顺序排列的列表中,但只有特定于某个版本的条目才会出现在本节列出的页面中。
这些页面不能替代发行说明,因为发行说明会更完整。此外,并非所有按时间顺序列出的内容都会包含在这些主题中,因为有些内容并非特定于某个版本。