1719802178
2024-07-01 02:30:24
今週の 2024 年 6 月 24 日の Java ラウンドアップでは、注目のニュースを取り上げます。Jakarta EE 11 の Milestone 4 リリース、MicroProfile 7.0 をターゲットとした更新された MicroProfile 仕様のリリース候補、初の InfoQ Dev Summit Boston カンファレンス、2024 Kansas City Developer Conference (KCDC)、Commonhaus Foundation に参加した新しいプロジェクトなどです。
オープンJDK
24-loom+1-17 を組み立てる プロジェクトルーム 早期アクセスビルド JDK 24 Build 3 に基づいており、Java モニター (同期メソッド) の実装が改善され、仮想スレッドでより適切に動作するようになりました。
JDK23 の
ビルド 29 JDK 23の 早期アクセスビルド 先週公開された アップデート Build 28から、さまざまな問題に対する修正が含まれています 問題このリリースの詳細については、 リリースノートJDK 23の新機能の詳細については、このInfoQをご覧ください。 ニュース記事。
JDK24 の
ビルド4 JDK 24の 早期アクセスビルド 先週も公開されました アップデート ビルド3から、さまざまな問題の修正が含まれています 問題このリリースの詳細については、 リリースノート。
のために JDK23 の そして JDK24 の開発者は、 Java バグデータベース。
ジャカルタ EE 11
彼の週刊誌 ハッシュタグ ジャカルタEE ブログ、 イヴァル・グリムスタッドEclipse FoundationのJakarta EE開発者アドボケート、 発表された Jakarta EE 11仕様のマイルストーン4が利用可能になりました。 メイヴンセントラル。
だからグリムスタッド 提供された ジャカルタプラットフォーム開発を通じて追加情報 メーリングリスト、執筆:
これで、計画されているマイルストーンは終了です。今後、潜在的な更新 (サービス リリースなどによる) は、リリース候補 (11.0.0-RCx) としてラベル付けされます。更新が不要な場合は、11.0.0-M4 がリリース候補と見なされます。
マイクロプロファイル
への道 マイクロプロファイル 2024 年 8 月初旬に GA リリースが予定されている 7.0 では、4 つの仕様のリリース候補が Java コミュニティに公開されています。
の 最初のリリース候補 の マイクロプロファイルテレメトリ 2.0の機能: JaxRsServerAsyncテスト クラスは直接依存しない ジャカルタの同時実行 仕様;そしてOpenTelemetryの実装を注入する機能 メーター インターフェースをより簡単に取得 メーター オブジェクトとそれに関連するカウンター、ゲージ、ヒストグラムのインスタンス。
の 最初のリリース候補 そして 2番目のリリース候補 の MicroProfile フォールトトレランス 4.1 の機能: MicroProfile Telemetry からの統合メトリックの取得のサポート、および TCK の改善。
の 最初のリリース候補 そして 2番目のリリース候補 の MicroProfile REST クライアント 4.0の機能:ドキュメント内のJakarta RESTful Web ServicesへのJAX-RS参照の更新、および不要な ワイヤーモック クラス。
の 2番目のリリース候補 そして 3番目のリリース候補 の マイクロプロファイルオープンAPI 4.0の機能:TCKで宣言されたHamcrestの複数のバージョンの解決、および ツェッペリンリソース クラスは、既存のリソースクラスを補完するものであり、 JAXRSアプリ クラス。
クワルカス
の リリース の クワルカス 3.12では次のような新機能が追加されました。 実装 TLS設定を一箇所に集約する内部TLSレジストリの新機能 JDK フライトレコーダー (JFR)、 負荷制限 そして コンテナイメージ Podman 拡張機能、Kotlin 2.0のサポート、Spring APIのSpring Boot 3.0リリーストレインへのアップデート。このリリースの詳細については、 変更履歴。
トルネードVM
トルネードVM 1.0.6、 6番目のメンテナンスリリース、実行計画から実行ごとに自動デバイスメモリクリーンアップを有効にする、複数のバージョンをサポートするOpenCLデバイス用のSPIR-Vバックエンドチェッカーの拡張、デバイスメモリ消費量をクエリするための新しいAPI拡張などのバグ修正と改善を提供します。 タスクグラフ クラス; そして 重大な変更を伴う API のリファクタリング。
Apache ソフトウェア財団
の リリース の アパッチキャメル 4.4.3では、バグ修正、依存関係のアップグレード、改善が行われています。 ElasticsearchRestクライアントプロデューサー インスタンスをシャットダウンするクラス スニファー クラスを変更して、バックグラウンドスレッドが適切にシャットダウンされ、すべてのリソースが解放されるようにします。 アップロード() メソッドは、 データレイクプロデューサー クラスは、ストリームのファイル長を読み取るという不要な操作を排除します。このリリースの詳細については、 リリースノート。
Quarkusとの連携を維持しながら、 リリース の ラクダのクワルカス Camel 4.6.0とQuarkus 3.12.0で構成される3.12.0では、次のような注目すべき問題の解決策が提供されています。 連邦情報処理標準; Elasticsearchへの接続時にRESTコンシューマーを誤って使用する問題、および 言語Chain4jChatProcessor ネイティブイメージをサポートするクラス。このリリースの詳細については、 リリースノート。
ヒップスター
の リリース の ヒップスター 8.6.0では、JDK 22のサポートと、Spring Boot 3.3.1、Angular 18、Maven 3.9.8、Gradle 8.8、Node 20.15.0、Keycloak 25.0.0への依存関係のアップグレードが特徴となっています。その他の注目すべき変更点としては、JHipsterドメイン言語(JDK)使用時にDocker ComposeでMySQL 8.4.0が起動しない問題の解決、 ハッシュコード() 方法 ユーザーDTO クラスはすでに 等しい() このリリースの詳細については、 リリースノート。
ジェットブレインズ
ジェットブレインズは リリース バージョン2.3.12 どれの、マイクロサービスとウェブアプリケーションを作成するための非同期フレームワーク。これには、静的に定義済みの文字セットが欠落しているなどの改善と修正が含まれています。 JS、 CS そして SVGA ファイルタイプ; NoSuchMethodError Kotlinコルーチンの使用、およびサポート ISO-8859-1 およびUTF-16文字セット。このリリースの詳細については、 変更履歴。
コモンハウス財団
の コモンハウス財団オープンソースライブラリとフレームワークの持続可能性に特化した新しい非営利団体は、 発表された 4つのプロジェクトは SDKマン、 イージーモック、 オブジェネシス そして フェイント – 先週、財団に加わった人たち。彼らは次のような注目すべきプロジェクトに参加しています。 休止状態、 JRリーサー、 ジェイバン そして オープンリライト。
紹介された Javaコミュニティへ デヴネクサス 2024 年 4 月までに、財団は自律的なオープンソース プロジェクトの後継計画と財政支援を提供します。
聖杯
彼らのフォローアップ 将来の計画 Grailsフレームワークとその Javaコミュニティへの公開書簡Grailsコミュニティ運営委員会は、 発表された JavaコミュニティがGrails 7.0のMVP(Minimum Viable Product)のさまざまな投票に参加するための議論が開始されました。開発者はこのGitHubを使用することをお勧めします。 議論 Grails 7 MVP の優先順位の決定に役立つフィードバックを提供するページです。
InfoQ Dev Summit ボストン
史上初の InfoQ Dev Summit ボストン で開催された ジョージ・シャーマン・ユニオン 建物 ボストン大学先週、マサチューセッツ州ボストンで開催されました。この2日間のイベントは、 C4メディアは、エンタープライズ開発コミュニティの偏りのないコンテンツと情報に焦点を当てたソフトウェアメディア会社であり、 InfoQ そして Qコンこのイベントに関するInfoQのニュース記事はこちらでご覧いただけます。 Webサイト。
カンザスシティ開発者会議
2024年 カンザスシティ開発者会議 (KCDC)は、 カンザスシティコンベンションセンター 先週、ミズーリ州カンザスシティで スピーカー Javaコミュニティからワークショップを開催し、 セッション Java、アーキテクチャ、クラウド、データサイエンスと AI、JavaScript、方法論とプロジェクト管理、セキュリティなどのトピックについて。
#Java #ニュースまとめ #Jakarta #11M4MicroProfileInfoQ #Dev #SummitKCDCCommonhaus #Foundation