Skip to content
catch-all-favorite
Esc
↑↓navigate↵open⌘Jpreview
On this page

JSer.info #781 キャッチアップ: 2026-10-16のJS

投稿日: 2026-10-16 ソース: 2026-10-16のJS: CloudflareがDenoを買収、TanStack Start 1.0、Bun 1.4.3、Panda CSS 2.0

今週の注目ポイント

ランタイムとフレームワークの大型ニュースが並んだ号。Cloudflare が Deno を買収し、Deno ランタイムは1年間の修正・セキュリティ更新を継続、Deno Deploy は6か月後にサンセット、JSR は Cloudflare へ移管される。フレームワークでは TanStack Start 1.0 が安定版に到達(React / Solid 対応のフルスタック)、Next.js 16.4 が create-next-app で Cache Components を既定有効化し React 19.3 に対応。ツールチェーンでは Bun 1.4.3 が型チェッカー bun check を追加、Panda CSS 2.0 が ESM 専用・Rust/Oxc 製コンパイラへ刷新。さらに Preact 11(Hydration 2.0・CJS/UMD 廃止)、Node.js 26.11.0、QUnit 3.0.0、Express 5.3.0、Partytown 1.0.0 と節目のリリースが集中した。


ヘッドライン

Deno is joining Cloudflare

  • URL: https://deno.com/blog/cloudflare
  • タグ: deno cloudflare JavaScript news
  • 要約: Cloudflare が Deno を買収。Deno ランタイムは1年間の修正・セキュリティ更新を継続し、Deno Deploy は6か月後にサンセット、JSR は Cloudflare へ移管される。

TanStack Start 1.0 is Stable

  • URL: https://tanstack.com/blog/tanstack-start-1-0
  • タグ: TanStack React Solid ReleaseNote
  • 要約: TanStack Start 1.0 が安定版に。TanStack Router 上に構築された React / Solid 向けフルスタックフレームワークで、SSR・ストリーミング・型付きサーバー関数に対応する。

Bun v1.4.3

  • URL: https://bun.com/blog/bun-v1.4.3
  • タグ: Bun TypeScript ReleaseNote
  • 要約: Bun 1.4.3 リリース。TypeScript 型チェック用の bun check、run/test/build 向けの --check フラグ、文字列ベースのコード生成を禁止するフラグ、コンパイルビルドのバイトコード順序づけを追加した。

Panda CSS 2.0 | Panda CSS Blog

  • URL: https://panda-css.com/blog/panda-css-v2
  • タグ: css JavaScript ReleaseNote
  • 要約: Panda CSS 2.0 リリース。ESM 専用化・Node.js 22 以上必須となり、コンパイラを Rust と Oxc で書き直し。デザインシステムの配布機能や新しいヘルパー関数を追加した。

Preact 11 – Preact

  • URL: https://preactjs.com/blog/preact-11/
  • タグ: JavaScript library ReleaseNote React
  • 要約: Preact 11 リリース。破壊的変更として CommonJS/UMD ビルドと render() の第3引数を削除し、Hydration 2.0 を追加、ref を既定で転送するようにした。

Next.js 16.4 | Next.js

  • URL: https://nextjs.org/blog/next-16-4
  • タグ: Next.js React ReleaseNote
  • 要約: Next.js 16.4 リリース。create-next-app で Cache Components を既定有効化、エージェントベースのアップグレード手段、Turbopack ビルドの高速化、本番での短い CSS Module クラス名、React 19.3 対応を追加した。

Node.js 26.11.0 (Current)

  • URL: https://nodejs.org/en/blog/release/v26.11.0
  • タグ: nodejs ReleaseNote
  • 要約: Node.js 26.11.0 リリース。Buffer・HTTP のユーティリティ追加、HTTP/2 とヒストグラムの追加、--process-timeout フラグ、process.ref()/unref() の安定化、npm 11.20.0 を同梱した。

QUnit 3.0.0

Express 5.3.0

  • URL: https://github.com/expressjs/express/releases/tag/v5.3.0
  • タグ: express nodejs ReleaseNote
  • 要約: Express 5.3.0 リリース。Content-Disposition のクォート方法の変更、res.send() での既存 Content-Type パラメータの保持、req.fresh の QUERY メソッド対応、既定エラーハンドラでの Error.cause のログ出力を追加した。

Partytown v1.0.0


アーティクル

Responsive iframes in Chrome 154 | Chrome for Developers

  • URL: https://developer.chrome.com/blog/responsive-iframes?hl=en
  • タグ: Chrome browser HTML css
  • 要約: iframe を内容に合わせてリサイズできる新機能 frame-sizing: content-height を解説。埋め込み側の meta タグ、requestResize()、クロスオリジンでの扱いも扱う。

Scrolling is All You Need: Building a Swipeable Sheet | React Aria

  • URL: https://react-aria.adobe.com/blog/sheet
  • タグ: React css UI animation article
  • 要約: CSS Scroll Snap と view-timeline を使い、JavaScript のタッチ処理なしでスワイプして閉じられるシートを作る方法。スナップポイント、積み重なるシート、ソフトキーボードへの対応を紹介する。

サイト、サービス、ドキュメント

tester-army/e2e

  • URL: https://github.com/tester-army/e2e
  • タグ: E2E testing library web mobile AI
  • 要約: Web・モバイル向けの E2E テストフレームワーク。エージェントが自然言語のステップを実行し、Web は Playwright、モバイルは iOS/Android に対応する。

tarwin/tinyjsapp

  • URL: https://github.com/tarwin/tinyjsapp
  • タグ: JavaScript app Tools webview macOS windows linux
  • 要約: バックエンドに txiki.js、フロントエンドに OS ネイティブの WebView を使い、小さなデスクトップアプリを作るツール。CLI とメニュー・トレイ・通知などのネイティブ機能を備える。

ソフトウェア、ツール、ライブラリ関係

rauchg/gdp-ts

  • URL: https://github.com/rauchg/gdp-ts/tree/main
  • タグ: TypeScript security library lint
  • 要約: 「Ghosts of Departed Proofs」の TypeScript 実装。認可チェックを型として表現し、関数がコンパイル時にチェック済みであることの証明を要求できるようにする。

Was this page helpful?