本日は監視対象リポジトリのうち8件で新リリースが確認されました。最大の注目は Angular v22.0.0 の正式メジャーリリース。optional chaining の動作変更(undefined を返すよう JS 仕様に統一)が含まれており、既存テンプレートコードへの影響確認が必要です。新たに Terraform v1.15.5 も追加。昨日から継続の Nuxt v4.4.7 セキュリティ修正・Next.js v16.2.6 の High 深刻度対応がまだの方は早急に対応してください。
リリースサマリー
| フレームワーク | バージョン | タイプ | カテゴリ |
|---|---|---|---|
| Angular | v22.0.0 | major | frontend |
| Nuxt | v4.4.7 | major | frontend |
| Astro Node | @astrojs/node@10.1.3 | major | frontend |
| React | v19.2.7 | minor | frontend |
| Laravel | v13.13.0 | minor | backend |
| Svelte | svelte@5.56.1 | patch | frontend |
| Next.js | v16.2.6 | prerelease | frontend |
| Terraform | v1.15.5 | prerelease | infra |
注目リリースの詳細
Angular v22.0.0 — メジャーアップデート (major)
Angular v22.0.0 は Angular フレームワーク初のメジャーリリースです。コンパイラに機能追加とバグ修正が行われており、特に optional chaining の動作変更は既存コードへの影響を伴います。
主な変更点(compiler):
- optional chaining が
undefinedを返すよう変更 (#2896c93cc1): Angular テンプレート式内の?.演算子が、JavaScript 仕様に準拠してundefinedを返すよう統一。これまでnullを返すケースがありましたが、今後は必ずundefinedになります - 安全ナビゲーション
?.の nullable 型ナローイング改善 (#47fcbc4704): TypeScript の型推論が正しく機能するようになり、?.演算子後の型が適切に nullable として扱われます - HTML テンプレート内コメントサポート (#e850643b1b): Angular テンプレートの HTML 要素内でコメント記述が可能になりました
- dynamic import の abstract emitter コード生成修正 (#96be4f429b): 動的インポートに対して不正なコードが生成されていたバグを修正
破壊的変更の注意点:
optional chaining の戻り値変更(null → undefined)は動作変更を伴います。テンプレート内で someObj?.prop === null のような厳密等価チェックをしている場合、期待通りに動作しなくなる可能性があります。アップグレード前に == null(ゆるい等価)への統一か、=== undefined を追加したチェックへの修正を検討してください。
アップデート方法:
ng update @angular/core@22 @angular/cli@22
# または
npm install @angular/core@22.0.0
Next.js v16.2.6 — 高重大度セキュリティ修正(継続対応要)
昨日から引き続き、未対応のプロジェクトは即時アップデートが必要です。DoS・Middleware バイパス 等の High 深刻度脆弱性(4件)が修正されています。Next.js 15 系のバックポート v15.5.19 も公開済みです。詳細は Next.js v16.2.6 個別ページ を参照してください。
Nuxt v4.4.7 — セキュリティホットフィックス(継続対応要)
ディレクトリトラバーサル・プロトコルバイパス脆弱性の修正。未対応の Nuxt 4/3 プロジェクトは Nuxt v4.4.7 個別ページ を参照して早急にアップデートしてください。
Terraform v1.15.5 — バグ修正 (prerelease)
Terraform v1.15.5 は 2026年5月27日リリースのバグ修正版です。
- 動的モジュールソースで
nullと評価されるモジュールバージョンをサポート (#38632):module.versionがnullになりうるケースに対応 - 空ソースを持つモジュールの
init時クラッシュを修正 (#38628): モジュールソースが空の場合にterraform initがクラッシュする問題を修正
動的モジュールソースを使用している場合はアップデートを推奨します。
マイナー/パッチリリース一覧
| フレームワーク | バージョン | 主な変更 |
|---|---|---|
| React v19.2.7 | minor | v19.2.6 で発生した Server Actions の FormData エントリ欠落リグレッションを修正 |
| Laravel v13.13.0 | minor | HTTP クライアントの PSR 対応・ヘッダー正規化・attachFromStorage 通知メソッド追加・スケジューラーの pause/interrupt 除外オプション |
| Svelte 5.56.1 | patch | declaration tag のパース安定化・無限ループ防止・$derived の誤警告修正 |
| Astro @astrojs/node@10.1.3 | patch | Node スタンドアロンモードで prerendered ページが 404 になる問題を修正 |
EOL / サポート期限情報
🔴 EOL 済み
| プロダクト | バージョン | EOL 日 |
|---|---|---|
| Node.js | 25 | 2026-06-01(3日前) |
| Angular | 19 | 2026-05-19(16日前) |
Node.js 25 は 2026年6月1日にサポートを終了しました。LTS の Node.js 24(EOL: 2028年4月)または Node.js 22(EOL: 2027年4月)への移行を早急に実施してください。
Angular 19 も 2026年5月19日に EOL を迎えています。今回の Angular 22.0.0 リリースに合わせ、21 または 22 へのアップグレードを計画してください。
⚠️ 30日以内に EOL
| プロダクト | バージョン | EOL 日 | 残り日数 |
|---|---|---|---|
| Kubernetes | 1.33 | 2026-06-28 | 24日 |
| Spring Boot | 3.5 | 2026-06-30 | 26日 |
- Kubernetes 1.33: 24日後に EOL。1.34(EOL: 2026年10月)以上へのアップグレードを今月中に完了させてください
- Spring Boot 3.5: 26日後に EOL。Spring Boot 4.0(EOL: 2026年12月)への移行準備を進めてください
⚡ 3ヶ月以内に EOL
| プロダクト | バージョン | EOL 日 | 残り日数 |
|---|---|---|---|
| Nuxt | 3 | 2026-07-31 | 57日 |
Nuxt 3 は 2026年7月31日に EOL を迎えます。今回のセキュリティ修正(v3.21.7)を適用しつつ、Nuxt 4 へのマイグレーション計画を早めに立てることを推奨します。
エコシステム動向
npm パッケージの最新バージョン(2026-06-03 時点):
| パッケージ | latest | 開発版 |
|---|---|---|
| react | 19.2.7 | 19.3.0-canary |
| next | 16.2.7 | 16.3.0-canary.39 |
| @angular/core | 22.0.0 | —(latest = next) |
| nuxt | 4.4.7 | — |
| svelte | 5.56.1 | — |
| vue | 3.5.35 | 3.6.0-beta.13 |
| astro | 6.4.3 | 7.0.0-alpha.1 |
| typescript | 6.0.3 | — |
| vite | 8.0.16 | — |
| tailwindcss | 4.3.0 | — |
| prisma | 7.8.0 | — |
PyPI(Python):
| パッケージ | latest |
|---|---|
| Django | 6.0.6 |
| Flask | 3.1.3 |
| FastAPI | 0.136.3 |
Angular の latest と next タグが 22.0.0 に揃い、正式リリースを確認できます。Next.js の latest は packages データで 16.2.7(releases データの 16.2.6 より新しい)。Vue の 3.6.0-beta.13 が public beta として継続中。Astro の 7.0.0-alpha.1 も確認されており、次期メジャーの開発が着実に進んでいます。
まとめ
本日の最重要アクションは Angular 22.0.0 への対応計画の開始 です。optional chaining の動作変更(null → undefined)は既存テンプレートコードに影響する可能性があるため、テスト環境での動作確認を優先してください。特に === null による厳密等価チェックを使用しているテンプレートは要確認です。
セキュリティ対応がまだの方は、Nuxt v4.4.7 と Next.js v16.2.6 へのアップデートを今日中に実施してください。インフラチームは Kubernetes 1.33(24日後)と Spring Boot 3.5(26日後)の EOL 対応を今週中に完了させることを強く推奨します。
データソース: GitHub Releases API, endoflife.date, npm Registry, PyPI AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。
