5月31号软件资讯更新合集......
Guava 32.0 发布,Google 的核心 Java 工具库
Guava 是 Google 的一套核心 Java 库,包括新的集合类型(如 multimap 和 multiset)、图库,以及用于并发、I/O、散列、缓存、基元、字符串等实用工具。它被广泛用于 Google 内部的 Java 项目,同时也被许多其他公司广泛使用。
目前,Guava 32.0 已发布,该版本带来以下变更:
安全修复
重新实现了 Files.createTempDir 和 FileBackedOutputStream ,以进一步解决 CVE-2020-8908 和 Guava issue #2575 (CVE 即将发布)。
不兼容的更改
此版本增加了 Guava 的主要版本号,但没有对 guava 工件进行二进制不兼容的更改。尽管如此,此版本还是进行了一些可能有兼容风险 的更改:
此版本对单独的工件 guava-testlib 中的 @Beta API 进行了二进制不兼容的更改。
此版本为 Guava 的 Android 风格添加了两个方法: Invokable.getAnnotatedReturnType() 和 Parameter.getAnnotatedType() 。
此版本从 guava-gwt 中删除了各种 API,这只会影响 GWT 的用户,删除的 API 是 Enums 、 Sets.complementOf 和 Enum*BiMap 类的 keyType() 和 valueType() 方法。
Files.createTempDir 和 FileBackedOutputStream 的新实现被注释为 @J2ObjCIncompatible 。
新版本的 Files.createTempDir 限制当前用户的权限,它可能会破坏任何依赖于让其他用户访问该目录的用户。
如果新版本的 Files.createTempDir 和 FileBackedOutputStream 无法安全地创建目录或文件,则会抛出异常。这只有在 Android Ice Cream Sandwich 下才有可能发生。
其他变化
从几乎所有 API 中删除了 @Beta 。
增强了 Guava jar ,以包含由 Android Gradle 插件自动获取的 Proguard 配置。
增强了 Guava jar 以在其类文件中包含有关方法参数的信息。
改进了一些类的空值注释。
使用 “串行代理” 修改类,以声明抛出异常的 readObject 方法。
改进了一些类的空值注释。
...
原文链接: https://www.oschina.net/news/243152/guava-32-0-released
Apache Dubbo 3.2.2 发布,分布式 RPC 服务框架
Apache Dubbo 是一款高性能、轻量级的开源 Java RPC 框架,它提供了三大核心能力:面向接口的远程方法调用、智能容错和负载均衡,以及服务自动注册和发现。Apache Dubbo 3.2.2 现已发布,具体更新内容包括:
Feature
RestEasy Response 适配 #12264
添加 dubbo-spring-boot-tracing-otel-otlp-starter #12299
支持禁用 2.6.x url 配置器 #12332
支持设置默认序列化检查状态 #12333
添加 P50 和 P90 RT metrics #12156
需要时的 Metrics 和 Metadata Service Export #12346
添加 metrics 选项以使用全局注册表 #12238
错误修复
修复 ConcurrentHashMapUtils 锁定错误 #11987
修复当获取不到异常处理类时,应该递归查找 base class #12246
Rpc 异常类型 bug #12274
修复 dubbo 版本检测 #12278
QoS 调用后清理 ThreadLocal 中的 RpcContext,异步启动时同步获取结果 #12291
修复允许 non-serializable 检查 #12267
在某些情况下修复由 2.x 的过滤器引起的 ClassCastException #12286
修复 k8s 客户端 http2Disable 默认值错误 #12328
修复 DefaultModuleDeployer 启动失败,但导出 MetadataService 的问题 #12316
修复注册表目录指标仅显示 num_valid_total 的问题 #12351
修复启动时 prometheus init 失败的问题 @songxiaosheng 在#12349
修复 injvm incoke 中的广播失败 #12347
在 rest 注释检查中修复 NPE #12293
修复 PortUnification+encodeInIOThread=false 导致服务器响应 empty buffer 的问题 #12355
代码增强
相关 PR:#12275、#12336、#12288、#12329、#12266
依赖升级
更新 opentelemetry-bom:1.25.0 -> 1.26.0 #12261
更新 license-maven-plugin:2.0.0 -> 2.0.1 #12260
更新 protobuf-java_version:3.22.3 -> 3.22.4 #12262
更新 micrometer-bom:1.10.6 -> 1.11.0 #12313
更新 reactor-core:3.5.5 -> 3.5.6 #12312
更新 native-maven-plugin:0.9.21 -> 0.9.22 #12311
更新 build-helper-maven-plugin:3.3.0 -> 3.4.0 #12310
更新 testcontainers:1.18.0 -> 1.18.1 #12309
更新 grpc.version:1.54.1 -> 1.55.1 #12303
更新 protobuf-java_version:3.22.4 -> 3.23.0 #12304
更新 fabric8_kubernetes_version:6.6.0 -> 6.6.2 #12305
更新 flatten-maven-plugin:1.4.1 -> 1.5.0 #12306
更新 micrometer-core:1.10.6 -> 1.11.0 #12307
更新 micrometer-tracing-bom:1.0.4 -> 1.1.1 #12308
更新 kubernetes-client:6.4.1 -> 6.6.0 #12287
原文链接:https://www.oschina.net/news/243149/dubbo-3-2-2-released
5月31号软件资讯更新合集......相关推荐
- 4月7号软件资讯更新合集....
eKuiper 更新,对接多个 Neuron 实例,实现多网关协同分析与设备联动 3 月份,eKuiper 团队主要进行了 1.9.0 版本的开发,增加了一些重要的功能,进一步提高了 eKuiper ...
- 4月11号软件资讯更新合集......
跟 ChatGPT 聊天.需求润色优化,禅道 OpenAI 插件发布! 禅道插件上新了,OpenAI 禅道集成,可提供神奇海螺聊天.需求润色功能. 神奇海螺 "章鱼哥,你为什么不问问神奇海螺 ...
- 5月17号软件资讯更新合集....
Erlang/OTP 26 正式发布 Erlang/OTP 26.0 已正式发布. Erlang 是一种通用的并发函数式程序设计语言.Erlang 也可以指 Erlang/OTP 的通称,开源电信平台 ...
- 5月10号软件资讯更新合集....
elementary OS 图像注释工具 Annotator 1.2 发布 Annotator 是一个免费开源图像注释工具,最初是为 elementary OS 设计,但也可用于其他 Linux.近日 ...
- 5月22号软件资讯更新合集.....
DHorse v1.1.1 发布,基于 k8s 的发布平台 综述 DHorse 是一个简单易用.以应用为中心的云原生 DevOps 系统,具有持续集成.持续部署.微服务治理等功能,无需安装依赖 Doc ...
- 5月9号软件资讯更新合集......
Linux 嵌入式系统构建工具 Yocto 发布 4.2 版本 基于 Linux 基金会的 Yocto 项目发布了 4.2 版本.Yocto 提供模板.工具和方法,帮助开发者创建基于 Linux 的定 ...
- 5月5号软件资讯更新合集.....
Visual Studio Code 1.78 发布 VS Code 1.78 已发布,此版本一些主要亮点包括: 辅助功能改进 - 更好的屏幕阅读器支持.新的音频提示. 新的颜色主题 - " ...
- 6月6号软件资讯更新合集......
Yao 0.10.3 正式发布,拥抱 AIGC 时代! ChatGPT 解锁了新的人机交互方式,人类可以与电脑直接交流了!AIGC 时代已经到来,万千应用正在升级或重构,Yao 提供了一个开箱即用的解 ...
- 4月10号软件资讯更新合集.....
Haxe 4.3 发布,高级严格类型编程语言 Haxe 是开源的高级严格类型编程语言,具有快速且经过优化的交叉编译器. Haxe 可以构建目标平台是 JavaScript.C++.C#.Java.JV ...
最新文章
- swim 中一行代码解决收回键盘
- python 中主线程结束 子线程还在运行么_python 线程之一:线程的创建、启动及运行方式
- vs调用matlab复杂,关于VS调用matlab的问题,求教大神
- Window_Open详解
- Java——String类中的compareTo方法总结
- ORM框架之------Dapper,Net下无敌的ORM
- java+jtextfield+取值_[求助]JTextfield 取值问题!
- 编译原理实验代码c语言,编译原理实验 简单词法分析(含源代码和实验结果)
- 正则表达式以什么开头以什么结尾_股票hk是什么意思,股票st开头是什么意思,新通联股票...
- 图说报告 | “智能+”的终极版图:数字孪生世界
- Java桶排序LSD
- 迅雷xware android,迅雷固件Xware
- php scws自定义词库,scws分词 自定义词库的方法
- 【java】714. 买卖股票的最佳时机含手续费-----动态规划!!!
- 虚拟机安装debian教程
- Centos6 安装python3 pip3 ipython3
- Boss直聘招聘信息爬取
- ISCC,Misc:降维打击
- 引力财经直播室Java 简介
- 红米note4 android o,小米红米Note4/mido-LOS-安卓9.0.0-稳定版Stable2.0-来去电归属-农历等-本地化增强适配...
热门文章
eKuiper 更新,对接多个 Neuron 实例,实现多网关协同分析与设备联动 3 月份,eKuiper 团队主要进行了 1.9.0 版本的开发,增加了一些重要的功能,进一步提高了 eKuiper ...
跟 ChatGPT 聊天.需求润色优化,禅道 OpenAI 插件发布! 禅道插件上新了,OpenAI 禅道集成,可提供神奇海螺聊天.需求润色功能. 神奇海螺 "章鱼哥,你为什么不问问神奇海螺 ...
Erlang/OTP 26 正式发布 Erlang/OTP 26.0 已正式发布. Erlang 是一种通用的并发函数式程序设计语言.Erlang 也可以指 Erlang/OTP 的通称,开源电信平台 ...
elementary OS 图像注释工具 Annotator 1.2 发布 Annotator 是一个免费开源图像注释工具,最初是为 elementary OS 设计,但也可用于其他 Linux.近日 ...
DHorse v1.1.1 发布,基于 k8s 的发布平台 综述 DHorse 是一个简单易用.以应用为中心的云原生 DevOps 系统,具有持续集成.持续部署.微服务治理等功能,无需安装依赖 Doc ...
Linux 嵌入式系统构建工具 Yocto 发布 4.2 版本 基于 Linux 基金会的 Yocto 项目发布了 4.2 版本.Yocto 提供模板.工具和方法,帮助开发者创建基于 Linux 的定 ...
Visual Studio Code 1.78 发布 VS Code 1.78 已发布,此版本一些主要亮点包括: 辅助功能改进 - 更好的屏幕阅读器支持.新的音频提示. 新的颜色主题 - " ...
Yao 0.10.3 正式发布,拥抱 AIGC 时代! ChatGPT 解锁了新的人机交互方式,人类可以与电脑直接交流了!AIGC 时代已经到来,万千应用正在升级或重构,Yao 提供了一个开箱即用的解 ...
Haxe 4.3 发布,高级严格类型编程语言 Haxe 是开源的高级严格类型编程语言,具有快速且经过优化的交叉编译器. Haxe 可以构建目标平台是 JavaScript.C++.C#.Java.JV ...