【Node v20.9.0 (LTS) | Node.js】 Node.js v20.9.0リリース。 Node.js 20.x系のLTSとなるバージョン。 2026年4月までメンテナンスされる予定。 https://realtime.jser.info/2023/10/25/node-v20-9-0-lts-node-js/
【Goodbye, Node.js Buffer — Sindre Sorhus】 Node.jsのBufferはブラウザとの互換性がないため、Uint8Arrayを代わりに使おうという話。 現在のBufferはUint8Arrayのサブクラスとして実装されているが、slice()の動作の違いや移植性が悪いというなどの問題がある。 Uint8Arrayを直接扱う方法やマイグレーションなどについて 関連URL Start moving to Uint8Array in new APIs? · Issue #41588 · nodejs/node https://realtime.jser.info/2023/10/25/goodbye-node-js-buffer-sindre-sorhus/
【Release v0.3.8 · web-infra-dev/rspack】 rspack v0.3.8リリース。 Top-Level awaitのサポートなど https://realtime.jser.info/2023/10/25/release-v0-3-8-web-infra-dev-rspack/
【Release: Yarn 4.0 ⚗️ | Yarn】 Yarn 4.0リリース。 Node.js 12/14/16のサポート終了、yarn set versionはpackageManagerフィールドを更新するように。 ロックファイルとレジストリのメタデータが一致しているかを検証するHardened Modeの追加、制約エンジンをJSベースに置き換え。 yarn upgrade-interactiveとyarn stageをコアに取り込み、パフォーマンスの改善など https://realtime.jser.info/2023/10/24/release-yarn-4-0-yarn/
【Faster TypeScript builds with --isolatedDeclarations by Titian-Cornel Cernicova-Dragomir - GitNation】 TypeScriptの型定義ファイルの出力をファイルごとに行える--isolatedDeclarationsオプションを実装しているという話。 現在のTypeScriptの型定義の生成は依存グラフや推論された型に依存している。 いくつかの制限があるがファイルごとに独立して型定義を生成できるようにすることで、他のツールも型定義の生成が可能になり、またファイルごとに並列で処理できるためパフォーマンスが向上するという話。 関連URL Isolated declarations by dragomirtitian · Pull Request #53463 · microsoft/TypeScript `--isolatedDeclarations` for standalone DTS emit · Issue #47947 · microsoft/TypeScript https://realtime.jser.info/2023/10/23/faster-typescript-builds-with-isolateddeclarations-by-titian-cornel-cernicova-dragomir-gitnation/
【AlexSergey/rockpack: Rockpack is a simple solution for creating React Application with Server Side Rendering, bundling, linting, testing within 5 minutes】 Create React App的なReactでのアプリケーション開発をするツールキット https://realtime.jser.info/2023/10/22/alexsergey-rockpack-rockpack-is-a-simple-solution-for-creating-react-application-with-server-side-rendering-bundling-linting-testing-within-5-minutes/
【Announcing TanStack Query v5 | TanStack Blog】 TanStack Query v5リリース。 APIの引数の形式を変更、Suspenseのサポート、開発者ツールの刷新など。 関連URL Announcing TanStack Query v5 | TanStack Blog Migrating to TanStack Query v5 | TanStack Query Docs https://realtime.jser.info/2023/10/21/announcing-tanstack-query-v5-tanstack-blog/
【Storybook 7.5】 Storybook 7.5リリース。 Vite 5のサポート、storiesOfを非推奨化。 Next.jsとAngularのサポート改善、Lit 3.0のサポートなど https://realtime.jser.info/2023/10/21/storybook-7-5/
【Release v3.8.0 · nuxt/nuxt】 Nuxt.js v3.8.0リリース。 Nuxt DevTools 1.0、@nuxt/imageの自動インストール、アプリの構成を定義したメタファイルの出力に対応、NuxtLinkのデフォルトの挙動を設定できるように。 useAsyncDataとuseFetchにdeepオプションの追加、getCachedDataでカスタムキャッシュをサポートなど 関連URL Release v1.0.0 · nuxt/devtools https://realtime.jser.info/2023/10/21/release-v3-8-0-nuxt-nuxt/
【The State of WebAssembly 2023】 WebAssemblyについて開発者アンケートの結果 https://realtime.jser.info/2023/10/20/the-state-of-webassembly-2023/