NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

Java 近期新闻:JHipster Blueprint、Jox Channel 库、Infinispan 15.0 候选版本

  • 2024-04-08
    北京
  • 本文字数:1415 字

    阅读完需:约 5 分钟

大小:713.65K时长:04:03
Java近期新闻:JHipster Blueprint、Jox Channel库、Infinispan 15.0候选版本

JDK 23


JDK 23早期访问版本Build 13已发布,包含了来自 Build 12 的更新,解决了各种问题。有关该版本的更多详细信息,请参阅发行说明


JDK 22


JDK 22早期访问版本的当前构建版本仍然是Build 36。有关该版本的更多详细信息,请参阅发行说明


对于JDK 23JDK 22,开发者可以通过Java Bug Database报告错误。


Quarkus


Quarkus 3.8.2版本包含了依赖项升级和一些显着变更,如:确保ResponseRestResponse类在 IPv6 地址下正常工作;解决了在升级到 Quarkus 3.6.4 后缺少 SmallRye Config SecretsKeysHandler接口的自定义实现问题;解决了连接到不可用 OIDC 服务器时 Vert.x 事件循环线程被阻塞的问题。有关该版本的更多详细信息,请参阅变更日志


Micronaut


Micronaut 基金会发布了Micronaut Framework 4.3.5,包含了Micronaut Core 4.3.10、错误修复、文档改进和模块更新:Micronaut AWSMicronaut SecurityMicronaut GraphQL IntegrationMicronaut ValidationMicronaut Maven Plugin。有关该版本的更多详细信息,请参阅发行说明


Infinispan


Infinispan 15.0.0.CR1 包含了依赖项升级和一些显着变更,如:从 Maven 构建中删除了JGroups AzureJGroups AWS,因为它们没有被用在代码中;增强了TracingConfiguration类,使得只有在用户明确提供了配置时才序列化类别列表;将/cache-managers的弃用和相关的 REST API 调用移到了/caches端点。有关该版本的更多详细信息,请参阅发行说明


Testcontainers for Java


Testcontainers for Java 1.19.7 发布,包含:文档改进;支持新模块Grafana K6OceanBaseOllamaOpenFGA;为 Elasticsearch 启用延迟证书;支持 MongoDB Community Server 和 Enterprise server。有关该版本的更多详细信息,请参阅发布说明


JHipster


Micronaut Blueprint for JHipster 3.0.0 发布,包含:Micronaut 4.3.4 和 JHipster 8.1.0 的升级;添加一个 dependabot 来维护依赖关系;改进的生成器 JavaScript 文件,可以包含对 Micronaut 的引用。有关该版本的更多详细信息,请参阅发布说明


同样,Quarkus Blueprint for JHipster 3.0.0 发布,包含:升级到 Quarkus 3.5.0 和 JHipster 8.1.0;解决了生成的实体测试未正确导入所需枚举类的问题;解决了生成的服务类被放置在service.impl包而不是service包中的问题。有关该版本的更多详细信息,请参阅发布说明


JetBrains Ktor


JetBrains 发布Ktor 2.3.9,这是一个用于创建微服务和 Web 应用程序的异步框架,其中包含了一些改进和修复,例如:ContentNegotiation插件在Accept标头中附加重复的MIME类型;改进了ResponseCookies类,让开发人员可以在 HTTP 方案下设置安全 cookie。有关该版本的更多详细信息,请参阅更新日志


Jox


Jox 0.1 发布,这是一个新的虚拟线程库,在 Java 中实现了一个高效的Channel数据结构,可以与虚拟线程一起使用,它的发布标志着迈向 1.0.0 版本的里程碑,目标是确保 API 的二进制兼容性。Jox 由SoftwareMill创建,并在 2023 年 12 月向 Java 社区推介,新版本带来了一些显着的变化,例如:新的特性集合,如Select类,受到 Go 编程语言中的channel的启发;性能改进,达到或超过了 Java BlockingQueue接口;在CloseableChannel接口中定义了新方法isClosedForSend()isClosedForReceive(),分别提供一个布尔值来表示通道是否不能再发送或接收其他值;解决了在发送多个中断时发生的测试失败。有关该版本的更多详细信息,请参阅发布说明


原文链接

https://www.infoq.com/news/2024/03/java-news-roundup-mar04-2024/

2024-04-08 17:394469

评论

发布
暂无评论

架构实战营 毕业设计

Yina🌝很浪🌊

模块六作业 拆分电商系统为微服务

小朱

架构实战营

架构实战营毕业总结

Yina🌝很浪🌊

极客时间架构师二期

架构实战营-模块六作业

21°Char

30个类手写Spring核心原理之依赖注入功能(3)

Tom弹架构

Java spring 源码

Android C++系列:Linux网络(五)常见术语

轻口味

28天写作 12月日更

拆分电商系统为微服务

奔奔

电商系统微服务拆分

张靖

#架构实战营

Web/Css 预处理语言的 Less 的使用 04

Jeannette

【LeetCode】三数之和双指针Java题解

Albert

算法 LeetCode 12月日更

架构实战营毕业总结

Rabbit

聊聊数字化转型与DevOps

Jianmu

DevOps 数字化转型

架构实战训练营 - 模块 2- 作业

温安适

「架构实战营」

架构实战营模块六作业

spark99

架构实战营

MySQL外键约束

JavaEdge

12月日更

SSH客户端介绍及推荐

JiLuo.Studio

运维 SSH 服务器 客户端

实用机器学习笔记十一:决策树

打工人!

AI 算法 学习笔记 机器学习算法 12月日更

.NET6新东西---System.Text.Json Writeable DOM

喵叔

28天写作 12月日更

元宇宙100讲-0x002

hackstoic

元宇宙

【Promise 源码学习】第十八篇 - EventLoop 简介

Brave

源码 Promise 12月日更

数字人民币跨境支付测试不断推进,内地居民未来在港购物也可用

CECBC

Vue SSR(server side render)

Jeannette

架构实战营 - 模块6 - 作业

lucian

架构实战营

Web/Css 预处理语言的 Less 的使用 03

Jeannette

模块6作业

忘记喝水的猫

架构训练营

Web/Css预处理语言的Less的使用01

Jeannette

Web/Css 预处理语言的 Less 的使用 02

Jeannette

带儿子去滑雪

Tiger

28天写作

敏捷概念123之----敏捷洋葱圈

Ian哥

敏捷软件开发 敏捷宣言

基于建木CI部署maven项目

Jianmu

maven DevOps CI/CD

【架构实战营】模块六作业

liu🍊

Java近期新闻:JHipster Blueprint、Jox Channel库、Infinispan 15.0候选版本_编程语言_Michael Redlich_InfoQ精选文章