Apache Groovy 2.5.12 和 3.0.4 发布
Apache Groovy 2.5.12 和 3.0.4 已发布。
3.0.4 是 Groovy 3_0_X 分支的维护版本,官方建议所有使用此分支的用户升级到最新版本。
此版本包含 45 个 bugfix 和改进,列举部分如下:
改进
- [GROOVY-9504] - 添加对 slurper 类的路径支持
- [GROOVY-9512] - 使用不同的开关控制 indy 的回调固定阈值
- [GROOVY-9545] - DGM: 为 java.util.stream.Stream 添加 toArray(Class) 扩展方法
- [GROOVY-9549] - groovydoc: 实现类描述中未显示的接口
Bugfix
- [GROOVY-4554] - JavaStubGenerator 与 package-info.groovy 文件不能良好兼容
- [GROOVY-8774] - Stub 生成器不能处理 package-info
- [GROOVY-9398] - GroovyScriptEngine 无法重新编译使用泛型参数(Generic Parameters)的类
- [GROOVY-9405] - Junit 5 IncompatibleClassChangeError
- [GROOVY-9432] - 当尝试通过 Grapes 使用 Picocli 时出现 ClassNotFoundException 异常
- [GROOVY-9465] - GroovyDoc: class-header 没有一直显示
- [GROOVY-9501] - 在子类访问内部类中的私有静态字段时,出现 MissingPropertyException 异常
- [GROOVY-9505] - java.lang.UnsupportedOperationException: 此特性要求在 JDK 14 上的 ASM8 在 Spock 测试中使用
- [GROOVY-9506] - Joint compilation 被损坏
2.5.12 包含 10 个 bugfix 和改进:
Bugfix
- [GROOVY-8966] - 当处于 exclusive 状态的 NumberRange 被 List.getAt(range) 使用时,会被转换为 inclusive 状态
- [GROOVY-9501] - 在子类访问内部类中的私有静态字段时,出现 MissingPropertyException 异常
- [GROOVY-9506] - Joint compilation 被损坏
- [GROOVY-9517] - 从 Class Array 到 Class List,CompileStatic typeCasting runtime 会出错
- [GROOVY-9518] - 调用构造函数时不能推导出闭合参数类型
- [GROOVY-9519] - CLIBuilder: 选项 "type: Integer, defaultValue '0'" 如果应用了默认值,则会产生布尔值
- [GROOVY-9528] - CLIBuilder: 当提供未知选项时,出现"error: Missing required options"
依赖升级
- [GROOVY-9552] - Bump Ant versions to address: [CVE-2020-1945] Apache Ant insecure temporary file vulnerability
- [GROOVY-9553] - 升级 picocli 至 4.3.2
文档
- [GROOVY-9531] - 改进 Groovy 3.0 的 CliBuilder 文档

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Node.js v14.3.0 发布
Node.js v14.3.0 已发布,值得关注的更新如下: 通过自动补全改进对 REPL 的预览 输出预览变更为生成自动补全的输入预览,而不是实际输入内容。 在预览期间按下<enter>键将对整个字符串进行评估,包括自动完成的部分。按下<escape>键可以取消该行为。 支持Top-Level Await 现在可以在异步函数之外使用 await 关键字。 其他值得关注的变更: [7aa581f4ff] -(SEMVER-MINOR)repl: 弃用repl._builtinLibs#33294 [db7bb941a3] -(SEMVER-MINOR)repl: 弃用 repl.inputStream 和 repl.outputStream#33294 [2dc5db8c07] -(SEMVER-MINOR)cli: 添加--trace-atomics-waitflag#33292 [6257cf256e] -(SEMVER-MINOR)repl: 改进对请求调用的 repl 自动补全#33282 [d33dcf1d5f] -(SEMVER-MINOR)repl...
- 下一篇
Taro 2.2.6 发布,BAT 小程序、H5 与 RN 端统一框架
Taro 2.2.6 已经发布了。Taro 是一套遵循 React 语法规范的多端统一开发框架,支持用 React 的方式编写一次代码,生成能运行在微信小程序/百度智能小程序/支付宝小程序、H5 与 React Native 等端的应用。 此版本更新内容包括: 修复 修复 H5 video 组件样式错误 修复 RN 中图片未能转换成 base64 无法显示的问题,close#6041 修复使用 cnpm 安装 taro-ui 可能导致其无法使用的问题 重构 更新配置编译配置的检测 schema,同时配置检测出错时不中断编译 更新说明:https://github.com/NervJS/taro/releases/tag/v2.2.6
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS6,CentOS7官方镜像安装Oracle11G
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2全家桶,快速入门学习开发网站教程
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS8编译安装MySQL8.0.19