Protocol Buffers 27.2 发布
Protocol Buffers 27.2 已经发布。Protocol Buffers(protobuf)是 Google 开源的语言无关、平台无关的可扩展机制,用于序列化结构化数据。
具体更新内容包括:
Announcements
-
Protobuf News 可能包括针对即将发生的更改的附加公告或预先公告。
Compiler
- 使用 MSVC 时避免在 protoc 中调用 absl::InitializeLog (aa7fcb3)
C++
- 修复 2023 版中的 string_type 错误 ( #17211 ) ( 4923b8d )
- 添加简单的一致性测试,根据当前运行时构建旧的 gencode。(9cfb59b)
- 将枚举的底层类型设为 8 位,而不是使用位域(316f493)
Java
- 清理 V3 stubs 中的导入和注释。(270ca66)
- 添加 GeneratedMessageV3、RepeatedFieldBuilderV3、SingleFieldBuilderV3 的 stubs,以与旧版 <4.26.x gencode 兼容。(1e360a4)
- 修复检查 27.x 中尚未公开的未知字段设置为空的问题(c7a006a)
- 如果描述符来自自定义池,则使用生成池中的 Java 功能重新序列化所有未解析的功能。(2426a02)
- 使用包含 Java 特性的扩展注册表重新解析未知特性。(e5ddc45)
- 修复 crosslink 中的 data race 问题。(3d71e22)
- 修复所有语言中的分隔继承。(c4f359e)
Csharp
Python
- 修复所有语言中的分隔继承。(c4f359e)
PHP
PHP C-Extension
- 重新生成 stale files(29f1b52)
- 另请参阅下面的 UPB 更改,这可能会影响 PHP C-Extension。
Ruby
Ruby C-Extension
- 重新生成 stale files(29f1b52)
- 另请参阅下面的 UPB 变化,这可能会影响 Ruby C-Extension。
UPB (Python/PHP/Ruby C-Extension)
- 修复所有语言中的分隔继承。(c4f359e)
其他
更新说明:https://github.com/protocolbuffers/protobuf/releases/tag/v27.2

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
❤️🔥FlyFlow:实现接口驱动的远程审批人员动态加载功能
FlyFlow 介绍 官网地址:www.flyflow.cc 演示网址:pro.flyflow.cc FlyFlow 借鉴了钉钉与飞书的界面设计理念,致力于打造一款用户友好、快速上手的工作流程工具。相较于传统的基于 BPMN.js 的工作流引擎,我们提供的解决方案显著简化了操作逻辑,使得用户能够在极短的时间内构建定制化的业务流程,即便是不具备深厚技术背景的普通用户也能迅速掌握,实现零门槛的高效工作流配置。 本次更新: 新增:审批人、抄送人和抢单人等支持远程加载人员 新增:条件分支和包容分支支持远程条件判断 新增:分割线表单 优化:H5支持附件下载 优化:添加版本号时校验判空 优化:临时数据缓存添加租户前缀并添加过期时间 优化:是否支持跨域添加配置项 修复:流程预测中有多个分支时,切换分支相互收到影响 修复:不同jdk版本使用lambda表单获取枚举值异常 修复:获取审批人等部门级别下的人员范围错误
- 下一篇
Navicat 推出免费精简版 —— Navicat Premium Lite
2024年6月25日,Navicat 宣布推出免费的数据库管理开发工具 ——Navicat Premium Lite。针对入门级用户,支持基础的数据库管理和协同合作功能。 Navicat Premium Lite 下载地址:https://www.navicat.com.cn/products/navicat-premium-lite 官方介绍如下: Navicat Premium Lite 是 Navicat 的精简版,拥有基本数据库操作所需的核心功能。 它允许你从单个应用程序同时连接到各种数据库平台,包括 MySQL、Redis、PostgreSQL、SQL Server、Oracle、MariaDB、SQLite 和 MongoDB。Navicat Premium Lite 提供简化的数据库管理体验,使其成为用户的实用选择。 ▲ Navicat Premium Lite 主窗口 ▲Navicat Premium Lite 对象设计器 ▲ Navicat Premium Lite 数据操作(RDBMS) ▲ Navicat Premium Lite 数据操作(MongoDB) ▲ ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8安装Docker,最新的服务器搭配容器使用
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Windows10,CentOS7,CentOS8安装Nodejs环境
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8编译安装MySQL8.0.19