つみかさね

【リリース日報】NestJS v12.0.4でKafka再接続修正、Next.js 15系がEOL目前

2026-09-22データソース: GitHub Releases, endoflife.date, npm, PyPI
Major
0
Minor
0
Patch
1
Prerelease
0

対応判断サマリー

low任意
NestJS v12.0.4 パッチリリース
nestjs-12.0.4
Kafka/RabbitMQ/NATSを利用中なら取り込む
NestJSNext.jsmicroservicesnpmリリースEOL

本日のサマリー

本日の新規リリースは NestJS v12.0.4(patch)の1件です。Kafkaクライアントの再接続や、RabbitMQ/NATSでのクライアント切断時の保留リクエスト処理など、microservices 周りのバグ修正がまとまっています。加えて、フィード上には Next.js v16.3.5 も再掲されていますが、こちらは9月19日公開で既に latest(前日の日報で詳報済み)です。今日いちばん注意しておきたいのは、リリースそのものより Next.js 15系のサポート終了(EOL)が2026年10月21日に迫り、残り1ヶ月を切った こと。15系を使い続けているプロジェクトは、移行の判断が待ったなしの局面です。

リリースサマリー

フレームワークバージョンタイプカテゴリ
NestJSv12.0.4patchbackend
Next.jsv16.3.5patch(再掲)frontend

本日の新規リリースはメジャー0件・マイナー0件・パッチ1件です。Next.js v16.3.5 は9月19日公開の安定版パッチで、既に latest として出回っている再掲分です。

パッチリリースの詳細

NestJS v12.0.4

patch

v12.0.3 に続くバグ修正(patch)リリースで、新機能や破壊的変更は含まれません。今回も microservices(Kafka / RabbitMQ / NATS / gRPC) の不具合修正が中心です。分散構成やイベント駆動のアプリを運用しているなら、取り込む価値があります。主な内容は以下の通りです。

  • Kafka: 接続失敗後にKafkaクライアントが再接続(リトライ)できるよう修正(#17816
  • RabbitMQ: クライアントのクローズ時に保留中のRMQリクエストを失敗させる(#17786
  • NATS: クライアントのクローズ時に保留中のNATSリクエストを失敗させる(#17802
  • gRPC: gRPCパッケージのネームスペースが欠落している場合を穏当に処理(#17803
  • 共通処理: 処理フックのエンベロープをトランスポート間で共有するよう修正(#17799

このほかにもKafka関連の修正(#17797 ほか)が含まれます。完全な一覧は GitHubリリースページ を参照してください。破壊的変更はないため、12系を利用中であれば通常のパッチ適用フローで問題ありません。RabbitMQやNATSでクライアント切断時にリクエストがハングする挙動に心当たりがあれば、優先して取り込みをおすすめします。

EOL / サポート期限情報

本日時点で、サポート終了(EOL)が3ヶ月以内に迫っている主要バージョンは以下の通りです。

製品サイクルEOL予定日状況
Next.js152026-10-21約1ヶ月後
Kubernetes1.342026-10-27約1ヶ月後
Python3.102026-10-31約1ヶ月後
PostgreSQL142026-11-12約2ヶ月後
Angular202026-11-28約2ヶ月後

とくに Next.js 15系 はEOLまで残り1ヶ月を切りました。15系(最新は15.5.25)を使っているなら、EOL後はセキュリティ修正が提供されなくなるため、16系(最新は16.3.5)への移行を計画しましょう。App Router中心の構成であれば移行コストは比較的抑えられますが、まずはテスト環境での検証から始めるのが安全です。Python 3.10Kubernetes 1.34 も1ヶ月後に控えているため、該当環境がある場合は並行してアップグレード計画を立てておくと安心です。

また、すでにEOLを迎えているバージョンも多数あります。Go 1.25(2026-08-19 EOL)、Rust 1.97(2026-08-20 EOL)、Terraform 1.14(2026-08-26 EOL)、Nuxt 3(2026-07-31 EOL)、Docker 28(2026-05-13 EOL)などを利用中の場合は、最新サイクルへのアップグレードを検討してください。

エコシステム動向

npm / PyPI のパッケージレジストリでは、いくつか注目したいバージョンが latest に乗っています。

  • NestJSlatest が本日の 12.0.4 に更新。next タグは 12.0.0-alpha.7、legacy に 11.2.5 が残っています。
  • TypeScriptlatest が 7.0.2。next タグには 7.1.0-dev 系が日次で進行しており、次のマイナー世代の開発が続いています。
  • Vitelatest が 8.3.0。previous タグに 7.3.6 が残り、8系への移行が本格化しています。
  • Prismalatest が 8.0.0-rc.15 と、メジャー8のRC段階。正式リリースが近そうです。

いずれも(NestJSを除き)本日のリリース対象ではありませんが、次に来る大きめのアップデート候補として頭の片隅に置いておくとよさそうです。

まとめ

本日の新規リリースは NestJS v12.0.4 のパッチ1件と静かな一日でした。とはいえ、Kafkaの再接続や、RabbitMQ/NATSでのクライアント切断時の保留リクエスト処理は、microservicesを本番運用しているチームには地味に効く修正です。破壊的変更はないので、通常のパッチ適用フローで安全に取り込めます。

一方で、対応の優先度が高いのは EOL対応 です。Next.js 15系のEOLが残り1ヶ月を切りました。まだ15系のプロジェクトは、今日のうちに移行スケジュールをカレンダーに入れておきましょう。Python 3.10やKubernetes 1.34も同時期に控えているため、まとめて棚卸ししておくのがおすすめです。


データソース: GitHub Releases API, endoflife.date, npm Registry, PyPI AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。

Xでシェアはてブ
データソース: GitHub Releases API, endoflife.date, npm Registry, PyPI
AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。