• 中文
    • English
  • 注册
  • 查看作者
  • Java近期新闻:顺序集合、Spring 6.0-RC1、Tomcat、Reactor 2022.0-RC1

    Java近期新闻综述:OpenJDK、JDK 20、Spring Framework 6.0-RC1、Spring Batch 5.0-M8、Quarkus 2.13.2、Helidon 3.0.2和2.5.4、Reactor 2022.0-RC1、Piranha 22.10.0、JHipster Lite 0.18.0、Apache Tomcat 8.5.83和10.1.1、Apache James 3.7.2和Devoxx比利时大会。

    OpenJDK

     

    JEP 431,顺序集合(
    ),在上周从Draft 8280836进入到Candidate状态。这个JEP提议引入“一组表示集合概念的新接口,集合的元素按照定义好的顺序排列,作为集合的结构属性。”这个JEP的动因是Collections Framework中缺乏定义良好的顺序和统一的操作集合。

    JDK 20

     

    上周,JDK 20

    也发布了,其中包括对Build 18中的
    。关于这个版本的更多细节可以在
    中找到。

     

    对于
    ,开发者可以向
    报告Bug。

    Spring Framework

     

    在通往Spring Framework 6.0的道路上,第一个
    在上周发布了,它附带了针对JDK 17+和Jakarta EE 9+的基线,以及更广泛的Spring基础设施修订。这个候选版本为Spring应用程序上下文的提前(AOT)
    和相应的AOT处理支持奠定了基础。其他新特性和改进包括:基于@HttpExchange服务接口的HTTP
    、对
    的支持、基于Micrometer的HTTP客户端可观察性。更多关于这个版本的细节可以在
    中找到。

     

    类似地,在通往Spring Batch 5.0的道路上,
    的特性包括:一个更新的
    类,用于将上下文序列化到Base64或从Base64进行反序列化,以及一个增强的
    类,它带有一个新的策略接口CommandRunner,将命令执行与微线程执行解耦开。关于这个版本的更多细节可以在
    中找到。

    Quarkus

     

    Red Hat
    了Quarkus 2.13.2,提供了如下问题修复:在构建违规报告时防止可能出现的空指针异常、确保所有CLI命令可在Windows Powershell中执行,以及引入@OidcClientFilter注解来增强RestClient Reactive,使其支持通过自定义注解注册提供程序。关于这个版本的更多细节可以在
    中找到。

    Helidon

     

    Oracle
    了Helidon 3.0.2,更新了若干组件,如WebServer、WebClient、DBClient和CORS,并升级了依赖项:Hibernate 6.1.4.Final、EclipseLink 3.0.3、GraphQL Java 17.4、SnakeYAML 1.32、Reactive Streams 1.0.4和Oracle Cloud Infrastructure 2.45.0。

     

    类似地,在2.5版本系列中,Helidon 2.5.4也
    了若干组件,并升级了依赖项:Hibernate 5.6.11.Final、Hibernate Validator 6.2.5、EclipseLink 2.7.11、GraphQL Java 17.4、SnakeYAML 1.32、Reactive Streams 1.0.4。

    Reactor

     

    在通往
    2022.0.0的道路上,
    的依赖项升级包括:reactor-core 3.5.0-RC1、reactor-pool 1.0.0-RC1、reactor-netty 1.1.0-RC1、reactor-netty5 2.0.0-M2和reactor-kafka 1.3.13。该版本还对RC1进行了重新调整,其中reactor-addons 3.5.0-RC1和reactor-kotlin-extensions 1.2.0-RC1保持不变。

    Piranha

     

    Piranha 22.10.0已经
    。作为2022年10月的“稳定进行时”版本,弃用了一些扩展:Piranha Micro、MicroExtension、StandardExtension和旧的服务器发行版。将依赖项
    升级到5.1.0,这是对
    规范的兼容实现。关于这个版本的更多细节可以在

    中找到。

    JHipster

     

    0.18.0已经
    ,包括bug修复、增强和依赖项升级:consul 1.13.2、vite 3.1.8、prettier-plugin- slvelte 2.8.0、docker/build-push-action 3.2.0和vue-tsc 1.0.7。

    Apache软件基金会

     

    10.1.1已经
    ,附带了更新的Eclipse JDT编译器4.23,并修复了以下问题:影响JSP include的重构回归、在使用HTTP/2和NIO2时客户端断开可能出现的意外超时。关于这个版本的更多细节可以在
    中找到。

     

    Apache Tomcat 8.5.83也
    了新特性:在建立到WebSocket端点的连接时支持使用HTTP正向代理对WebSocket客户端进行身份验证、对表达式语言处理中的边缘情况错误进行了各种修复,以及强制执行RFC 7230(
    ),这样一个带有非法内容长度的标头的请求应该总是以400响应进行拒绝。关于这个版本的更多细节可以在
    中找到。

     

    3.7.2已经
    ,包括bug修复和依赖项升级:Scala 2.13.9、slf4j 2.0.1、Netty 4.1.81.Final、Logback 1.4.0和jsoup 1.15.3。关于这个版本的更多细节可以在
    中找到。

    比利时Devoxx大会

     

    于上周在安特卫普的Kinepolis酒店举行,来自Java社区的许多
    就Java、架构、服务器端Java、安全和开发实践等主题进行了演讲。

     

    原文链接

    相关阅读:

  • 0
  • 0
  • 0
  • 94
  • 请登录之后再进行评论

    登录
  • 任务
  • 实时动态
  • 发布
  • 单栏布局 侧栏位置: