Frontend Weekly 2025-11-14
Google Search Consoleのカスタムアノテーション機能追加、Node.js v25.2.0のtype stripping安定版化、Baselineのtop-level awaitがLimited availabilityに変更、VS Code StableのMCPレジストリと許可リスト制御がパブリックプレビューになど。
Geminiを利用して投稿のタグやスラッグを自動生成し、ファイルが作成されたら現在開いているエディタで自動的に開かれるようにした。
Read PostGoogle Search Consoleのカスタムアノテーション機能追加、Node.js v25.2.0のtype stripping安定版化、Baselineのtop-level awaitがLimited availabilityに変更、VS Code StableのMCPレジストリと許可リスト制御がパブリックプレビューになど。
Geminiを利用して投稿のタグやスラッグを自動生成し、ファイルが作成されたら現在開いているエディタで自動的に開かれるようにした。
Node.js v24.5.0のOpenSSL 3.5アップグレード、TanStack DB 0.1ベータ版公開、React Compiler段階的導入ガイド、GitHub Actions設定管理用REST API、npm OIDC trusted publishing、Dependabotバッチ更新機能など
Oxlint v1.0の安定リリース、GitHub Pull Request リマインダーのSlack統合、GitHub App Manager のチーム付与、Node.js v24.2.0のimport.meta.main対応、VS Code 1.101リリース、ESLint 9.29.0の using declarations サポートについて、pnpm 10.12.1のGlobal Virtual Storeの追加について。
Node.js v24.0.0のリリース、ESLint v9.26.0のMCPサーバー統合と新オプション追加、VS Code 1.100のBaseline対応やエディタ機能改善について。
Express.js v5.1.0のLTSリリース、ESLint v9.24.0のバルクサプレッション機能、Next.js 15.3のTurbopack build対応と新しいhooks、Bun v1.2.9のRedisクライアント追加について。
Material UI v7がリリース、MicrosoftがHyperlight Wasmを発表、styled-componentsがメンテナンスモードに、Next.jsがLTSポリシーを公開、Node.js 18が4月30日にEOL予定、Node.js 25からCorepackの同梱が停止など
Valibot v1、Node.js v20.19.0、contenteditable=plaintext-only、GitHub REST API supports issue type、GitHub Fine-grained PAT GAなど
Node.js v22.14.0、ESLint v9.20.0、Prettier v3.5.0、Promise.try()のBaseline入りなど
ESLint v9.14.0、Wasmer v5、Node.js v22 (LTS)、Safari 18.1などについて
Github ActionsにおけるNode.jsパッケージのキャッシュについて、actions/setup-nodeの推奨する方法やnode_modulesをキャッシュする方法、その周辺について紹介する。
actions/setup-nodeではnode-version-fileを利用することで、利用されるNode.jsのバージョンをpackage.jsonなどに合わせることが出来る。これだけで便利だが、他にもお勧めできる不純な理由がある。
actions/setup-nodeのcacheが期待通りに動作しないことは認識していたが、改めて調べたらそもそもnode_modulesをキャッシュしないことが分かった。
Node.jsがCorepackを削除する件や、Astro 4.14のContent Layer APIについて紹介する
pnpm v9.6.0, Node.js v22.5.1, Chrome DevToolsでGeminiにエラーを聞ける機能が有効化などについて紹介する。
Node.js v22、Rspack v1.0 Release Plan、Electron 30.0.0、ja.react.devの更新などについて紹介する。
ESM in Node.jsについての記事や、Next.js AI Chatbot 2.0について紹介する。
yarn upgradeするとcanvas: Command failedと言われ失敗するようになったという相談を受けたので、その原因と対応についてまとめた。
Hi there. I'm hrdtbs, a frontend expert and technical consultant. I started my career in the creative industry over 13 years ago, learning on the job as a 3DCG modeler and game engineer in the indie scene.
In 2015 I began working as a freelance web designer and engineer. I handled everything from design and development to operation and advertising, delivering comprehensive solutions for various clients.
In 2016 I joined Wemotion as CTO, where I built the engineering team from the ground up and led the development of core web and mobile applications for three years.
In 2019 I joined matsuri technologies as a Frontend Expert, and in 2020 I also began serving as a technical manager supporting streamers and content creators.
I'm so grateful to be working in this field, doing something that brings me so much joy. Thanks for stopping by.