2026 · Week 31
Node.js 7月セキュリティリリース、11件の脆弱性を修正 — 2026年 第31週 JavaScript
第31週のJavaScript分野では、機能開発よりもセキュリティ保守が優先されました。Node.jsは22.x・24.x・26.x系統で、HTTP/2のメモリ処理とPermission Modelに関するHigh深刻度3件を含む11件の脆弱性を修正しました。Nuxt…
週刊ダイジェスト・アーカイブ
出典を確認した週刊レポート31件を新しい順に掲載しています。
2026 · Week 31
第31週のJavaScript分野では、機能開発よりもセキュリティ保守が優先されました。Node.jsは22.x・24.x・26.x系統で、HTTP/2のメモリ処理とPermission Modelに関するHigh深刻度3件を含む11件の脆弱性を修正しました。Nuxt…
2026 · Week 30
第30週は一つの重大なツール イベントで定義されます。Anders HejlsbergがコンパイラーとLanguage Service全体をGoで書き直したTypeScript 7が、10年ぶりの最大TypeScriptリリースとして登場しました。平均10倍のビルド高速化 —…
2026 · Week 29
第29週はメジャーフレームワークのリリースと、すべての Vercel ユーザーがカレンダーに記入すべきランタイム期限で幕を開けました。Nuxt 4.5 は Vite 8・Rspack 2・新たな Rsbuild ベースのパイプラインという三つのビルドレイヤーアップグレードを同時に出荷し、実験的 SSR…
2026 · Week 28
第28週は2つのランタイム分野の重要な発表で幕を開けました。Bun v1.4.0は535,496行のZigコードをRustに完全書き直した成果物を搭載してリリースされました。64個のClaudeエージェントを同時活用して11日間で完了したこの作業はv1.3.14の128個のバグを修正し、呼び出しごとに3…
2026 · Week 27
今週のJavaScriptツールチェーン生態系では、大きな統合が2つ起きました。VoidZeroがVite、Vitest、Rolldown、tsdown、Oxlint、Oxfmtをひとつのvp CLIにまとめるMITライセンスの統合ツールチェーンVite+のベータ版を公開しました。アルファ以降500件以上のプルリクエストがマー…
2026 · Week 26
第26週は、ビルド時パフォーマンスを強力に推進する大規模フレームワークリリースが注目を集めました。Astro 7は.astroコンパイラをGoからRustへ書き直し、MarkdownパイプラインをRust製のSatterプロセッサに移行し、キューベースのレンダリングエンジンを採用する3段階のRustマイグレーションを完了しまし…
2026 · Week 25
第25週のJavaScriptニュースはセキュリティが中心となりました。Node.jsがすべてのアクティブLTSライン(22.x、24.x、26.x)にわたって11件のCVEを修正する緊急パッチをリリースしました。2つの深刻な脆弱性であるCVE-2026-48933(WebCrypto…
2026 · Week 24
今週の JavaScript ニュースは、2 つの重要なプラットフォームイベントが注目を集めました。WWDC26 で発表された Safari 27 Beta は 58 件の新機能と史上最多の 525 件のバグ修正を搭載しており、正しい top-level await のための ESM ローダーの C++…
2026 · Week 23
今週のJavaScriptカテゴリは主要なフレームワークとツールのリリースが中心でした。Biome v2.5は500件のlintルールというマイルストーンを達成し、CSS・JSX・HTMLファイル間のCSSクラス不一致を検出するクロスファイルのnurseryルール(noUnusedClassesとnoUndeclaredCla…
2026 · Week 22
今週のJavaScriptカテゴリは2件の重要なセキュリティ勧告が中心となりました。ExpressチームがmultipartyをバージョンIPM4.3.0にアップデートし、4.2.3以下に存在する高深刻度のDoS脆弱性3件(CVE-2026-8159、CVE-2026-8161、CVE-2026-8162)を修正しました。これ…
2026 · Week 21
今週のJavaScriptカテゴリは、主要なランタイムリリースが中心となりました。過去最大のマイナーリリースであるDeno 2.8は、6つの新しいサブコマンド(deno audit fix、deno bump-version、deno ci、deno pack、deno transpile、deno…
2026 · Week 20
20週目の最大のトピックは、5月11日に42個の @tanstack/* npm パッケージを襲った「Mini Shai-Hulud」サプライチェーン攻撃です。攻撃者は pull_request_target Pwn Request パターン、GitHub Actions キャッシュポイズニング、OIDC…
2026 · Week 19
19週目はランタイムとツーリングの両面で重要なリリースが相次ぎました。Node.js 26.0.0が新しいCurrentリリースとして登場し、Temporal APIをデフォルトで有効化しました。これはレガシーなDateオブジェクトの待望の後継となるAPIです。V8エンジンは14.6.202.33(Chromium…
2026 · Week 18
今週のJavaScriptシーンは、React Server Componentsの再解釈と大型フレームワークリリースが中心です。Tanner Linsleyは、RSCがアーキテクチャの強制ではなくwire protocolであると論じ、TanStack…
2026 · Week 17
第17週はJavaScriptエコシステムのリリースと仕様ニュースが目白押しでした。ES2025が正式批准され、ES2026の候補草案も確定し、Iterator.prototypeに遅延評価の.map()・.filter()・.take()・.toArray()を提供するIterator…
2026 · Week 16
ES2026は6つの重要な改善でStage 4に到達しました。Temporal APIはTemporal.PlainDate、Temporal.ZonedDateTime、Temporal.Instantというイミュータブルでタイムゾーンを明示的に扱う型で壊れたDateオブジェクトを置き換え、date-fnsやLuxon依存の…
2026 · Week 15
今週最大のニュースはnpmのサプライチェーン攻撃で、プラットフォーム最多ダウンロードのHTTPクライアントaxiosが標的となりました。乗っ取られたメンテナーアカウントを経由して悪意のあるaxios@1.14.1とaxios@0.30.4が公開され、インストール後2秒以内にクロスプラットフォームのリモートアクセストロイの木馬を…
2026 · Week 14
第14週のJavaScript最大のニュースはTypeScript 7 "Project Corsa"で、コンパイラをGoで書き直しtsgoというバイナリとして提供します。VS Codeの150万行コードベースの実際のベンチマークでは、型チェックが89秒から8.7秒へと8〜10倍高速化し、メモリ使用量も約3分の1に削減されまし…
2026 · Week 13
Week 13は緊急のセキュリティ警告で始まりました。Node.jsプロジェクトがすべてのアクティブなリリースライン(20.x、22.x、24.x、25.x)向けに9件のCVEに対処するパッチをリリースし、高深刻度の問題としてTLS…
2026 · Week 12
第12週は、JavaScriptエコシステム全体で大規模なパフォーマンス革新が際立った1週間でした。Next.js 16.2はdev起動時間が約87%短縮され、サーバーレンダリング速度が25〜60%向上しました。これはJSON.parseのreviverコールバックを純粋なJavaScriptの2ステップ方式に置き換え、C++…
2026 · Week 11
Week 11はJavaScriptと時間処理の関係における転換点となった週です。TC39の第113回本会議でTemporalが正式にStage 4に到達し、問題の多かったDate APIを置き換えるための9年間の取り組みが実を結びました。Firefox v139、Chrome v144、TypeScript 6.0…
2026 · Week 10
今週最も緊急性の高いニュースはCVE-2026-27148です。CVSS 8.9のXSS/RCE脆弱性で、Storybook 8.1.0以上10.2.9以下のバージョンに影響し、ブラウザベースのstoryエディタで導入された認証なしのWebSocketエンドポイントを悪用します。攻撃者のpayloadがディスクに書き込まれてv…
2026 · Week 9
Week 9の最大ニュースはReact Foundationの発足です。React、React Native、JSXがMetaの所有を離れ、Linux Foundation主催の独立財団へ移管されました。Amazon、Expo、Microsoft、Vercelなど8つのPlatinum創設メンバーが参加し、世界で最も広く使われ…
2026 · Week 8
今週のJavaScriptのテーマはスタック全体にわたるパフォーマンスでした。Claude Sonnet 4.6のリリースがAIコーディングの勢力図を塗り替える一方、PlatmaticのNode.js 25におけるV8 pointer…
2026 · Week 7
今週のJavaScriptカテゴリの中心はBiome v2.4のリリースです。テンプレートリテラル内のCSSおよびGraphQLリント、Vue・Svelte・Astroに対応した15件のHTMLアクセシビリティルール、そしてnoImportCycles・noReactForwardRefを含む24件のnurseryルールの安定…
2026 · Week 6
今週のJavaScriptツールエコシステムでは、二つの重要なリリースがありました。ESLint v10.0.0はレガシーなeslintrc設定システムを完全に廃止しました。.eslintrc.*ファイルや.eslintignore、関連するCLIフラグがすべて削除され、ファイル近接ベースの設定探索に置き換えられ、モノレポ環境…
2026 · Week 5
Week 5のJavaScriptランタイム領域は、Node.js v25.5.0のリリースと新しい--build-seaフラグに注目が集まりました。このフラグはSingle Executable ApplicationのビルドをNode.jsコアに直接統合し、メンテナンスが止まっていたpostjectへの不安定な依存を解消す…
2026 · Week 4
今週のJavaScriptツーリングは、Rustによる世代交代が主軸となっています。VoidZeroのRolldown 1.0 RCが中心的な話題です。beta以降3,400件超のコミット、Rollup比10〜30倍の速度、Oxcによる組み込みTypeScript/JSX変換、webpackスタイルのチャンク制御のためのout…
2026 · Week 3
3週目のJavaScriptイシューは、純粋なスピードと現実的な制約のあいだの緊張感によって特徴づけられます。注目リリースのAstro 6 BetaはViteのEnvironment APIをベースに完全再設計された開発サーバーを提供し、workerdによるCloudflare…
2026 · Week 2
第2週のJavaScriptの主題は、プラットフォームが長年解決できていない依存性管理です。Lea Verouの力作エッセイは、バンドラーが10年間埋め合わせてきた空白に正面から切り込みます。WebプラットフォームはJavaScriptにまともな解決モデルを提供したことがなく、CDNインポート・node_modules/デプロ…
2026 · Week 1
2026年最初のISO週のJavaScriptエコシステムは、基礎を見つめ直す落ち着いた雰囲気で始まりました。注目すべきはMarvin Hagemeisterが年末年始に書き上げた考察で、UIレンダリングにおけるSignalsと、現代のLSPを支えるクエリベースコンパイラのアーキテクチャが、同じリアクティブな核の上に成り立って…