BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース Javaニュース総まとめ - 2021年6月21日週

Javaニュース総まとめ - 2021年6月21日週

原文(投稿日:2021/06/28)へのリンク

今週の総まとめでは、JDK 17、JDK 18、Java Mission Control 8.0.1、Kotlin 1.5.20、Hibernate Reactive 1.0.0.CR7、PrimeFaces 6.2.30、8.0.11および10.0.3、Eclipse GlassFish 6.2.0、WildFly 24、Micronaut 3.0.0-M2およびいくつかのSpringプロジェクトでの複数のポイントリリースからのニュースを取り上げている。

JDK 17

先週JDK 17早期アクセスビルドのビルド 28が利用可能になり、さまざまな問題の修正を含むビルド 27からの更新が行われた。詳細については、リリースノートに記述している。

JDK 18

JDK 18早期アクセスビルドのビルド 3も利用可能になり、さまざまな問題の修正を含むビルド 2からの更新が特徴だ。現時点では、レビュー用のリリースノートはない。

JDK 17とJDK 18の両方について、開発者はJava Bug Databaseを介してバグを報告することが奨励される。

Java Mission Control (JMC)

JMC 8.0の正式リリース以降のパッチアップデートであるJMC 8.0.1が利用可能になり、ユーザインターフェイスが改善され、Java Naming and Directory Interfaceがより適切に使用されるようになった。開発者は、2021年8月にリリースが予定されているJMC 8.1.0の新機能と拡張機能を期待できる。

Kotlin

JetBrainsはKotlin 1.5.20をリリースした。これは、Kotlin 1.5の正式リリース以来の最初のポイントリリースで、Kotlin/JVMおよびKotlin/Nativeコンパイラ、Gradleおよび標準ライブラリが改善されている。Kotlin JVM IRバックエンドが提供され、JetBrainsは移行ガイドを含む安定したKotlin/JSコンパイラの提供に重点を置いている。

Hibernate

Hibernate Reactive 1.0.0.CR7がリリースされ、次の機能が追加された。Hibernate ORM 5.5.2.Finalへの依存関係のアップグレード。CompletionStages.loop() メソッドのパフォーマンス改善SessionFactory インターフェースに新しい withStatelessTransaction() メソッド追加。TIME列に hibernate.jdbc.time_zone プロパティのサポート追加

PrimeFaces

オープンソースのUIコンポーネントライブラリのプロバイダであるPrimeFacesは、PrimeFaces 6.2.308.0.11および10.0.3のポイントリリースが利用可能にした。新機能と拡張機能には、Firefox Flashのスタイルなしコンテンツの問題の解決とJQuery 3.4.0への依存関係のアップグレードが含まれる。

GlassFish

EclipseはGlassFish 6.2.0をリリースした。これはJakarta MVC仕様の互換性のある実装であるKrazoをサポートするようになった。この新しいバージョンはJDK 17でもテストされている

WildFly

Red Hatは、MicroProfile Reactive Streams 2.0のサポートとElytronサブシステムの構成変更を特徴とするWildFly 24をリリースした。この新しいバージョンの開発には、Jakarta EE 9.1互換の公式バージョンであるWildFly 23およびJDK 16とJDK 17をサポートするWildFly Previewの継続的なサポートも含まれている。InfoQはより詳細なニュース記事をフォローアップする。

Micronaut 3.0への道

Object Computing, Inc. (OCI) は、jakarta.inject 依存関係をサポートするため、Jakarta Dependency Injection仕様への移行を特徴とするMicronaut 3.0.0-M2をリリースした。OCIがMicronaut 3.0のGAリリースに近づくにつれ、Project Reactorへの移行が計画されている。詳細については、3.0.0-M2のドキュメントに記述されている。

Spring Framework

そして最後に、Springでは静かだった数週間の後、いくつかのプロジェクトでいくつかのポイントリリースが利用可能になった。

Spring Bootバージョン 2.5.2バージョン 2.4.8のマイナーポイントリリースには、それぞれ53のバグ修正33のバグ修正が含まれ、両方のバージョンの依存関係のアップグレードとドキュメントの改善が含まれている。

Spring Data 2021.0.2および2020.0.10がリリースされ、バグ修正と依存関係のアップグレードが行われた。Spring Framework 5.3.8の上に構築された両方のバージョンは、それぞれSpring Boot 2.5.2および2.4.8で使用できる。

Spring Securityの複数のバージョン、バージョン 5.5.1、バージョン 5.4.7、バージョン 5.3.10.RELEASEおよびバージョン 5.2.11.RELEASE利用可能になり、マイナーな改善とバグ修正が行われた。

Spring Tools 4.11.0がリリースされ、Eclipse 2021-06 IDEがサポートされ、早期アクセスでApple Siliconプラットフォームが構築された。

Spring Integration 5.5.1拡張機能の1つ依存関係のアップグレードとユニットテストのJUnit5への移行が特徴であるSpring Integration Zip 2.0がリリースされた

この記事に星をつける

おすすめ度
スタイル

BT