Fork me on GitHub

2025-10-27のJS: Next.js 16、RedwoodJS GraphQL → CedarJS、Vitest 4.0

Edit on GitHub 編集履歴を見る

JSer.info #753 - Next.js 16がリリースされました。

Node.js 18のサポート終了、AMP、next lintmiddleware.tsの削除など破壊的な変更が含まれています。
新しい機能として、Cache Componentsによる明示的なキャッシュ制御とPPR統合、Next.js Devtools MCPの追加、middleware.tsproxy.tsに変更などが含まれています。
また、Turbopackがデフォルトバンドラとなり、React Compiler統合、ルーティング・プリフェッチの最適化、React 19.2のサポートなども追加されています。


RedwoodJSの開発が終了し、CedarJSへの移行が推奨されています。

CedarJSはRedwoodJSをforkしたReact + GraphQLのWebアプリケーションフレームワークで、今後はこちらで開発が継続されます。

また、Redwood自体はRedwoodSDKというCloudflare Workers向けのReactフレームワークを開発に集中しています。


Vitest 4.0がリリースされました。

Browser Modeがstableとなり、ビジュアルリグレッションテストをするtoMatchScreenshotのサポート、Playwright TraceとframeLocatorの追加が含まれています。また、expect.assertexpect.schemaMatchingが追加されました。破壊的な変更として、basicレポーターの削除、Browser Provider設定の変更、workspaceオプションの削除、coverage.allcoverage.extensionsの削除などが含まれています。


JSer.infoをサポートするには

JSer.info Sponsors

JSer.info SponsorsGitHub SponsorsとしてJSer.infoを支援してくれている方々です。


ヘッドライン


Node.js — Node.js v22.21.0 (LTS)

nodejs.org/en/blog/release/v22.21.0

nodejs ReleaseNote

Node.js v22.21.0リリース。
--use-env-proxyフラグ/NODE_USE_ENV_PROXYのサポート、--max-old-space-sizeがpercentの指定をサポートなど


Release v8.9.0 · redwoodjs/graphql

github.com/redwoodjs/graphql/releases/tag/v8.9.0

nodejs JavaScript library ReleaseNote

Redwood GraphQL(RedwoodJS) 8.9.0リリース。
RedwoodJSは開発が終了したため、CedarJSへの移行が推奨されている

Redwood自体はRedwoodSDKというCloudflare Workers向けのReactフレームワークを開発している。


Bun v1.3.1 | Bun Blog

bun.com/blog/bun-v1.3.1

Bun ReleaseNote

Bun v1.3.1リリース。
bun test実行時にviをglobalにexpose、bun test --pass-with-no-testsbun test --only-failuresのサポート。
hoistPatternpublicHoistPattern、オプションをサポートなど


Next.js 16 | Next.js

nextjs.org/blog/next-16

Next.js ReleaseNote

Next.js 16リリース。
Node.js 18のサポート終了、AMP、next lintmiddleware.tsの削除など。
Cache Componentsによる明示的なキャッシュ制御/PPR統合、Next.js Devtools MCPの追加、middleware.tsを`proxy.tsに変更。
Turbopackがデフォルトバンドラに/React Compiler統合/ルーティング・プリフェッチ最適化/React 19.2のサポートなど


Release v14.6.0 · sindresorhus/got

github.com/sindresorhus/got/releases/tag/v14.6.0

nodejs HTTP library ReleaseNote

Got v14.6.0リリース。
beforeCacheフックやNode.js diagnostic channelのサポート/zstd圧縮対応/typed arrayをrequest bodyでサポート。
HTTP/2タイミング問題の修正、ストリーム関連のvalidationエラーやretryロジックのバグ修正。
strictContentLengthオプション追加など


Vitest 4.0 is out! | Vitest

vitest.dev/blog/vitest-4

vite ReleaseNote

Vitest 4.0リリース。
Browser Modeがstableに、ビジュアルリグレッションテストをするtoMatchScreenshotのサポート/Playwright Trace/frameLocatorの追加。
expect.assert/expect.schemaMatchingの追加。
basicレポーター削除/Browser Provider設定の変更/workspaceオプションを削除/coverage.allcoverage.extensionsの削除など


Planned breaking changes for Rspack 2.0 · web-infra-dev/rspack · Discussion #9270

github.com/web-infra-dev/rspack/discussions/9270

rspack issue

Rspack 2.0の変更予定について。
Node.js 18サポート終了/@module-federation/runtime-toolsのオプション化/verbatimModuleSyntaxのデフォルト有効化。
target設定の統一/stats.profile削除/webpack-bundle-analyzer削除/browserslist実装の簡素化などを予定している


Ember 6.8 Released

blog.emberjs.com/ember-released-6-8/

Ember ReleaseNote

Ember.js 6.8リリース。
renderComponent API追加/@ember/reactive/collectionsでtrackedコレクション導入/Trusted Publishing対応。
Ember CLIはVite/Embroiderがデフォルト/テンプレートをstrictがデフォルトへ変更。


Release v4.2.0 · nuxt/nuxt

github.com/nuxt/nuxt/releases/tag/v4.2.0

Vue library ReleaseNote

Nuxt.js v4.2.0リリース。
useFetchでAbortControllerサポート/dev時のエラー表示改善/Vite Environment API実験的サポート/AsyncDataハンドラー抽出によるパフォーマンス向上。
TypeScriptプラグインの実験的サポート/@nuxt/nitro-serverパッケージ分離など


Biome v2.3—Let's bring the ecosystem closer | Biome

biomejs.dev/blog/biome-v2-3/

biome ReleaseNote

Biome v2.3リリース。
Vue/Svelte/Astroファイルのサポート/新しいignore構文の追加/Tailwind v4対応など


Release v4.10.0 · honojs/hono

github.com/honojs/hono/releases/tag/v4.10.0

Hono ReleaseNote

Hono v4.10.0リリース。
Middlewareの型を改善、cloneRawRequestの追加など


アーティクル


Remix Jam 2025 Recap | Remix

remix.run/blog/remix-jam-2025-recap

article Remix Conference

Remix Jam 2025のまとめ


React Conf 2025 Recap – React

react.dev/blog/2025/10/16/react-conf-2025-recap

React Conference article

React Conf 2025のまとめ


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


cedarjs/cedar: The React + GraphQL Web App Framework

github.com/cedarjs/cedar

nodejs library

RedwoodJSをforkしたNode.jsフレームワーク


この記事へ修正リクエストをする
JSer.info Slackに参加する