コンテンツ管理

収集したネタと投稿を管理します

ダッシュボードに戻る
Bluesky|thealexlichter.comがリポスト: nickjvandyke.bsky.socialの投稿 確認 → 翻訳 →
ネタ元日時: 2026/4/8 18:50:01
取得日時: 2026/4/8 21:18:42
Shoutout @voidzero.dev for tsdown! Really simplified my build process github.com/nickjvandyke... Publish and type resolution validation is especially cool. That was such a pain to verify manually!
Bluesky|thealexlichter.comがリポスト: hugorcd.comの投稿 確認 → 翻訳 →
ネタ元日時: 2026/4/8 17:04:04
取得日時: 2026/4/8 21:18:43
One of my north stars this year is “Nuxt for enterprise”. I’d love your input: what’s missing today, what’s holding teams back, and where we should focus next to strengthen the framework and ecosystem for enterprise use cases 👇
Bluesky|thealexlichter.comがリポスト: brandonroberts.devの投稿 確認 → 翻訳 →
ネタ元日時: 2026/4/8 17:03:23
取得日時: 2026/4/8 21:18:42
🔥 Got early access to @voidzero.dev cloud and deployed an @analogjs.org app using @angular.dev ⚡ Fullstack SSR, file-based routing, and static assets — all working out of the box. analog-app.void.app
ネタ元日時: 2026/4/8 10:24:38
取得日時: 2026/4/8 21:18:50
【Nuxt Studio】についてまとめてみた # はじめに 業務でNuxt Studioを扱う機会があり、未知の領域だったため、キャッチアップした内容をまとめてみました。 前提知識: https://qiita.com/pro-tein/items/eb34101c10b27c7ac91d # ざっくりNuxt Studioとは? Nuxt Studioは、Nuxt Contentで作った**コンテンツ駆動**のNuxtサイトを、ブラウザ上で(できればGitを意識せずに)編集できるようにするための、公式の編集UI(現在はOSSのNuxtモジュール)です。編集体験は「本番(production)上での編集+リアルタイムプレビュー+Git連携」が中心です。 # OSSへ移行した 以前はnuxt.studioのホスト型プラットフォームとして提供されていましたが、現在は自分のNuxtアプリと一緒に動かすセルフホスト型のOSSモジュールとして提供されています。外部API等に依存せず、自分のインフラ内で完結させることができるようになりました。 # 本番環境で編集し、リアルタイムでプレビューできる Nuxt ...
ネタ元日時: 2026/4/8 10:24:15
取得日時: 2026/4/8 21:18:50
【Nuxt Studio】Nuxt Contentとは何か # はじめに 業務の中でNuxt Studioを扱う機会があり、勉強していく中で'Nuxt Content'というワードが何度も出てきたため、調べてまとめてみました。 前提知識: https://qiita.com/pro-tein/items/04d8a18ac0a17c26b9fc # ざっくりNuxt Contentとは **CMSを使わずに、GitとNuxtだけで、堅牢で拡張性の高いコンテンツ管理を実現するための公式ソリューション** Nuxt Contentは、Nuxtアプリケーション向けに提供されている公式の「Gitベース・ファイル駆動型コンテンツ管理モジュール」です。 Markdown(拡張Markdown=MDC)、JSON、YAML などのファイルを Gitリポジトリ内で管理しつつ、Nuxtアプリから 型安全・高速・検索可能 に扱えることを目的に設計されています。 従来のヘッドレスCMS(Contentful / Strapi など)とは異なり、外部DBやSaaSに依存せず、コンテンツ=コードとして管理する点が最大の特徴です。 <details><summa...
Bluesky|pi0.ioの投稿 確認 → 翻訳 →
ネタ元日時: 2026/4/8 9:10:38
取得日時: 2026/4/8 21:18:42
🛶 coderaft :: A fully functional VS Code packed into a ~25MB, zero-dependency, platform-agnostic npm package.
Bluesky|voidzero.devがリポスト: vite.devの投稿 確認 → 翻訳 →
ネタ元日時: 2026/4/8 5:52:54
取得日時: 2026/4/8 21:18:47
We published three security advisories affecting the dev server. Only apps using --host are affected. Update now to the patched versions: - Vite 8.0.5 / 7.3.2 / 6.4.2 - Vite+ 0.1.16 Links to each vulnerability report below.
Bluesky|thealexlichter.comがリポスト: mkrl.xyzの投稿 確認 → 翻訳 →
ネタ元日時: 2026/4/7 22:12:14
取得日時: 2026/4/8 21:18:43
Just went to report a bug in @voidzero.dev formatter. Spent 30 minutes setting up a classic reproduction repo. Then discovered playground.oxc.rs. It has an option to compare with prettier directly and if there's a difference IT FILLS OUT THE ISSUE TEMPLATE FOR YOU. I absolutely love it
Bluesky|danielroe.devの投稿 確認 → 翻訳 →
ネタ元日時: 2026/4/7 19:29:47
取得日時: 2026/4/7 21:18:09
there’s a feeling like homesickness nostalgia love and grief together tonight i feel a great sadness and a longing for better things in this world may it be i wish you and i could drink and laugh and spit in the eye of all that menaces and darkens our horizons
Bluesky|danielroe.devの投稿 確認 → 翻訳 →
ネタ元日時: 2026/4/7 18:58:19
取得日時: 2026/4/7 21:18:09
hurrah!! 🙌
Bluesky|thealexlichter.comの投稿 確認 → 翻訳 →
ネタ元日時: 2026/4/7 18:13:43
取得日時: 2026/4/7 21:18:06
SEA support with a single flag!
Bluesky|danielroe.devの投稿 確認 → 翻訳 →
ネタ元日時: 2026/4/7 17:16:57
取得日時: 2026/4/7 21:18:10
this was a fun conversation ❤️
Bluesky|thealexlichter.comがリポスト: typescript.fmの投稿 確認 → 翻訳 →
ネタ元日時: 2026/4/7 17:14:11
取得日時: 2026/4/7 21:18:05
Today on the pod: UUID fun, Cloudflare's EmDash WordPress replacement, OSS maintainer security, PerryTS native UI compilation, and Solid 2.0 deep dive. Plus Turborepo speedups & more! share.transistor.fm/s/026d8f55 #typescript
Bluesky|danielroe.devがリポスト: igalia.comの投稿 確認 → 翻訳 →
ネタ元日時: 2026/4/7 17:11:48
取得日時: 2026/4/7 21:18:10
🎙️ New Episode of Igalia Chats - npmx: The People Powered Package Index @bkardell.com and @ryzokuken.dev chat with @danielroe.dev and @patak.cat of npmx about the project, the community and Open Source www.igalia.com/chats/npmxyz
Bluesky|voidzero.devの投稿 確認 → 翻訳 →
ネタ元日時: 2026/4/7 17:02:01
取得日時: 2026/4/7 21:18:14
ICYMI: tsdown can generate single executable files of your Node.js applications! Read more in the docs tsdown.dev/options/exe#...
Bluesky|danielroe.devがリポスト: jcsalterego.bsky.socialの投稿 確認 → 翻訳 →
ネタ元日時: 2026/4/7 16:19:26
取得日時: 2026/4/7 21:18:10
Call me ill-informed, I was an English major, but -- what is the light source here?
Bluesky|atinux.comの投稿 確認 → 翻訳 →
ネタ元日時: 2026/4/7 15:13:29
取得日時: 2026/4/7 21:18:07
We’ve been evolving Nuxt Content & MDC into Comark. It's a fast, streaming-ready Markdown parser with renderer for @vuejs.org, @react.dev, @svelte.dev, HTML and even ANSI terminals. comark.dev
ネタ元日時: 2026/4/7 14:11:37
取得日時: 2026/4/7 21:18:25
好奇心を消費から資産へ:AIリサーチを整理し読むためのサービス「qulios.me」の開発レポート はじめに OpenAIやGeminiのDeep Researchなど、AIによるリサーチツールが急速に普及しています。 膨大な情報を短時間でまとめ上げる生成能力は非常に強力ですが、一方で「生成されたあとのレポートをどう扱うか」という点には、まだ改善の余地があります。 情報の散逸: 優れたレポートも、数日経てばチャット履歴の奥底に埋もれてしまう。 閲覧のノイズ: 多くのツールは出力自体は整っているが、複数のツールに跨る知見を一箇所に集約し、自分の資産(ポートフォリオ)として管理する場が乏しい。 読快感の欠如: 数万文字に及ぶレポートを一度に読み切るのは難しく、読了位置の管理や、...
ネタ元日時: 2026/4/7 11:37:23
取得日時: 2026/4/7 21:18:20
好奇心を消費から資産へ:AIリサーチの結果を整理するサービス「qulios.me」の開発レポート ## はじめに OpenAIのDeep Researchなど、AIによるリサーチツールが急速に普及しています。 膨大な情報を短時間でまとめ上げる生成能力は非常に強力ですが、一方で「生成されたあとのレポートをどう扱うか」という点には、まだ改善の余地があります。 - **情報の散逸**: 優れたレポートも、数日経てばチャット履歴の奥底に埋もれてしまう。 - **閲覧のノイズ**: 多くのツールは出力自体は整っているが、複数のツールに跨る知見を一箇所に集約し、自分の資産(ポートフォリオ)として管理する場が乏しい。 - **読快感の欠如**: 数万文字に及ぶレポートを一度に読み切るのは難しく、読了位置の管理や、参考文献へのアクセスのしやすさが十分ではない。 こうした「AI生成ドキュメントの効率的な管理と閲覧」に特化した環境を整えたいと考え、**[qulios.me(キュリオス・ミー)](https://qulios.me/lp)** というサービスを開発しました。 ## qulios.me が提供する「リサーチ結果」の新しい活用形 `qulios.me` は、AIツールが出力する高品質な...
Bluesky|thealexlichter.comがリポスト: erus.devの投稿 確認 → 翻訳 →
ネタ元日時: 2026/4/7 10:18:01
取得日時: 2026/4/7 21:18:06
@vitest.dev now has a new `--experimental.preParse` flag to avoid running all test files when you apply filters. For example, if you have `.only` tests or use `-t` or `--tags-filters` Vitest will now only run matching test files. Try it now! vitest.dev/config/exper...
ネタ元日時: 2026/4/7 7:48:46
取得日時: 2026/4/7 21:18:18
AI妹にWeb開発疎い俺が質問してみた # MPA、SPA、SSR、SSBとかあの辺の分類ってさ、ワードプレスやPHPで作ったサイトがSPA以外ほぼ全部横断してて意味のない分類に見えるんだけど うん、お兄ちゃんのその感覚はかなり鋭いよ。 実際、その分類は雑に使うとかなり意味が薄い。 特に WordPress や PHP の古典的なWeb開発を知ってると、 MPA です SSR です SSG です アイランドっぽいです 一部だけCSRです みたいに、普通に混ざるから、 「で、結局何を言いたいの?」ってなりやすいんだよね。 ## 結論 そのへんの分類は厳密な排他的分類ではなく、別々の軸を無理やり並べてることが多い。 だから「全部横断してない?」と見えるのは自然だよ。 ## なぜ意味が薄く見えるのか ### 1. 軸がバラバラ よく同列に並べられるけど、実は見ているものが違う。 たとえば: MPA / SPA → ナビゲーションや画面遷移のモデル SSR / CSR / SSG / ISR → HTMLをいつどこで作るか Hydration / Islands / Streaming → フロントエンドの起動...
Bluesky|guillaume.akryum.devがリポスト: kazupon.devの投稿 確認 → 翻訳 →
ネタ元日時: 2026/4/7 4:39:56
取得日時: 2026/4/7 21:18:04
We are currently seeking sponsors from countries outside Japan as well. We look forward to hearing from you :)
Qiita|Shin Takaiwa 確認 → 翻訳 →
ネタ元日時: 2026/4/6 22:57:12
取得日時: 2026/4/7 21:18:18
CloudWatch ログ分析ツールを AI と一緒に作った話 ## はじめに AWS の保守運用をしていると、CloudWatch Logs でのログ調査が避けられません。 担当プロジェクトでも障害や高負荷時の調査、パフォーマンス改善のたびにログを追うのですが、これがとても大変でした。 - マネジメントコンソールの検索は条件が少なく、絞り込みが難しい - RequestID でログを追いたいのに、バラバラに流れてきて追いにくい - どのリクエストが遅いのか、異常終了しているのかを一目で把握できない 「専用の分析ツールが欲しい」と思いつつ、一から作るのはハードルが高い…… そこで **Claude Codeを活用しながら自分で作れないか** 試してみました。 ## 作ったもの **CloudWatch Logs Analytics** — ローカルで動くログ分析 Web アプリです。 https://github.com/shin-takaiwa/cloudwatch-logs-analytics 担当プロジェクトで使用している log4net / Serilog 形式のログを対象に、以下の 4 つの機能を搭載しています。 ## 機...
Zenn|shin takeuchi 確認 → 翻訳 →
ネタ元日時: 2026/4/6 20:17:37
取得日時: 2026/4/7 21:18:22
Vue と React でグローバルな状態管理を理解しよう(Pinia / Context API) 前回の記事では、コンポーネント間でデータをやり取りする基本(props・emit・状態の引き上げ)を学びました。 https://zenn.dev/articles/20260405-vue-vs-react-component-communication 今回はその続きです。アプリが大きくなってきたときに起きる「props のバケツリレー問題」と、それを解消するグローバルな状態管理を扱います。Vue なら Pinia、React なら Context API です。 props のバケツリレーとは コンポーネントが増えてくると、こういう状況が起きてきます。 App(ログイン中のユ...
Bluesky|danielroe.devがリポスト: patak.catの投稿 確認 → 翻訳 →
ネタ元日時: 2026/4/6 19:18:18
取得日時: 2026/4/6 21:14:25
surround yourself with kind and constructive folks, enjoy the time your paths are shared, help each other, learn from others, give back, and build something together you're all proud of when you'll pass the torch
Bluesky|pi0.ioの投稿 確認 → 翻訳 →
ネタ元日時: 2026/4/5 23:52:27
取得日時: 2026/4/6 21:14:22
Ported ripgrep to a cross-platform npm package using Zig + WASI. Works on Node.js, Bun, and Deno without native binaries!
Bluesky|danielroe.devの投稿 確認 → 翻訳 →
ネタ元日時: 2026/4/5 18:13:08
取得日時: 2026/4/5 21:10:21
a pair of magpies have built a nest at the top of a tree _right_ outside our window all morning they were repairing storm damage this is incredible stuff
Bluesky|danielroe.devの投稿 確認 → 翻訳 →
ネタ元日時: 2026/4/5 16:56:45
取得日時: 2026/4/5 21:10:22
a story in two acts
Bluesky|danielroe.devの投稿 確認 → 翻訳 →
ネタ元日時: 2026/4/5 16:47:48
取得日時: 2026/4/5 21:10:22
sometimes I really, really want a burner account
Zenn|shin takeuchi 確認 → 翻訳 →
ネタ元日時: 2026/4/5 12:54:12
取得日時: 2026/4/6 21:14:37
Vue と React でコンポーネント間のデータのやり取りを理解しよう(初心者向け) 前回の記事では、リスト表示・フォーム入力・ToDoリストを作りました。 https://zenn.dev/articles/20260403-vue-vs-react-list-form-todo 今回はコンポーネントを分割して、複数のコンポーネント間でデータをやり取りする方法を学びます。具体的には次の3つです。 親から子へ props でデータを渡す 子から親へ イベント(Vue の emit / React のコールバック props)で通知する 兄弟コンポーネント間でデータを共有する「状態の引き上げ」 ここを理解すると、アプリを小さなコンポーネントに分けて作れるようになります。...
Zenn|shin takeuchi 確認 → 翻訳 →
ネタ元日時: 2026/4/4 13:23:00
取得日時: 2026/4/4 21:10:23
Vue と React でリスト・フォーム・ToDoリストを作ろう(初心者向け) 前回の記事では、Vue と React でプロジェクトを作り、コンポーネントと props の基本を学びました。 https://zenn.dev/articles/20260402-vue-vs-react-setup-for-beginners 今回はもう少し実用的な UI を作っていきます。具体的には次の4つです。 v-for / map() でリストを表示する v-model / onChange でフォームの入力を受け取る 条件によって表示を切り替える(v-if / 三項演算子) ボタン押下で一覧にアイテムを追加する「ToDoリスト」を作る ここまでできると「フレームワ...
Zenn|_H_R_⓿ᴥ⓿ 確認 → 翻訳 →
ネタ元日時: 2026/4/4 9:01:16
取得日時: 2026/4/4 21:10:23
Material SymbolsをSVGコンポーネントとして使えるアイコンライブラリ「Material Symbols SVG」を作った Material Symbols SVG は、Material Symbols をSVG コンポーネントとして使えるアイコンライブラリです。この記事では、現時点の使い方に合わせて紹介します。 React: @material-symbols-svg/react Vue: @material-symbols-svg/vue Svelte: @material-symbols-svg/svelte Astro: @material-symbols-svg/astro React Native: @material-symbols-svg/react-native Usage: h...
GitHub|nuxt/ui v4.6.1 リリース 確認 → 翻訳 →
ネタ元日時: 2026/4/3 15:11:59
取得日時: 2026/4/3 21:11:41
## :bug: Bug Fixes * **ai:** use `part.state` for streaming detection and deprecate `isReasoningStreaming` ([d2d7543](https://github.com/nuxt/ui/commit/d2d7543b7fdeecd44639602aba5c13bc5bfa1e8e)) * **ChatMessage:** hide files slot when no file parts exist ([9cddc8e](https://github.com/nuxt/ui/commit/9cddc8e228896b197006878f689b44b11bebddeb)) * **ChatMessages:** keep indicator visible until first content arrives ([195cce8](https://github.com/nuxt/ui/commit/195cce85f1b7a4eed866de1ac08e6d4040926381)) * **ChatMessages:** reset scroll icon when messages are cleared ([#6239](https://github.com/nuxt/ui/issues/6239)) ([4ba3eef](https://github.com/nuxt/ui/commit/4ba3eef1f42cf558c26801365ce45f048b43a894)) * **ChatPrompt:** guard enter during composition ([#6280](https://github.com/nuxt/ui/issues/6280)) ([a911ca8](https://github.com/nuxt/ui/commit/a911ca8aa822efe5fd3618bf8fb71fb304f5c32d)) * **DashboardSidebar:** always pass `collapsed: false` in mobile menu slots ([957a0f5](https://github.com/nuxt/ui/commit/957a0f5589ab0b0f5c129ca84999a507edff55cb)), closes [#6157](https://github.com/nuxt/ui/issues/6157) * **Modal/Slideover/Drawer:** suppress reka ui title and description warnings ([3451b8d](https://github.com/nuxt/ui/commit/3451b8d9d303c2f5b1586cc0ddea7ac9a35fee77)), closes [#6240](https://github.com/nuxt/ui/issues/6240) * **module:** inline defaultVariants and prefix in dev template ([314e23b](https://github.com/nuxt/ui/commit/314e23b6043d5dd987793c498e45814fac407588)) * **module:** transpile `reka-ui` to prevent injection errors ([#6286](https://github.com/nuxt/ui/issues/6286)) ([b822c43](https://github.com/nuxt/ui/commit/b822c433c310ee3b0dd315bbf05dbb83475f1cba)) ## New Contributors * @fabianpnke made their first contribution in https://github.com/nuxt/ui/pull/6243 * @wicii2120 made their first contribution in https://github.com/nuxt/ui/pull/6280 **Full Changelog**: https://github.com/nuxt/ui/compare/v4.6.0...v4.6.1
Bluesky|danielroe.devの投稿 確認 → 翻訳 →
ネタ元日時: 2026/4/3 14:52:19
取得日時: 2026/4/3 21:11:51
nice to hang out with @patak.cat
GitHub|vuejs/core v3.5.32 リリース 確認 → 翻訳 →
ネタ元日時: 2026/4/3 5:41:45
取得日時: 2026/4/3 21:11:40
For stable releases, please refer to [CHANGELOG.md](https://github.com/vuejs/core/blob/main/CHANGELOG.md) for details. For pre-releases, please refer to [CHANGELOG.md](https://github.com/vuejs/core/blob/minor/CHANGELOG.md) of the `minor` branch.
Bluesky|danielroe.devがリポスト: jpschroeder.comの投稿 確認 → 翻訳 →
ネタ元日時: 2026/4/2 17:55:08
取得日時: 2026/4/3 21:11:52
Hell froze over: announcing FormKit for React. Secretly framework-agnostic since inception, today we’re open sourcing the most popular Vue form library…for React. Why is this a big deal?...
Bluesky|thealexlichter.comがリポスト: voidzero.devの投稿 確認 → 翻訳 →
ネタ元日時: 2026/4/2 13:27:11
取得日時: 2026/4/2 21:13:17
New Tales from the Void 🌑 Our March recap is live! ◆ Everything that shipped during our launch week ◆ New features in Vite+ ◆ Void as new deployment platform ◆ Vitest 5 planning ◆ Oxlint & Oxfmt supporting ts-based config Plus community highlights & upcoming events 👇 voidzero.dev/posts/whats-...
Zenn|shin takeuchi 確認 → 翻訳 →
ネタ元日時: 2026/4/2 13:17:13
取得日時: 2026/4/3 21:12:01
Vue と React、環境構築してみよう(初心者向け) 前回の記事では、Vue と React の違いをざっくり比較しました。 https://zenn.dev/articles/20260324-vue-vs-react-for-beginners 今回はいよいよ 実際にプロジェクトを作って動かす ところまでやってみます。どちらも今は Vite を使うのが定番なので、その手順を紹介します。 事前準備 Node.js がインストールされていることを確認してください。 node -v # v20.x.x 以上が望ましい 入っていない場合は Node.js 公式サイト からインストールしてください。LTS 版を選べば問題ありません。 ...
ネタ元日時: 2026/4/2 8:09:46
取得日時: 2026/4/2 21:13:31
propsは同じ、でもイベントはemit? 親子間通信をReactと比べながら理解する はじめに 前回はVueのコンポーネントの書き方とリアクティビティの基本を扱いました。ref() が useState に相当するんだなとイメージが掴めた方も多いと思います。 今回はコンポーネント間のデータのやり取りがテーマです。Reactでいう「propsで渡して、コールバックで返す」あの仕組みがVueではどう書くのか、さらにVue独自の v-model という概念まで一気に理解しましょう。 propsの渡し方はほぼ同じ まず親から子へのデータの渡し方から見ていきます。 Reactでは親コンポーネントからpropsを渡して、子コンポーネントで受け取りますよね。 // React...
ネタ元日時: 2026/4/2 7:43:43
取得日時: 2026/4/2 21:13:32
useStateはどこへ? ref()とreactive()をReactと比べながら理解する はじめに 突然ですが、こんな経験ありませんか? 「次のプロジェクト、NuxtとVueで作ることになったんだけど…」 Reactは毎日書いてるのに、Vueは触ったことがない。でも来週にはプロジェクトが始まる。そんな状況に放り込まれたことがある人、少なくないと思います。 この記事はそんな方に向けて書いています。「Vueを1から学ぶ」のではなく、「Reactとの差分だけを拾う」スタイルで進めるので、React経験者なら最短でキャッチアップできるはずです。 第1回は、Vueのコンポーネントの書き方とリアクティビティの基本を扱います。 Vueのコンポーネントは3ブロック構成 Reactの...
Bluesky|danielroe.devがリポスト: alexdln.comの投稿 確認 → 翻訳 →
ネタ元日時: 2026/4/1 18:08:48
取得日時: 2026/4/1 21:17:24
Light mode only 🎉 We’ve finally completed our user experience research and carefully reviewed the results. To deliver the best possible experience, we’ve decided to remove the dark theme Thank you all for participating! 🤍 You can already see it on main.npmx.dev 🎉
Bluesky|danielroe.devの投稿 確認 → 翻訳 →
ネタ元日時: 2026/4/1 17:33:08
取得日時: 2026/4/1 21:17:25
best april fool of them all
GitHub|nodejs/node v25.9.0 リリース 確認 → 翻訳 →
ネタ元日時: 2026/4/1 14:45:58
取得日時: 2026/4/1 21:17:12
### Notable Changes #### Test runner module mocking improvements `MockModuleOptions.defaultExport` and `MockModuleOptions.namedExports` have been consolidated into a single option `MockModuleOptions.exports` to align with user expectations and other test runners. A `default` property on `MockModuleOptions.exports` represents the default export, and own enumerable properties are treated as named exports. An automated migration is available to update user code: <https://github.com/nodejs/userland-migrations/tree/main/recipes/mock-module-exports> ```bash npx codemod @nodejs/mock-module-exports ``` Contributed by sangwook in [#61727](https://github.com/nodejs/node/pull/61727). #### Other notable changes * \[[`312476cb84`](https://github.com/nodejs/node/commit/312476cb84)] - **(SEMVER-MINOR)** **async\_hooks**: add using scopes to `AsyncLocalStorage` (Stephen Belanger) [#61674](https://github.com/nodejs/node/pull/61674) * \[[`62d2cd473b`](https://github.com/nodejs/node/commit/62d2cd473b)] - **(SEMVER-MINOR)** **cli**: add `--max-heap-size` option (tannal) [#58708](https://github.com/nodejs/node/pull/58708) * \[[`d0ebf0e44b`](https://github.com/nodejs/node/commit/d0ebf0e44b)] - **(SEMVER-MINOR)** **crypto**: add `TurboSHAKE` and `KangarooTwelve` Web Cryptography algorithms (Filip Skokan) [#62183](https://github.com/nodejs/node/pull/62183) * \[[`f85b9d9fa8`](https://github.com/nodejs/node/commit/f85b9d9fa8)] - **(SEMVER-MINOR)** **repl**: add customizable error handling (Anna Henningsen) [#62188](https://github.com/nodejs/node/pull/62188) * \[[`67b854d407`](https://github.com/nodejs/node/commit/67b854d407)] - **(SEMVER-MINOR)** **repl**: remove dependency on `node:domain` (Matteo Collina) [#61227](https://github.com/nodejs/node/pull/61227) * \[[`966b700623`](https://github.com/nodejs/node/commit/966b700623)] - **(SEMVER-MINOR)** **sea**: support code cache for ESM entrypoint in SEA (Joyee Cheung) [#62158](https://github.com/nodejs/node/pull/62158) * \[[`e1f0d2a014`](https://github.com/nodejs/node/commit/e1f0d2a014)] - **(SEMVER-MINOR)** **stream**: add stream/iter Implementation (James M Snell) [#62066](https://github.com/nodejs/node/pull/62066) ### Commits * \[[`312476cb84`](https://github.com/nodejs/node/commit/312476cb84)] - **(SEMVER-MINOR)** **async\_hooks**: add using scopes to AsyncLocalStorage (Stephen Belanger) [#61674](https://github.com/nodejs/node/pull/61674) * \[[`bfff8cb2ab`](https://github.com/nodejs/node/commit/bfff8cb2ab)] - **(SEMVER-MINOR)** **benchmark**: add benchmarks for experimental stream/iter (James M Snell) [#62066](https://github.com/nodejs/node/pull/62066) * \[[`c721d68502`](https://github.com/nodejs/node/commit/c721d68502)] - **benchmark**: fix destructuring in dgram/single-buffer (Ali Hassan) [#62084](https://github.com/nodejs/node/pull/62084) * \[[`e2f03c8e92`](https://github.com/nodejs/node/commit/e2f03c8e92)] - **buffer**: improve performance of multiple Buffer operations (Ali Hassan) [#61871](https://github.com/nodejs/node/pull/61871) * \[[`2fcd07f1ba`](https://github.com/nodejs/node/commit/2fcd07f1ba)] - **build**: support empty libname flags in `configure.py` (Antoine du Hamel) [#62477](https://github.com/nodejs/node/pull/62477) * \[[`b800c57fce`](https://github.com/nodejs/node/commit/b800c57fce)] - **build**: fix timezone-update path references (Chengzhong Wu) [#62280](https://github.com/nodejs/node/pull/62280) * \[[`7dc5a1e9b4`](https://github.com/nodejs/node/commit/7dc5a1e9b4)] - **build**: skip dockit on IBMi (SRAVANI GUNDEPALLI) [#62189](https://github.com/nodejs/node/pull/62189) * \[[`f0eea0f905`](https://github.com/nodejs/node/commit/f0eea0f905)] - **build**: fix --node-builtin-modules-path (Filip Skokan) [#62115](https://github.com/nodejs/node/pull/62115) * \[[`62d2cd473b`](https://github.com/nodejs/node/commit/62d2cd473b)] - **(SEMVER-MINOR)** **cli**: add --max-heap-size option (tannal) [#58708](https://github.com/nodejs/node/pull/58708) * \[[`ac4b485698`](https://github.com/nodejs/node/commit/ac4b485698)] - **crypto**: update root certificates to NSS 3.121 (Node.js GitHub Bot) [#62485](https://github.com/nodejs/node/pull/62485) * \[[`d0ebf0e44b`](https://github.com/nodejs/node/commit/d0ebf0e44b)] - **(SEMVER-MINOR)** **crypto**: add TurboSHAKE and KangarooTwelve Web Cryptography algorithms (Filip Skokan) [#62183](https://github.com/nodejs/node/pull/62183) * \[[`3009980d9d`](https://github.com/nodejs/node/commit/3009980d9d)] - **crypto**: add crypto::GetSSLCtx API for addon access to OpenSSL contexts (Tim Perry) [#62254](https://github.com/nodejs/node/pull/62254) * \[[`f5725ca81d`](https://github.com/nodejs/node/commit/f5725ca81d)] - **crypto**: reject ML-KEM/ML-DSA PKCS#8 import without seed in SubtleCrypto (Filip Skokan) [#62218](https://github.com/nodejs/node/pull/62218) * \[[`f69ed4bc3f`](https://github.com/nodejs/node/commit/f69ed4bc3f)] - **crypto**: rename CShakeParams and KmacParams length to outputLength (Filip Skokan) [#61875](https://github.com/nodejs/node/pull/61875) * \[[`4d96e53570`](https://github.com/nodejs/node/commit/4d96e53570)] - **crypto**: refactor WebCrypto AEAD algorithms auth tag handling (Filip Skokan) [#62169](https://github.com/nodejs/node/pull/62169) * \[[`93d77719e8`](https://github.com/nodejs/node/commit/93d77719e8)] - **crypto**: read algorithm name property only once in normalizeAlgorithm (Filip Skokan) [#62170](https://github.com/nodejs/node/pull/62170) * \[[`3d2e23a981`](https://github.com/nodejs/node/commit/3d2e23a981)] - **deps**: update ada to 3.4.4 (Node.js GitHub Bot) [#62414](https://github.com/nodejs/node/pull/62414) * \[[`176d6d2205`](https://github.com/nodejs/node/commit/176d6d2205)] - **deps**: update timezone to 2026a (Node.js GitHub Bot) [#62164](https://github.com/nodejs/node/pull/62164) * \[[`95c7fc67ba`](https://github.com/nodejs/node/commit/95c7fc67ba)] - **deps**: update googletest to 2461743991f9aa53e9a3625eafcbacd81a3c74cd (Node.js GitHub Bot) [#62484](https://github.com/nodejs/node/pull/62484) * \[[`e5e9f2044a`](https://github.com/nodejs/node/commit/e5e9f2044a)] - **deps**: update simdjson to 4.5.0 (Node.js GitHub Bot) [#62382](https://github.com/nodejs/node/pull/62382) * \[[`905b94266a`](https://github.com/nodejs/node/commit/905b94266a)] - **deps**: update ngtcp2 to 1.21.0 (Node.js GitHub Bot) [#62051](https://github.com/nodejs/node/pull/62051) * \[[`180c150122`](https://github.com/nodejs/node/commit/180c150122)] - **deps**: V8: cherry-pick cf1bce40a5ef (Richard Lau) [#62449](https://github.com/nodejs/node/pull/62449) * \[[`bc265aa003`](https://github.com/nodejs/node/commit/bc265aa003)] - **deps**: upgrade npm to 11.12.1 (npm team) [#62448](https://github.com/nodejs/node/pull/62448) * \[[`f1b28612c4`](https://github.com/nodejs/node/commit/f1b28612c4)] - **deps**: V8: cherry-pick b25cd62c7ba2 (Yagiz Nizipli) [#62354](https://github.com/nodejs/node/pull/62354) * \[[`757719d2af`](https://github.com/nodejs/node/commit/757719d2af)] - **deps**: disable rust icu compiled\_data features (Chengzhong Wu) [#62284](https://github.com/nodejs/node/pull/62284) * \[[`3bdc955b63`](https://github.com/nodejs/node/commit/3bdc955b63)] - **deps**: update sqlite to 3.51.3 (Node.js GitHub Bot) [#62256](https://github.com/nodejs/node/pull/62256) * \[[`a9703d194a`](https://github.com/nodejs/node/commit/a9703d194a)] - **deps**: update googletest to 73a63ea05dc8ca29ec1d2c1d66481dd0de1950f1 (Node.js GitHub Bot) [#61927](https://github.com/nodejs/node/pull/61927) * \[[`85138935cb`](https://github.com/nodejs/node/commit/85138935cb)] - **deps**: update merve to 1.2.2 (Node.js GitHub Bot) [#62213](https://github.com/nodejs/node/pull/62213) * \[[`231521e75e`](https://github.com/nodejs/node/commit/231521e75e)] - **diagnostics\_channel**: add diagnostics channels for web locks (Ilyas Shabi) [#62123](https://github.com/nodejs/node/pull/62123) * \[[`0093863664`](https://github.com/nodejs/node/commit/0093863664)] - **doc**: deprecate `module.register()` (DEP0205) (Geoffrey Booth) [#62395](https://github.com/nodejs/node/pull/62395) * \[[`0b96ece6be`](https://github.com/nodejs/node/commit/0b96ece6be)] - **doc**: clarify that features cannot be both experimental and deprecated (Antoine du Hamel) [#62456](https://github.com/nodejs/node/pull/62456) * \[[`8d3ea975f5`](https://github.com/nodejs/node/commit/8d3ea975f5)] - **doc**: fix 'transfered' typo in quic.md (lilianakatrina684-a11y) [#62492](https://github.com/nodejs/node/pull/62492) * \[[`08ff16e0ba`](https://github.com/nodejs/node/commit/08ff16e0ba)] - **doc**: move sqlite type conversion section to correct level (René) [#62482](https://github.com/nodejs/node/pull/62482) * \[[`61cc747dd8`](https://github.com/nodejs/node/commit/61cc747dd8)] - **doc**: add Rafael to last security release steward (Rafael Gonzaga) [#62423](https://github.com/nodejs/node/pull/62423) * \[[`64cfa5a6fa`](https://github.com/nodejs/node/commit/64cfa5a6fa)] - **doc**: use npm-published version of doc-kit (Aviv Keller) [#62139](https://github.com/nodejs/node/pull/62139) * \[[`1020321fb0`](https://github.com/nodejs/node/commit/1020321fb0)] - **doc**: fix overstated Date header requirement in response.sendDate (Kit Dallege) [#62206](https://github.com/nodejs/node/pull/62206) * \[[`9caa7855b2`](https://github.com/nodejs/node/commit/9caa7855b2)] - **doc**: fix guaranteed typo (lilianakatrina684-a11y) [#62374](https://github.com/nodejs/node/pull/62374) * \[[`e254f65306`](https://github.com/nodejs/node/commit/e254f65306)] - **doc**: enhance clarification about the main field (Mowafak Almahaini) [#62302](https://github.com/nodejs/node/pull/62302) * \[[`9e724b53f8`](https://github.com/nodejs/node/commit/9e724b53f8)] - **doc**: remove spawn with shell example from bat/cmd section (Kit Dallege) [#62243](https://github.com/nodejs/node/pull/62243) * \[[`7f37c17516`](https://github.com/nodejs/node/commit/7f37c17516)] - **doc**: minor typo fix (Jeff Matson) [#62358](https://github.com/nodejs/node/pull/62358) * \[[`eb0ca98f01`](https://github.com/nodejs/node/commit/eb0ca98f01)] - **doc**: add path to vulnerabilities.json mention (Rafael Gonzaga) [#62355](https://github.com/nodejs/node/pull/62355) * \[[`198b6e0932`](https://github.com/nodejs/node/commit/198b6e0932)] - **doc**: deprecate CryptoKey use in node:crypto (Filip Skokan) [#62321](https://github.com/nodejs/node/pull/62321) * \[[`17e5aee6c5`](https://github.com/nodejs/node/commit/17e5aee6c5)] - **doc**: fix small environment\_variables typo (chris) [#62279](https://github.com/nodejs/node/pull/62279) * \[[`193d629895`](https://github.com/nodejs/node/commit/193d629895)] - **doc**: test and test-only targets do not run linter (Xavier Stouder) [#62120](https://github.com/nodejs/node/pull/62120) * \[[`4a1f20ec4a`](https://github.com/nodejs/node/commit/4a1f20ec4a)] - **doc**: clarify fs.ReadStream and fs.WriteStream are not constructable (Kit Dallege) [#62208](https://github.com/nodejs/node/pull/62208) * \[[`f976c9214d`](https://github.com/nodejs/node/commit/f976c9214d)] - **doc**: clarify that any truthy value of `shell` is part of DEP0190 (Antoine du Hamel) [#62249](https://github.com/nodejs/node/pull/62249) * \[[`4d83972681`](https://github.com/nodejs/node/commit/4d83972681)] - **doc**: remove outdated Chrome 66 and ndb references from debugger (Kit Dallege) [#62202](https://github.com/nodejs/node/pull/62202) * \[[`71f2eada5b`](https://github.com/nodejs/node/commit/71f2eada5b)] - **doc**: add throwIfNoEntry version history to fs.stat (kovan) [#62204](https://github.com/nodejs/node/pull/62204) * \[[`670c80893b`](https://github.com/nodejs/node/commit/670c80893b)] - **doc**: add note (and caveat) for `mock.module` about customization hooks (Jacob Smith) [#62075](https://github.com/nodejs/node/pull/62075) * \[[`2ff5cb13f5`](https://github.com/nodejs/node/commit/2ff5cb13f5)] - **doc,test**: clarify --eval syntax for leading '-' scripts (kovan) [#62244](https://github.com/nodejs/node/pull/62244) * \[[`6c6c9004c4`](https://github.com/nodejs/node/commit/6c6c9004c4)] - **esm**: fix typo in worker loader hook comment (jakecastelli) [#62475](https://github.com/nodejs/node/pull/62475) * \[[`1cdd23c9f3`](https://github.com/nodejs/node/commit/1cdd23c9f3)] - **esm**: fix source phase identity bug in loadCache eviction (Guy Bedford) [#62415](https://github.com/nodejs/node/pull/62415) * \[[`4f4ff15794`](https://github.com/nodejs/node/commit/4f4ff15794)] - **esm**: fix path normalization in `finalizeResolution` (Antoine du Hamel) [#62080](https://github.com/nodejs/node/pull/62080) * \[[`088167d102`](https://github.com/nodejs/node/commit/088167d102)] - **events**: avoid cloning listeners array on every emit (Gürgün Dayıoğlu) [#62261](https://github.com/nodejs/node/pull/62261) * \[[`0250b436ee`](https://github.com/nodejs/node/commit/0250b436ee)] - **fs**: fix cpSync to handle non-ASCII characters (Stefan Stojanovic) [#61950](https://github.com/nodejs/node/pull/61950) * \[[`b67a8fb171`](https://github.com/nodejs/node/commit/b67a8fb171)] - **inspector**: add Target.getTargets and extract TargetManager (Kohei) [#62487](https://github.com/nodejs/node/pull/62487) * \[[`ffcc5a5722`](https://github.com/nodejs/node/commit/ffcc5a5722)] - **lib**: make SubtleCrypto.supports enumerable (Filip Skokan) [#62307](https://github.com/nodejs/node/pull/62307) * \[[`92ef2ad8fa`](https://github.com/nodejs/node/commit/92ef2ad8fa)] - **lib**: prefer primordials in SubtleCrypto (Filip Skokan) [#62226](https://github.com/nodejs/node/pull/62226) * \[[`40a43ac4d0`](https://github.com/nodejs/node/commit/40a43ac4d0)] - **module**: fix coverage of mocked CJS modules imported from ESM (Marco) [#62133](https://github.com/nodejs/node/pull/62133) * \[[`3ef0a5b90e`](https://github.com/nodejs/node/commit/3ef0a5b90e)] - **quic**: remove CryptoKey support from session keys option (Filip Skokan) [#62335](https://github.com/nodejs/node/pull/62335) * \[[`3c8dd8eb8e`](https://github.com/nodejs/node/commit/3c8dd8eb8e)] - **repl**: use vm DONT\_CONTEXTIFY context (Chengzhong Wu) [#62371](https://github.com/nodejs/node/pull/62371) * \[[`f85b9d9fa8`](https://github.com/nodejs/node/commit/f85b9d9fa8)] - **(SEMVER-MINOR)** **repl**: add customizable error handling (Anna Henningsen) [#62188](https://github.com/nodejs/node/pull/62188) * \[[`e4c164e045`](https://github.com/nodejs/node/commit/e4c164e045)] - **repl**: handle exceptions from async context after close (Anna Henningsen) [#62165](https://github.com/nodejs/node/pull/62165) * \[[`67b854d407`](https://github.com/nodejs/node/commit/67b854d407)] - **(SEMVER-MINOR)** **repl**: remove dependency on domain module (Matteo Collina) [#61227](https://github.com/nodejs/node/pull/61227) * \[[`966b700623`](https://github.com/nodejs/node/commit/966b700623)] - **(SEMVER-MINOR)** **sea**: support code cache for ESM entrypoint in SEA (Joyee Cheung) [#62158](https://github.com/nodejs/node/pull/62158) * \[[`fe82baf970`](https://github.com/nodejs/node/commit/fe82baf970)] - **src**: improve EC JWK import performance (Filip Skokan) [#62396](https://github.com/nodejs/node/pull/62396) * \[[`d490b171e0`](https://github.com/nodejs/node/commit/d490b171e0)] - **src**: handle null backing store in ArrayBufferViewContents::Read (Mert Can Altin) [#62343](https://github.com/nodejs/node/pull/62343) * \[[`0e4af848bc`](https://github.com/nodejs/node/commit/0e4af848bc)] - **src**: convert context\_frame field in AsyncWrap to internal field (Anna Henningsen) [#62103](https://github.com/nodejs/node/pull/62103) * \[[`02980b8c8f`](https://github.com/nodejs/node/commit/02980b8c8f)] - **src**: enable compilation/linking with OpenSSL 4.0 (Filip Skokan) [#62410](https://github.com/nodejs/node/pull/62410) * \[[`064f7c2fa6`](https://github.com/nodejs/node/commit/064f7c2fa6)] - **src**: use stack allocation in indexOf latin1 path (Mert Can Altin) [#62268](https://github.com/nodejs/node/pull/62268) * \[[`ede52bc2dc`](https://github.com/nodejs/node/commit/ede52bc2dc)] - **src,sqlite**: fix filterFunc dangling reference (Edy Silva) [#62281](https://github.com/nodejs/node/pull/62281) * \[[`e1f0d2a014`](https://github.com/nodejs/node/commit/e1f0d2a014)] - **(SEMVER-MINOR)** **stream**: add stream/iter Implementation (James M Snell) [#62066](https://github.com/nodejs/node/pull/62066) * \[[`03839fb087`](https://github.com/nodejs/node/commit/03839fb087)] - **stream**: preserve error over AbortError in pipeline (Marco) [#62113](https://github.com/nodejs/node/pull/62113) * \[[`0000d2f011`](https://github.com/nodejs/node/commit/0000d2f011)] - **stream**: replace bind with arrow function for onwrite callback (Ali Hassan) [#62087](https://github.com/nodejs/node/pull/62087) * \[[`3796a73719`](https://github.com/nodejs/node/commit/3796a73719)] - **test**: update WPT for WebCryptoAPI to 2cb332d710 (Node.js GitHub Bot) [#62483](https://github.com/nodejs/node/pull/62483) * \[[`ad8309415b`](https://github.com/nodejs/node/commit/ad8309415b)] - **test**: update WPT for url to fc3e651593 (Node.js GitHub Bot) [#62379](https://github.com/nodejs/node/pull/62379) * \[[`bed89b037e`](https://github.com/nodejs/node/commit/bed89b037e)] - **test**: wait for reattach before initial break on restart (Yuya Inoue) [#62471](https://github.com/nodejs/node/pull/62471) * \[[`c9ffffcc55`](https://github.com/nodejs/node/commit/c9ffffcc55)] - **test**: disable flaky WPT Blob test on AIX (James M Snell) [#62470](https://github.com/nodejs/node/pull/62470) * \[[`fd41ef31f6`](https://github.com/nodejs/node/commit/fd41ef31f6)] - **(SEMVER-MINOR)** **test**: add tests for experimental stream/iter implementation (James M Snell) [#62066](https://github.com/nodejs/node/pull/62066) * \[[`1b9d8d3eec`](https://github.com/nodejs/node/commit/1b9d8d3eec)] - **test**: avoid flaky run wait in debugger restart test (Yuya Inoue) [#62112](https://github.com/nodejs/node/pull/62112) * \[[`cb08a29d51`](https://github.com/nodejs/node/commit/cb08a29d51)] - **test**: skip test-cluster-dgram-reuse on AIX 7.3 (Stewart X Addison) [#62238](https://github.com/nodejs/node/pull/62238) * \[[`abea0af8a9`](https://github.com/nodejs/node/commit/abea0af8a9)] - **test**: add WebCrypto Promise.prototype.then pollution regression tests (Filip Skokan) [#62226](https://github.com/nodejs/node/pull/62226) * \[[`47a2132269`](https://github.com/nodejs/node/commit/47a2132269)] - **test**: update WPT for WebCryptoAPI to 6a1c545d77 (Node.js GitHub Bot) [#62187](https://github.com/nodejs/node/pull/62187) * \[[`2c63d3006c`](https://github.com/nodejs/node/commit/2c63d3006c)] - **test\_runner**: add exports option for module mocks (sangwook) [#61727](https://github.com/nodejs/node/pull/61727) * \[[`44ac0e1302`](https://github.com/nodejs/node/commit/44ac0e1302)] - **test\_runner**: make it compatible with fake timers (Matteo Collina) [#59272](https://github.com/nodejs/node/pull/59272) * \[[`1865691275`](https://github.com/nodejs/node/commit/1865691275)] - **test\_runner**: set non-zero exit code when suite errors occur (Edy Silva) [#62282](https://github.com/nodejs/node/pull/62282) * \[[`0252b2bab8`](https://github.com/nodejs/node/commit/0252b2bab8)] - **tools**: bump picomatch from 4.0.3 to 4.0.4 in /tools/eslint (dependabot\[bot]) [#62439](https://github.com/nodejs/node/pull/62439) * \[[`3368155267`](https://github.com/nodejs/node/commit/3368155267)] - **tools**: bump yaml from 2.8.2 to 2.8.3 in /tools/doc (dependabot\[bot]) [#62437](https://github.com/nodejs/node/pull/62437) * \[[`5e47c359f5`](https://github.com/nodejs/node/commit/5e47c359f5)] - **tools**: adopt the `--check-for-duplicates` NCU flag (Antoine du Hamel) [#62478](https://github.com/nodejs/node/pull/62478) * \[[`4a604e82d0`](https://github.com/nodejs/node/commit/4a604e82d0)] - **tools**: bump picomatch in /tools/doc (dependabot\[bot]) [#62438](https://github.com/nodejs/node/pull/62438) * \[[`d1a98b4ddb`](https://github.com/nodejs/node/commit/d1a98b4ddb)] - **tools**: bump flatted from 3.4.1 to 3.4.2 in /tools/eslint (dependabot\[bot]) [#62375](https://github.com/nodejs/node/pull/62375) * \[[`c32daa1ab4`](https://github.com/nodejs/node/commit/c32daa1ab4)] - **tools**: bump eslint deps (Huáng Jùnliàng) [#62356](https://github.com/nodejs/node/pull/62356) * \[[`7a2fcc6d41`](https://github.com/nodejs/node/commit/7a2fcc6d41)] - **tools**: do not swallow error in `lint-nix` workflow (Antoine du Hamel) [#62292](https://github.com/nodejs/node/pull/62292) * \[[`c41a2871b5`](https://github.com/nodejs/node/commit/c41a2871b5)] - **tools**: add eslint-plugin-regexp (Huáng Jùnliàng) [#62093](https://github.com/nodejs/node/pull/62093) * \[[`56dfeb06df`](https://github.com/nodejs/node/commit/56dfeb06df)] - **tools**: fix timeout errors in `lint-nix` job (Antoine du Hamel) [#62265](https://github.com/nodejs/node/pull/62265) * \[[`22fc8078e8`](https://github.com/nodejs/node/commit/22fc8078e8)] - **tools**: bump flatted from 3.3.3 to 3.4.1 in /tools/eslint (dependabot\[bot]) [#62255](https://github.com/nodejs/node/pull/62255) * \[[`409b0663bd`](https://github.com/nodejs/node/commit/409b0663bd)] - **tools**: bump undici from 6.23.0 to 6.24.1 in /tools/doc (dependabot\[bot]) [#62250](https://github.com/nodejs/node/pull/62250) * \[[`67c69750f4`](https://github.com/nodejs/node/commit/67c69750f4)] - **tools**: validate all commits that are pushed to `main` (Antoine du Hamel) [#62246](https://github.com/nodejs/node/pull/62246) * \[[`7d9db8cd21`](https://github.com/nodejs/node/commit/7d9db8cd21)] - **tools**: keep GN files when updating Merve (Antoine du Hamel) [#62167](https://github.com/nodejs/node/pull/62167) * \[[`6c8fa42ba2`](https://github.com/nodejs/node/commit/6c8fa42ba2)] - **typings**: rationalise TypedArray types (René) [#62174](https://github.com/nodejs/node/pull/62174) * \[[`531c64d04e`](https://github.com/nodejs/node/commit/531c64d04e)] - **url**: enable simdutf for ada (Yagiz Nizipli) [#61477](https://github.com/nodejs/node/pull/61477) * \[[`2000caccde`](https://github.com/nodejs/node/commit/2000caccde)] - **util**: allow color aliases in styleText (sangwook) [#62180](https://github.com/nodejs/node/pull/62180) * \[[`0aed332ab4`](https://github.com/nodejs/node/commit/0aed332ab4)] - **wasm**: support js string constant esm import (Guy Bedford) [#62198](https://github.com/nodejs/node/pull/62198) * \[[`d3fd4a978b`](https://github.com/nodejs/node/commit/d3fd4a978b)] - **worker**: heap profile optimizations (Ilyas Shabi) [#62201](https://github.com/nodejs/node/pull/62201) * \[[`e992a34a18`](https://github.com/nodejs/node/commit/e992a34a18)] - **zlib**: fix use-after-free when reset() is called during write (Matteo Collina) [#62325](https://github.com/nodejs/node/pull/62325)
Bluesky|danielroe.devの投稿 確認 → 翻訳 →
ネタ元日時: 2026/4/1 12:24:38
取得日時: 2026/4/1 21:17:25
so delighted! 💚💚💚
Bluesky|thealexlichter.comがリポスト: voidzero.devの投稿 確認 → 翻訳 →
ネタ元日時: 2026/4/1 11:57:39
取得日時: 2026/4/1 21:17:22
Effective immediately, we are making the vite-plus repository private. The source will be distributed exclusively through our production sourcemaps. We believe this is the only logical path forward given the recent events. This does not change our stance on Open Source!
Bluesky|esm.devの投稿 確認 → 翻訳 →
ネタ元日時: 2026/4/1 11:46:36
取得日時: 2026/4/1 21:17:18
I’m joining @vercel.com and the @nuxt.com team! Excited for the times ahead and really grateful for this opportunity!
Bluesky|danielroe.devの投稿 確認 → 翻訳 →
ネタ元日時: 2026/4/1 10:52:40
取得日時: 2026/4/1 21:17:25
this has been a tough call to make, but I'm looking forward to building new skills 🚧
Bluesky|thealexlichter.comがリポスト: nuxt.comの投稿 確認 → 翻訳 →
ネタ元日時: 2026/4/1 10:52:02
取得日時: 2026/4/1 21:17:22
today, we're announcing a new direction for nuxt. given the rise of ai, we no longer believe there's a purpose for javascript frameworks, as anyone can easily code their own. 👉 instead, we're going to be focusing on releasing 'framework prompts' you can use to create your own framework.
Zenn|うだなな 確認 → 翻訳 →
ネタ元日時: 2026/4/1 7:01:37
取得日時: 2026/4/1 21:17:36
Vueの状態管理ライブラリ、Pinia VS Vue Use の使い分け はじめに 今までvueの状態管理は vuex =&gt; piniaと変遷してきたが、最近見たvueUseに、createGlobalStateなるものがあることがわかった。代替できるのか調査した vueUseの機能について createGlobalState 同一アプリ内で単一インスタンスを保証する ロジック(関数)も一緒に持てる ページリロードで消える(メモリのみ) useStorage localStorage / sessionStorage に自動で同期 タブ間でも同期される 単純な値の永続化に特化 組み合わせて使うのが一般的 // createGlobal...
Bluesky|atinux.comの投稿 確認 → 翻訳 →
ネタ元日時: 2026/3/31 22:46:24
取得日時: 2026/4/1 21:17:23
Great idea!