• 中文
    • English
  • 注册
  • 查看作者
  • Java近期新闻:JDK 19-RC1、Spring更新、Micronaut、Helidon、Payara等

    近期新闻综述:JDK 19、JDK 20、Spring Boot 2.7.3和2.6.11、Spring Authorization Server 1.0.0-M1和0.4.0-M1、Spring Security 5.7.3,5.6.7和5.8.0-M2、Spring Cloud Dataflow 2.9.5、Spring Shell 2.1.1、Payara Platform 5 Community、Micronaut 3.6.1、Helidon 3.0.1和Apache Camel 3.14.5。

    JDK 19

    JDK 19早期访问版本的Build 36在过去的一周发布了,对Build 35进行了更新,修复了各种问题。关于这个版本的更多细节可以在
    中找到。

     

    根据JDK 19的发布时间表,Oracle Java平台组首席架构师Mark Reinhold正式宣布,由于Build 36中没有未解决的P1 Bug,所以JDK 19已经进入了第一个发布候选阶段。

    JDK 20

    上周,JDK 20早期访问版本Build 11也发布了,对Build 10进行了更新,修复了各种问题。关于这个版本的更多细节可以在发布说明中找到。

     

    对于JDK 19和JDK 20,开发者可以向
    报告Bug。

    Spring Framework

    对于Spring来说,过去是非常忙碌的一周,因为Spring Boot、Spring Authorization Server、Spring Security、Spring Cloud Dataflow和Spring Shell发布了一系列具有里程碑意义的版本。

     

    Spring Boot 2.7.3发布了48个Bug修复、文档改进和依赖项升级(例如Spring Security 5.7.3、Hazelcast 5.1.3、MySQL 8.0.30、Groovy 3.0.12和GraphQL Java 18.3)。关于这个版本的更多细节可以在
    中找到。

     

    Spring Boot 2.6.11也发布了,它修复了40个bug,改进了文档和依赖升级,比如:Spring Security 5.6.7, MySQL 8.0.30、Reactor 2020.0.22、Hibernate Validator 6.2.4.Final和Dropwizard Metrics 4.2.11。关于这个版本的更多细节可以在
    中找到。

     

    继2022年11月发布Spring Authorization Server 1.0 GA之后,第一个具有里程碑意义的版本也发布了。构建工具升级:JDK 17和Gradle 7.4.2。依赖项升级:Spring Framework 6.0.0-M5、Spring Boot 3.0.0-M4、Spring Security 6.0.0-M6、org.hsqldb:hsqldb:2.6.1、jakarta.servlet-api:5.0.0和mockito-core:4.6.1等。关于这个版本的更多细节可以在
    中找到。

     

    与Spring Authorization Server 1.0.0-M1同时发布的是0.4.0(计划于2022年11月发布)的第一个里程碑版本。新特性包括:对UserInfo端点调用示例的增强,允许配置授权代码的生存时间(5分钟)。依赖项也有了升级:Spring Framework 5.3.22、Spring Security 5.8.0-M2、nimbus-jose-jwt:9.23和Gradle Enterprise插件。关于这个版本的更多细节可以在
    中找到。

     

    在通往Spring Security 5.8.0的路上,第二个具有里程碑意义的版本已经发布。新特性包括:针对SAML页面的基于哈希的Content-Security-Policy、允许自定义重定向策略以及为GitHub Action设置权限的能力。关于这个版本的更多细节可以在
    中找到。

     

    Spring Security 5.7.3和5.6.7已经发布——添加了一个Kotlin示例来演示如何与WebTestClient类集成和为GitHub Action设置权限的能力。两个版本的依赖项升级包括:Spring Framework 5.3.22、Project Reactor 2020.0.22、hibernate-entitymanager 5.6.10.Final和Eclipse Jetty 9.4.48。关于这个版本的更多细节可以在版本5.7.3和5.6.7的发布说明中找到。

     

    Spring Cloud Dataflow 2.9.5已经发布,依赖项Spring Boot升级到2.5.14,并修复了这些问题:对流进行更新后在审计仪表盘中隐藏敏感数据、使用VMware Tanzu 1.12.2创建带有多个输入和输出绑定的流失败。关于这个版本的更多细节可以在发布说明中找到。

     

    Spring Shell 2.1.1已经发布,修复的问题包括:分离的内置命令文档、命令行选项的补全不正确以及Spring Shell默认为基本的Jakarta EE验证器。关于这个版本的更多细节可以在
    中找到。

    Payara

    在上周发布Payara Platform Enterprise 5.42.0的同时,Payara也发布了相应的Community Edition 5.2022.3,其中包含了CVE-2022-37422的安全补丁,这是一个零日漏洞,会影响部署在Payara Platform所有发行版默认根目录中的Web应用程序,同时还发布了6个组件更新和7个改进。

    Micronaut

    Micronaut基金会发布了Micronaut 3.6.1,修复了几个模块的Bug,包括:Micronaut Security、Micronaut Servlet和Micronaut GCP。关于这个版本的更多细节可以在
    中找到。

    Helidon

    Helidon 3.0.1已经发布,特性包括:根据配置恢复Map的注入行为、更新WebSocketHandler将查询参数从WebServer正确传播到Tyrus、JSR 356参考实现、
    以及添加了Helidon SE和Helidon MP更新HTTP响应状范围计数器的示例。

    Apache Camel

    Apache Camel 3.14.5已经发布,包含15个改进和修复,比如——当一个cron配置在camel-quartz中过期,上下文将无法启动。另外还有依赖项的升级:Spring Boot 2.6.10、camel-spring-boot 2.6.10和camel-any23 2.7。关于这个版本的更多细节可以在
    中找到。

     

    原文链接

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

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