From cf14d14a4a9a7f7da05990eb676249232eb3dea4 Mon Sep 17 00:00:00 2001 From: azu Date: Tue, 7 May 2024 14:17:18 +0000 Subject: [PATCH 01/20] Update 692 draft --- _i18n/ja/_posts/2024/2024-05-07-692draft.md | 28 +++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 _i18n/ja/_posts/2024/2024-05-07-692draft.md diff --git a/_i18n/ja/_posts/2024/2024-05-07-692draft.md b/_i18n/ja/_posts/2024/2024-05-07-692draft.md new file mode 100644 index 00000000000..a987a828205 --- /dev/null +++ b/_i18n/ja/_posts/2024/2024-05-07-692draft.md @@ -0,0 +1,28 @@ +--- +title: "2024-05-07のJS: " +author: "azu" +layout: post +date : 2024-05-07T14:17:18.444Z +category: JSer +tags: +- bundler + +--- + +JSer.info #692 + +---- + +

ヘッドライン

+ +---- + +## Release v0.21.0 · evanw/esbuild +[github.com/evanw/esbuild/releases/tag/v0.21.0](https://github.com/evanw/esbuild/releases/tag/v0.21.0 "Release v0.21.0 · evanw/esbuild") +

JavaScript bundler ReleaseNote

+ +esbuild v0.21.0リリース。 +Stage 3のDecorator Proposalのサポート、プライベートメソッドの最適化、バグ修正など + + +---- From eb4b58048a99bdb073189b639967daaaf4bddabc Mon Sep 17 00:00:00 2001 From: azu Date: Wed, 8 May 2024 08:52:12 +0000 Subject: [PATCH 02/20] Update 692 draft --- _i18n/ja/_posts/2024/2024-05-07-692draft.md | 28 -------------- _i18n/ja/_posts/2024/2024-05-08-692draft.md | 41 +++++++++++++++++++++ 2 files changed, 41 insertions(+), 28 deletions(-) delete mode 100644 _i18n/ja/_posts/2024/2024-05-07-692draft.md create mode 100644 _i18n/ja/_posts/2024/2024-05-08-692draft.md diff --git a/_i18n/ja/_posts/2024/2024-05-07-692draft.md b/_i18n/ja/_posts/2024/2024-05-07-692draft.md deleted file mode 100644 index a987a828205..00000000000 --- a/_i18n/ja/_posts/2024/2024-05-07-692draft.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: "2024-05-07のJS: " -author: "azu" -layout: post -date : 2024-05-07T14:17:18.444Z -category: JSer -tags: -- bundler - ---- - -JSer.info #692 - ----- - -

ヘッドライン

- ----- - -## Release v0.21.0 · evanw/esbuild -[github.com/evanw/esbuild/releases/tag/v0.21.0](https://github.com/evanw/esbuild/releases/tag/v0.21.0 "Release v0.21.0 · evanw/esbuild") -

JavaScript bundler ReleaseNote

- -esbuild v0.21.0リリース。 -Stage 3のDecorator Proposalのサポート、プライベートメソッドの最適化、バグ修正など - - ----- diff --git a/_i18n/ja/_posts/2024/2024-05-08-692draft.md b/_i18n/ja/_posts/2024/2024-05-08-692draft.md new file mode 100644 index 00000000000..cc035fe47d5 --- /dev/null +++ b/_i18n/ja/_posts/2024/2024-05-08-692draft.md @@ -0,0 +1,41 @@ +--- +title: "2024-05-08のJS: " +author: "azu" +layout: post +date : 2024-05-08T08:51:51.247Z +category: JSer +tags: +- bundler +- vite +- test + +--- + +JSer.info #692 + +---- + +

ヘッドライン

+ +---- + +## Release v0.21.0 · evanw/esbuild +[github.com/evanw/esbuild/releases/tag/v0.21.0](https://github.com/evanw/esbuild/releases/tag/v0.21.0 "Release v0.21.0 · evanw/esbuild") +

JavaScript bundler ReleaseNote

+ +esbuild v0.21.0リリース。 +Stage 3のDecorator Proposalのサポート、プライベートメソッドの最適化、バグ修正など + + +---- + +## Release v1.6.0 · vitest-dev/vitest +[github.com/vitest-dev/vitest/releases/tag/v1.6.0](https://github.com/vitest-dev/vitest/releases/tag/v1.6.0 "Release v1.6.0 · vitest-dev/vitest") +

vite test ReleaseNote

+ +vitest v1.6.0リリース。 +`--standalone`グラフのサポート、Snapshotをカスタマイズできる`snapshotEnvironment` オプションの追加。 +`browser.testerScripts`と`browser.indexScripts`オプションの追加。 + + +---- From 5c60e88c3e1904c402c564b17dfd46fcb1918df6 Mon Sep 17 00:00:00 2001 From: azu Date: Wed, 8 May 2024 17:34:00 +0000 Subject: [PATCH 03/20] Update 692 draft --- _i18n/ja/_posts/2024/2024-05-08-692draft.md | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/_i18n/ja/_posts/2024/2024-05-08-692draft.md b/_i18n/ja/_posts/2024/2024-05-08-692draft.md index cc035fe47d5..cde131fd703 100644 --- a/_i18n/ja/_posts/2024/2024-05-08-692draft.md +++ b/_i18n/ja/_posts/2024/2024-05-08-692draft.md @@ -2,12 +2,13 @@ title: "2024-05-08のJS: " author: "azu" layout: post -date : 2024-05-08T08:51:51.247Z +date : 2024-05-08T17:34:00.550Z category: JSer tags: - bundler - vite - test +- nodejs --- @@ -38,4 +39,17 @@ vitest v1.6.0リリース。 `browser.testerScripts`と`browser.indexScripts`オプションの追加。 +---- +

アーティクル

+ +---- + +## Node.js の進化に伴い不要となったかもしれないパッケージたち +[zenn.dev/morinokami/articles/npm-uninstall](https://zenn.dev/morinokami/articles/npm-uninstall "Node.js の進化に伴い不要となったかもしれないパッケージたち") +

nodejs article

+ +Node.jsのコアモジュールなどに実装されたパッケージの機能紹介。 +Fetch API、`.env`のロード、`util.styleText`、`node:test`、`--watch`フラグ、`glob`、`util.parseArgs`などについて + + ---- From e35599669663db0491e941cdfa416ae5af12184e Mon Sep 17 00:00:00 2001 From: azu Date: Wed, 8 May 2024 17:44:30 +0000 Subject: [PATCH 04/20] Update 692 draft --- _i18n/ja/_posts/2024/2024-05-08-692draft.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/_i18n/ja/_posts/2024/2024-05-08-692draft.md b/_i18n/ja/_posts/2024/2024-05-08-692draft.md index cde131fd703..65d3916e768 100644 --- a/_i18n/ja/_posts/2024/2024-05-08-692draft.md +++ b/_i18n/ja/_posts/2024/2024-05-08-692draft.md @@ -2,13 +2,14 @@ title: "2024-05-08のJS: " author: "azu" layout: post -date : 2024-05-08T17:34:00.550Z +date : 2024-05-08T17:44:30.053Z category: JSer tags: - bundler - vite - test - nodejs +- Hono --- @@ -39,6 +40,16 @@ vitest v1.6.0リリース。 `browser.testerScripts`と`browser.indexScripts`オプションの追加。 +---- + +## Release v4.3.0 · honojs/hono +[github.com/honojs/hono/releases/tag/v4.3.0](https://github.com/honojs/hono/releases/tag/v4.3.0 "Release v4.3.0 · honojs/hono") +

Hono ReleaseNote

+ +Hono v4.3.0リリース。 +Responseに対するクライアント側での型推論の改善、`hono/jsx`のReactとの互換性改善、`createFactory`の追加など + + ----

アーティクル

From ab3720eae3f281ff8d140dcd02d8b1b294b04706 Mon Sep 17 00:00:00 2001 From: azu Date: Fri, 10 May 2024 14:30:43 +0000 Subject: [PATCH 05/20] Update 692 draft --- ...4-05-08-692draft.md => 2024-05-10-692draft.md} | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) rename _i18n/ja/_posts/2024/{2024-05-08-692draft.md => 2024-05-10-692draft.md} (83%) diff --git a/_i18n/ja/_posts/2024/2024-05-08-692draft.md b/_i18n/ja/_posts/2024/2024-05-10-692draft.md similarity index 83% rename from _i18n/ja/_posts/2024/2024-05-08-692draft.md rename to _i18n/ja/_posts/2024/2024-05-10-692draft.md index 65d3916e768..35e01593aa5 100644 --- a/_i18n/ja/_posts/2024/2024-05-08-692draft.md +++ b/_i18n/ja/_posts/2024/2024-05-10-692draft.md @@ -1,8 +1,8 @@ --- -title: "2024-05-08のJS: " +title: "2024-05-10のJS: " author: "azu" layout: post -date : 2024-05-08T17:44:30.053Z +date : 2024-05-10T14:30:43.502Z category: JSer tags: - bundler @@ -50,6 +50,17 @@ Hono v4.3.0リリース。 Responseに対するクライアント側での型推論の改善、`hono/jsx`のReactとの互換性改善、`createFactory`の追加など +---- + +## Astro 4.8 | Astro +[astro.build/blog/astro-480/](https://astro.build/blog/astro-480/ "Astro 4.8 | Astro") +

astro ReleaseNote

+ +Astro 4.8リリース。 +実験的な機能としてAstro Action、Request Rewritingの追加。 +パフォーマンスの改善や`injectRoute`のバグ修正など + + ----

アーティクル

From 9a2c61c363abd4e29e12f6d9862fa35cb87c6a07 Mon Sep 17 00:00:00 2001 From: azu Date: Fri, 10 May 2024 14:36:31 +0000 Subject: [PATCH 06/20] Update 692 draft --- _i18n/ja/_posts/2024/2024-05-10-692draft.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/_i18n/ja/_posts/2024/2024-05-10-692draft.md b/_i18n/ja/_posts/2024/2024-05-10-692draft.md index 35e01593aa5..5d26ac8d199 100644 --- a/_i18n/ja/_posts/2024/2024-05-10-692draft.md +++ b/_i18n/ja/_posts/2024/2024-05-10-692draft.md @@ -2,13 +2,13 @@ title: "2024-05-10のJS: " author: "azu" layout: post -date : 2024-05-10T14:30:43.502Z +date : 2024-05-10T14:36:31.560Z category: JSer tags: +- nodejs - bundler - vite - test -- nodejs - Hono --- @@ -61,6 +61,16 @@ Astro 4.8リリース。 パフォーマンスの改善や`injectRoute`のバグ修正など +---- + +## Node.js — Node v20.13.0 (LTS) +[nodejs.org/en/blog/release/v20.13.0](https://nodejs.org/en/blog/release/v20.13.0 "Node.js — Node v20.13.0 (LTS)") +

nodejs ReleaseNote

+ +Node.js v20.13.0リリース。 +Bufferの`base64`と`base64url`のパフォーマンス改善、`CustomEvent`と`node --watch`をStableに変更、`fs/promises`のスタックトレースの追加など + + ----

アーティクル

From a5877a3879257d14b631fd6cdf2e5e22400d3f3c Mon Sep 17 00:00:00 2001 From: azu Date: Fri, 10 May 2024 15:12:51 +0000 Subject: [PATCH 07/20] Update 692 draft --- _i18n/ja/_posts/2024/2024-05-10-692draft.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/_i18n/ja/_posts/2024/2024-05-10-692draft.md b/_i18n/ja/_posts/2024/2024-05-10-692draft.md index 5d26ac8d199..4adef9a8664 100644 --- a/_i18n/ja/_posts/2024/2024-05-10-692draft.md +++ b/_i18n/ja/_posts/2024/2024-05-10-692draft.md @@ -2,7 +2,7 @@ title: "2024-05-10のJS: " author: "azu" layout: post -date : 2024-05-10T14:36:31.560Z +date : 2024-05-10T15:12:29.697Z category: JSer tags: - nodejs @@ -84,4 +84,13 @@ Node.jsのコアモジュールなどに実装されたパッケージの機能 Fetch API、`.env`のロード、`util.styleText`、`node:test`、`--watch`フラグ、`glob`、`util.parseArgs`などについて +---- + +## TypeScript の型検査にかかる時間を短縮した話 +[zenn.dev/knowledgework/articles/speedup-typecheck](https://zenn.dev/knowledgework/articles/speedup-typecheck "TypeScript の型検査にかかる時間を短縮した話") +

TypeScript article

+ +TypeScriptの型チェックのパフォーマンスチェックと改善について + + ---- From 3711890f2028ea1f0d6966fd03db44c730e1fde0 Mon Sep 17 00:00:00 2001 From: azu Date: Fri, 10 May 2024 15:19:35 +0000 Subject: [PATCH 08/20] Update 692 draft --- _i18n/ja/_posts/2024/2024-05-10-692draft.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/_i18n/ja/_posts/2024/2024-05-10-692draft.md b/_i18n/ja/_posts/2024/2024-05-10-692draft.md index 4adef9a8664..4aa6c14de5d 100644 --- a/_i18n/ja/_posts/2024/2024-05-10-692draft.md +++ b/_i18n/ja/_posts/2024/2024-05-10-692draft.md @@ -2,7 +2,7 @@ title: "2024-05-10のJS: " author: "azu" layout: post -date : 2024-05-10T15:12:29.697Z +date : 2024-05-10T15:19:13.418Z category: JSer tags: - nodejs @@ -71,6 +71,17 @@ Node.js v20.13.0リリース。 Bufferの`base64`と`base64url`のパフォーマンス改善、`CustomEvent`と`node --watch`をStableに変更、`fs/promises`のスタックトレースの追加など +---- + +## Release v1.44.0 · microsoft/playwright +[github.com/microsoft/playwright/releases/tag/v1.44.0](https://github.com/microsoft/playwright/releases/tag/v1.44.0 "Release v1.44.0 · microsoft/playwright") +

playwright ReleaseNote

+ +playwright v1.44.0リリース。 +アクセシビリティ用のAssertionを追加、`page.addLocatorHandler`に`noWaitAfter`オプションを追加、`page.removeLocatorHandler`メソッドを追加。 +前回失敗したテストだけを実行する`--last-failed`フラグの追加など + + ----

アーティクル

From 90f070fd46c4135a122559f05a17cfe7b9c6a8e0 Mon Sep 17 00:00:00 2001 From: azu Date: Fri, 10 May 2024 15:29:44 +0000 Subject: [PATCH 09/20] Update 692 draft --- _i18n/ja/_posts/2024/2024-05-10-692draft.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/_i18n/ja/_posts/2024/2024-05-10-692draft.md b/_i18n/ja/_posts/2024/2024-05-10-692draft.md index 4aa6c14de5d..32c4abe34b1 100644 --- a/_i18n/ja/_posts/2024/2024-05-10-692draft.md +++ b/_i18n/ja/_posts/2024/2024-05-10-692draft.md @@ -2,13 +2,13 @@ title: "2024-05-10のJS: " author: "azu" layout: post -date : 2024-05-10T15:19:13.418Z +date : 2024-05-10T15:29:44.410Z category: JSer tags: +- test - nodejs - bundler - vite -- test - Hono --- @@ -82,6 +82,16 @@ playwright v1.44.0リリース。 前回失敗したテストだけを実行する`--last-failed`フラグの追加など +---- + +## Release v2.3.0 · mswjs/msw +[github.com/mswjs/msw/releases/tag/v2.3.0](https://github.com/mswjs/msw/releases/tag/v2.3.0 "Release v2.3.0 · mswjs/msw") +

JavaScript test library

+ +msw 2.3.0リリース。 +ハンドラー内でのnhandled exceptionは500エラーとなるように変更、`unhandledException`イベントを追加など + + ----

アーティクル

From 8387e823f5a3b684f0877bc0faca107c429a9cb7 Mon Sep 17 00:00:00 2001 From: azu Date: Sat, 11 May 2024 04:36:39 +0000 Subject: [PATCH 10/20] Update 692 draft --- ...05-10-692draft.md => 2024-05-11-692draft.md} | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) rename _i18n/ja/_posts/2024/{2024-05-10-692draft.md => 2024-05-11-692draft.md} (85%) diff --git a/_i18n/ja/_posts/2024/2024-05-10-692draft.md b/_i18n/ja/_posts/2024/2024-05-11-692draft.md similarity index 85% rename from _i18n/ja/_posts/2024/2024-05-10-692draft.md rename to _i18n/ja/_posts/2024/2024-05-11-692draft.md index 32c4abe34b1..e8afd18e2ad 100644 --- a/_i18n/ja/_posts/2024/2024-05-10-692draft.md +++ b/_i18n/ja/_posts/2024/2024-05-11-692draft.md @@ -1,12 +1,12 @@ --- -title: "2024-05-10のJS: " +title: "2024-05-11のJS: " author: "azu" layout: post -date : 2024-05-10T15:29:44.410Z +date : 2024-05-11T04:36:39.052Z category: JSer tags: -- test - nodejs +- test - bundler - vite - Hono @@ -92,6 +92,17 @@ msw 2.3.0リリース。 ハンドラー内でのnhandled exceptionは500エラーとなるように変更、`unhandledException`イベントを追加など +---- + +## Release v9.0.0 · sindresorhus/execa +[github.com/sindresorhus/execa/releases/tag/v9.0.0](https://github.com/sindresorhus/execa/releases/tag/v9.0.0 "Release v9.0.0 · sindresorhus/execa") +

nodejs ReleaseNote

+ +execa v9.0.0リリース。 +zx的なTemplate Literalでのコマンド実行をサポート、行ごとに出力を処理できるように、入力や出力のフィルター、`verbose`モードの改善など + +- [Execa 9: our biggest release. Execa runs commands in your scripts. | by ehmicky | Medium](https://medium.com/@ehmicky/execa-9-release-d0d5daaa097f "Execa 9: our biggest release. Execa runs commands in your scripts. | by ehmicky | Medium") + ----

アーティクル

From 63bddbc738ab6415ee2960dc0bba8d8573d2a614 Mon Sep 17 00:00:00 2001 From: azu Date: Sun, 12 May 2024 06:08:59 +0000 Subject: [PATCH 11/20] Update 692 draft --- ...4-05-11-692draft.md => 2024-05-12-692draft.md} | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) rename _i18n/ja/_posts/2024/{2024-05-11-692draft.md => 2024-05-12-692draft.md} (91%) diff --git a/_i18n/ja/_posts/2024/2024-05-11-692draft.md b/_i18n/ja/_posts/2024/2024-05-12-692draft.md similarity index 91% rename from _i18n/ja/_posts/2024/2024-05-11-692draft.md rename to _i18n/ja/_posts/2024/2024-05-12-692draft.md index e8afd18e2ad..b73f991d4ca 100644 --- a/_i18n/ja/_posts/2024/2024-05-11-692draft.md +++ b/_i18n/ja/_posts/2024/2024-05-12-692draft.md @@ -1,8 +1,8 @@ --- -title: "2024-05-11のJS: " +title: "2024-05-12のJS: " author: "azu" layout: post -date : 2024-05-11T04:36:39.052Z +date : 2024-05-12T06:08:59.452Z category: JSer tags: - nodejs @@ -103,6 +103,17 @@ zx的なTemplate Literalでのコマンド実行をサポート、行ごとに - [Execa 9: our biggest release. Execa runs commands in your scripts. | by ehmicky | Medium](https://medium.com/@ehmicky/execa-9-release-d0d5daaa097f "Execa 9: our biggest release. Execa runs commands in your scripts. | by ehmicky | Medium") +---- + +## Bun v1.1.8 | Bun Blog +[bun.sh/blog/bun-v1.1.8](https://bun.sh/blog/bun-v1.1.8 "Bun v1.1.8 | Bun Blog") +

Bun ReleaseNote

+ +Bun v1.1.8リリース。 +`process.on("uncaughtException")`と`process.on("unhandledRejection")`のサポート。 +`node:zlib`でBrotli APIをサポート、Bun APIがExplicit Resource Managementをサポートなど + + ----

アーティクル

From cd243aac79655114c82329be32a35fb31aae99e2 Mon Sep 17 00:00:00 2001 From: azu Date: Sun, 12 May 2024 06:17:23 +0000 Subject: [PATCH 12/20] Update 692 draft --- _i18n/ja/_posts/2024/2024-05-12-692draft.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/_i18n/ja/_posts/2024/2024-05-12-692draft.md b/_i18n/ja/_posts/2024/2024-05-12-692draft.md index b73f991d4ca..a44fa3c8862 100644 --- a/_i18n/ja/_posts/2024/2024-05-12-692draft.md +++ b/_i18n/ja/_posts/2024/2024-05-12-692draft.md @@ -2,7 +2,7 @@ title: "2024-05-12のJS: " author: "azu" layout: post -date : 2024-05-12T06:08:59.452Z +date : 2024-05-12T06:17:23.218Z category: JSer tags: - nodejs @@ -114,6 +114,16 @@ Bun v1.1.8リリース。 `node:zlib`でBrotli APIをサポート、Bun APIがExplicit Resource Managementをサポートなど +---- + +## Headless UI v2.0 for React - Tailwind CSS +[tailwindcss.com/blog/headless-ui-v2](https://tailwindcss.com/blog/headless-ui-v2 "Headless UI v2.0 for React - Tailwind CSS") +

React library ReleaseNote

+ +Headless UI v2.0リリース。 +Floating UIのanchor指定をサポート、Checkboxコンポーネント、Fieldsetコンポーネント、Comboboxが`virtual` propsをサポートなど + + ----

アーティクル

From c0e831a4358cf0af163379b894e5d9a712166724 Mon Sep 17 00:00:00 2001 From: azu Date: Sun, 12 May 2024 06:21:22 +0000 Subject: [PATCH 13/20] Update 692 draft --- _i18n/ja/_posts/2024/2024-05-12-692draft.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/_i18n/ja/_posts/2024/2024-05-12-692draft.md b/_i18n/ja/_posts/2024/2024-05-12-692draft.md index a44fa3c8862..48e930b659d 100644 --- a/_i18n/ja/_posts/2024/2024-05-12-692draft.md +++ b/_i18n/ja/_posts/2024/2024-05-12-692draft.md @@ -2,7 +2,7 @@ title: "2024-05-12のJS: " author: "azu" layout: post -date : 2024-05-12T06:17:23.218Z +date : 2024-05-12T06:21:22.223Z category: JSer tags: - nodejs @@ -146,4 +146,13 @@ Fetch API、`.env`のロード、`util.styleText`、`node:test`、`--watch`フ TypeScriptの型チェックのパフォーマンスチェックと改善について +---- + +## Misconceptions about CSS Specificity – Bram.us +[www.bram.us/2024/05/05/misconceptions-about-css-specificity/](https://www.bram.us/2024/05/05/misconceptions-about-css-specificity/ "Misconceptions about CSS Specificity – Bram.us") +

CSS article

+ +CSSのSpecificityについて + + ---- From eb396379d62901c72fbea17c57bc1792292add03 Mon Sep 17 00:00:00 2001 From: azu Date: Sun, 12 May 2024 06:23:28 +0000 Subject: [PATCH 14/20] Update 692 draft --- _i18n/ja/_posts/2024/2024-05-12-692draft.md | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/_i18n/ja/_posts/2024/2024-05-12-692draft.md b/_i18n/ja/_posts/2024/2024-05-12-692draft.md index 48e930b659d..b4ed0b50230 100644 --- a/_i18n/ja/_posts/2024/2024-05-12-692draft.md +++ b/_i18n/ja/_posts/2024/2024-05-12-692draft.md @@ -2,11 +2,11 @@ title: "2024-05-12のJS: " author: "azu" layout: post -date : 2024-05-12T06:21:22.223Z +date : 2024-05-12T06:23:07.248Z category: JSer tags: -- nodejs - test +- nodejs - bundler - vite - Hono @@ -155,4 +155,13 @@ TypeScriptの型チェックのパフォーマンスチェックと改善につ CSSのSpecificityについて +---- + +## Monitor Third-Party Resources that Impact UX with Playwright +[www.checklyhq.com/blog/how-playwright-can-monitor-third-party-resources/](https://www.checklyhq.com/blog/how-playwright-can-monitor-third-party-resources/ "Monitor Third-Party Resources that Impact UX with Playwright") +

browser test article

+ +PlaywrightのRequest Block/Delayを使ってユーザー影響のあるサードパーティスクリプトを特定する方法について + + ---- From 6b198717b040c6d9a9097eb6213607321ac1b52d Mon Sep 17 00:00:00 2001 From: azu Date: Sun, 12 May 2024 06:29:13 +0000 Subject: [PATCH 15/20] Update 692 draft --- _i18n/ja/_posts/2024/2024-05-12-692draft.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/_i18n/ja/_posts/2024/2024-05-12-692draft.md b/_i18n/ja/_posts/2024/2024-05-12-692draft.md index b4ed0b50230..629f00afd04 100644 --- a/_i18n/ja/_posts/2024/2024-05-12-692draft.md +++ b/_i18n/ja/_posts/2024/2024-05-12-692draft.md @@ -2,7 +2,7 @@ title: "2024-05-12のJS: " author: "azu" layout: post -date : 2024-05-12T06:23:07.248Z +date : 2024-05-12T06:29:13.748Z category: JSer tags: - test @@ -124,6 +124,16 @@ Headless UI v2.0リリース。 Floating UIのanchor指定をサポート、Checkboxコンポーネント、Fieldsetコンポーネント、Comboboxが`virtual` propsをサポートなど +---- + +## Release 7.0.0 · jasonkuhrt/graphql-request +[github.com/jasonkuhrt/graphql-request/releases/tag/7.0.0](https://github.com/jasonkuhrt/graphql-request/releases/tag/7.0.0 "Release 7.0.0 · jasonkuhrt/graphql-request") +

GraphQL library ReleaseNote

+ +graphql-request 7.0リリース。 +cross-fetchのpolyfillを削除、Pure ESMに変更など + + ----

アーティクル

From c5bcfe2791359c944732d2976ee8731a891ee4ef Mon Sep 17 00:00:00 2001 From: azu Date: Sun, 12 May 2024 06:34:18 +0000 Subject: [PATCH 16/20] Update 692 draft --- _i18n/ja/_posts/2024/2024-05-12-692draft.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/_i18n/ja/_posts/2024/2024-05-12-692draft.md b/_i18n/ja/_posts/2024/2024-05-12-692draft.md index 629f00afd04..269fc1bc608 100644 --- a/_i18n/ja/_posts/2024/2024-05-12-692draft.md +++ b/_i18n/ja/_posts/2024/2024-05-12-692draft.md @@ -2,7 +2,7 @@ title: "2024-05-12のJS: " author: "azu" layout: post -date : 2024-05-12T06:29:13.748Z +date : 2024-05-12T06:33:56.621Z category: JSer tags: - test @@ -174,4 +174,14 @@ CSSのSpecificityについて PlaywrightのRequest Block/Delayを使ってユーザー影響のあるサードパーティスクリプトを特定する方法について +---- + +## Why Patching Globals Is Harmful - kettanaito.com +[kettanaito.com/blog/why-patching-globals-is-harmful](https://kettanaito.com/blog/why-patching-globals-is-harmful "Why Patching Globals Is Harmful - kettanaito.com") +

Fetch JavaScript article opinion

+ +Global APIにmonkey patchする弊害について。 +Fetch APIの挙動を各種上書きしているReact/Next.js/Bunについて + + ---- From b99e0e6a1390a31c5536f4797df1f4b628a0b70b Mon Sep 17 00:00:00 2001 From: azu Date: Sun, 12 May 2024 06:35:42 +0000 Subject: [PATCH 17/20] Update 692 draft --- _i18n/ja/_posts/2024/2024-05-12-692draft.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_i18n/ja/_posts/2024/2024-05-12-692draft.md b/_i18n/ja/_posts/2024/2024-05-12-692draft.md index 269fc1bc608..20d6b3755f5 100644 --- a/_i18n/ja/_posts/2024/2024-05-12-692draft.md +++ b/_i18n/ja/_posts/2024/2024-05-12-692draft.md @@ -2,7 +2,7 @@ title: "2024-05-12のJS: " author: "azu" layout: post -date : 2024-05-12T06:33:56.621Z +date : 2024-05-12T06:35:42.589Z category: JSer tags: - test @@ -181,7 +181,7 @@ PlaywrightのRequest Block/Delayを使ってユーザー影響のあるサード

Fetch JavaScript article opinion

Global APIにmonkey patchする弊害について。 -Fetch APIの挙動を各種上書きしているReact/Next.js/Bunについて +Fetch APIの仕様を各種上書きしているReact/Next.js/Bunについて ---- From 9a12a49198818fcb0a8fa15a354571556f11dcec Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 12 May 2024 06:43:49 +0000 Subject: [PATCH 18/20] Update _i18n/ja/_posts/2024/2024-05-12-headless-ui-v2.0-for-react-astro-v4.8-node.js.md --- ...ss-ui-v2.0-for-react-astro-v4.8-node.js.md | 200 ++++++++++++++++++ 1 file changed, 200 insertions(+) create mode 100644 _i18n/ja/_posts/2024/2024-05-12-headless-ui-v2.0-for-react-astro-v4.8-node.js.md diff --git a/_i18n/ja/_posts/2024/2024-05-12-headless-ui-v2.0-for-react-astro-v4.8-node.js.md b/_i18n/ja/_posts/2024/2024-05-12-headless-ui-v2.0-for-react-astro-v4.8-node.js.md new file mode 100644 index 00000000000..656f6111bc9 --- /dev/null +++ b/_i18n/ja/_posts/2024/2024-05-12-headless-ui-v2.0-for-react-astro-v4.8-node.js.md @@ -0,0 +1,200 @@ +--- +title: "2024-05-12のJS: Headless UI v2.0 for React、Astro v4.8、外部パッケージに依存せずにNode.jsで使えるようになった機能" +author: "azu" +layout: post +date: 2024-05-12T06:43:47.798Z +category: JSer +tags: +- test +- nodejs +- bundler +- vite +- Hono + +--- + +JSer.info #692 - - [Headless UI v2.0 for React - Tailwind CSS](https://tailwindcss.com/blog/headless-ui-v2) + +--- + +- [Astro 4.8 | Astro](https://astro.build/blog/astro-480/) + +--- + +- [Node.js の進化に伴い不要となったかもしれないパッケージたち](https://zenn.dev/morinokami/articles/npm-uninstall) + + +---- + +{% include inline-support.html %} + +---- + +

ヘッドライン

+ +---- + +## Release v0.21.0 · evanw/esbuild +[github.com/evanw/esbuild/releases/tag/v0.21.0](https://github.com/evanw/esbuild/releases/tag/v0.21.0 "Release v0.21.0 · evanw/esbuild") +

JavaScript bundler ReleaseNote

+ +esbuild v0.21.0リリース。 +Stage 3のDecorator Proposalのサポート、プライベートメソッドの最適化、バグ修正など + + +---- + +## Release v1.6.0 · vitest-dev/vitest +[github.com/vitest-dev/vitest/releases/tag/v1.6.0](https://github.com/vitest-dev/vitest/releases/tag/v1.6.0 "Release v1.6.0 · vitest-dev/vitest") +

vite test ReleaseNote

+ +vitest v1.6.0リリース。 +`--standalone`グラフのサポート、Snapshotをカスタマイズできる`snapshotEnvironment` オプションの追加。 +`browser.testerScripts`と`browser.indexScripts`オプションの追加。 + + +---- + +## Release v4.3.0 · honojs/hono +[github.com/honojs/hono/releases/tag/v4.3.0](https://github.com/honojs/hono/releases/tag/v4.3.0 "Release v4.3.0 · honojs/hono") +

Hono ReleaseNote

+ +Hono v4.3.0リリース。 +Responseに対するクライアント側での型推論の改善、`hono/jsx`のReactとの互換性改善、`createFactory`の追加など + + +---- + +## Astro 4.8 | Astro +[astro.build/blog/astro-480/](https://astro.build/blog/astro-480/ "Astro 4.8 | Astro") +

astro ReleaseNote

+ +Astro 4.8リリース。 +実験的な機能としてAstro Action、Request Rewritingの追加。 +パフォーマンスの改善や`injectRoute`のバグ修正など + + +---- + +## Node.js — Node v20.13.0 (LTS) +[nodejs.org/en/blog/release/v20.13.0](https://nodejs.org/en/blog/release/v20.13.0 "Node.js — Node v20.13.0 (LTS)") +

nodejs ReleaseNote

+ +Node.js v20.13.0リリース。 +Bufferの`base64`と`base64url`のパフォーマンス改善、`CustomEvent`と`node --watch`をStableに変更、`fs/promises`のスタックトレースの追加など + + +---- + +## Release v1.44.0 · microsoft/playwright +[github.com/microsoft/playwright/releases/tag/v1.44.0](https://github.com/microsoft/playwright/releases/tag/v1.44.0 "Release v1.44.0 · microsoft/playwright") +

playwright ReleaseNote

+ +playwright v1.44.0リリース。 +アクセシビリティ用のAssertionを追加、`page.addLocatorHandler`に`noWaitAfter`オプションを追加、`page.removeLocatorHandler`メソッドを追加。 +前回失敗したテストだけを実行する`--last-failed`フラグの追加など + + +---- + +## Release v2.3.0 · mswjs/msw +[github.com/mswjs/msw/releases/tag/v2.3.0](https://github.com/mswjs/msw/releases/tag/v2.3.0 "Release v2.3.0 · mswjs/msw") +

JavaScript test library

+ +msw 2.3.0リリース。 +ハンドラー内でのnhandled exceptionは500エラーとなるように変更、`unhandledException`イベントを追加など + + +---- + +## Release v9.0.0 · sindresorhus/execa +[github.com/sindresorhus/execa/releases/tag/v9.0.0](https://github.com/sindresorhus/execa/releases/tag/v9.0.0 "Release v9.0.0 · sindresorhus/execa") +

nodejs ReleaseNote

+ +execa v9.0.0リリース。 +zx的なTemplate Literalでのコマンド実行をサポート、行ごとに出力を処理できるように、入力や出力のフィルター、`verbose`モードの改善など + +- [Execa 9: our biggest release. Execa runs commands in your scripts. | by ehmicky | Medium](https://medium.com/@ehmicky/execa-9-release-d0d5daaa097f "Execa 9: our biggest release. Execa runs commands in your scripts. | by ehmicky | Medium") + +---- + +## Bun v1.1.8 | Bun Blog +[bun.sh/blog/bun-v1.1.8](https://bun.sh/blog/bun-v1.1.8 "Bun v1.1.8 | Bun Blog") +

Bun ReleaseNote

+ +Bun v1.1.8リリース。 +`process.on("uncaughtException")`と`process.on("unhandledRejection")`のサポート。 +`node:zlib`でBrotli APIをサポート、Bun APIがExplicit Resource Managementをサポートなど + + +---- + +## Headless UI v2.0 for React - Tailwind CSS +[tailwindcss.com/blog/headless-ui-v2](https://tailwindcss.com/blog/headless-ui-v2 "Headless UI v2.0 for React - Tailwind CSS") +

React library ReleaseNote

+ +Headless UI v2.0リリース。 +Floating UIのanchor指定をサポート、Checkboxコンポーネント、Fieldsetコンポーネント、Comboboxが`virtual` propsをサポートなど + + +---- + +## Release 7.0.0 · jasonkuhrt/graphql-request +[github.com/jasonkuhrt/graphql-request/releases/tag/7.0.0](https://github.com/jasonkuhrt/graphql-request/releases/tag/7.0.0 "Release 7.0.0 · jasonkuhrt/graphql-request") +

GraphQL library ReleaseNote

+ +graphql-request 7.0リリース。 +cross-fetchのpolyfillを削除、Pure ESMに変更など + + +---- +

アーティクル

+ +---- + +## Node.js の進化に伴い不要となったかもしれないパッケージたち +[zenn.dev/morinokami/articles/npm-uninstall](https://zenn.dev/morinokami/articles/npm-uninstall "Node.js の進化に伴い不要となったかもしれないパッケージたち") +

nodejs article

+ +Node.jsのコアモジュールなどに実装されたパッケージの機能紹介。 +Fetch API、`.env`のロード、`util.styleText`、`node:test`、`--watch`フラグ、`glob`、`util.parseArgs`などについて + + +---- + +## TypeScript の型検査にかかる時間を短縮した話 +[zenn.dev/knowledgework/articles/speedup-typecheck](https://zenn.dev/knowledgework/articles/speedup-typecheck "TypeScript の型検査にかかる時間を短縮した話") +

TypeScript article

+ +TypeScriptの型チェックのパフォーマンスチェックと改善について + + +---- + +## Misconceptions about CSS Specificity – Bram.us +[www.bram.us/2024/05/05/misconceptions-about-css-specificity/](https://www.bram.us/2024/05/05/misconceptions-about-css-specificity/ "Misconceptions about CSS Specificity – Bram.us") +

CSS article

+ +CSSのSpecificityについて + + +---- + +## Monitor Third-Party Resources that Impact UX with Playwright +[www.checklyhq.com/blog/how-playwright-can-monitor-third-party-resources/](https://www.checklyhq.com/blog/how-playwright-can-monitor-third-party-resources/ "Monitor Third-Party Resources that Impact UX with Playwright") +

browser test article

+ +PlaywrightのRequest Block/Delayを使ってユーザー影響のあるサードパーティスクリプトを特定する方法について + + +---- + +## Why Patching Globals Is Harmful - kettanaito.com +[kettanaito.com/blog/why-patching-globals-is-harmful](https://kettanaito.com/blog/why-patching-globals-is-harmful "Why Patching Globals Is Harmful - kettanaito.com") +

Fetch JavaScript article opinion

+ +Global APIにmonkey patchする弊害について。 +Fetch APIの仕様を各種上書きしているReact/Next.js/Bunについて + + +---- From 9ecaf1c5c0cf2f3365bc856318499994bd4044c7 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 12 May 2024 06:43:50 +0000 Subject: [PATCH 19/20] Delete _i18n/ja/_posts/2024/2024-05-12-692draft.md --- _i18n/ja/_posts/2024/2024-05-12-692draft.md | 187 -------------------- 1 file changed, 187 deletions(-) delete mode 100644 _i18n/ja/_posts/2024/2024-05-12-692draft.md diff --git a/_i18n/ja/_posts/2024/2024-05-12-692draft.md b/_i18n/ja/_posts/2024/2024-05-12-692draft.md deleted file mode 100644 index 20d6b3755f5..00000000000 --- a/_i18n/ja/_posts/2024/2024-05-12-692draft.md +++ /dev/null @@ -1,187 +0,0 @@ ---- -title: "2024-05-12のJS: " -author: "azu" -layout: post -date : 2024-05-12T06:35:42.589Z -category: JSer -tags: -- test -- nodejs -- bundler -- vite -- Hono - ---- - -JSer.info #692 - ----- - -

ヘッドライン

- ----- - -## Release v0.21.0 · evanw/esbuild -[github.com/evanw/esbuild/releases/tag/v0.21.0](https://github.com/evanw/esbuild/releases/tag/v0.21.0 "Release v0.21.0 · evanw/esbuild") -

JavaScript bundler ReleaseNote

- -esbuild v0.21.0リリース。 -Stage 3のDecorator Proposalのサポート、プライベートメソッドの最適化、バグ修正など - - ----- - -## Release v1.6.0 · vitest-dev/vitest -[github.com/vitest-dev/vitest/releases/tag/v1.6.0](https://github.com/vitest-dev/vitest/releases/tag/v1.6.0 "Release v1.6.0 · vitest-dev/vitest") -

vite test ReleaseNote

- -vitest v1.6.0リリース。 -`--standalone`グラフのサポート、Snapshotをカスタマイズできる`snapshotEnvironment` オプションの追加。 -`browser.testerScripts`と`browser.indexScripts`オプションの追加。 - - ----- - -## Release v4.3.0 · honojs/hono -[github.com/honojs/hono/releases/tag/v4.3.0](https://github.com/honojs/hono/releases/tag/v4.3.0 "Release v4.3.0 · honojs/hono") -

Hono ReleaseNote

- -Hono v4.3.0リリース。 -Responseに対するクライアント側での型推論の改善、`hono/jsx`のReactとの互換性改善、`createFactory`の追加など - - ----- - -## Astro 4.8 | Astro -[astro.build/blog/astro-480/](https://astro.build/blog/astro-480/ "Astro 4.8 | Astro") -

astro ReleaseNote

- -Astro 4.8リリース。 -実験的な機能としてAstro Action、Request Rewritingの追加。 -パフォーマンスの改善や`injectRoute`のバグ修正など - - ----- - -## Node.js — Node v20.13.0 (LTS) -[nodejs.org/en/blog/release/v20.13.0](https://nodejs.org/en/blog/release/v20.13.0 "Node.js — Node v20.13.0 (LTS)") -

nodejs ReleaseNote

- -Node.js v20.13.0リリース。 -Bufferの`base64`と`base64url`のパフォーマンス改善、`CustomEvent`と`node --watch`をStableに変更、`fs/promises`のスタックトレースの追加など - - ----- - -## Release v1.44.0 · microsoft/playwright -[github.com/microsoft/playwright/releases/tag/v1.44.0](https://github.com/microsoft/playwright/releases/tag/v1.44.0 "Release v1.44.0 · microsoft/playwright") -

playwright ReleaseNote

- -playwright v1.44.0リリース。 -アクセシビリティ用のAssertionを追加、`page.addLocatorHandler`に`noWaitAfter`オプションを追加、`page.removeLocatorHandler`メソッドを追加。 -前回失敗したテストだけを実行する`--last-failed`フラグの追加など - - ----- - -## Release v2.3.0 · mswjs/msw -[github.com/mswjs/msw/releases/tag/v2.3.0](https://github.com/mswjs/msw/releases/tag/v2.3.0 "Release v2.3.0 · mswjs/msw") -

JavaScript test library

- -msw 2.3.0リリース。 -ハンドラー内でのnhandled exceptionは500エラーとなるように変更、`unhandledException`イベントを追加など - - ----- - -## Release v9.0.0 · sindresorhus/execa -[github.com/sindresorhus/execa/releases/tag/v9.0.0](https://github.com/sindresorhus/execa/releases/tag/v9.0.0 "Release v9.0.0 · sindresorhus/execa") -

nodejs ReleaseNote

- -execa v9.0.0リリース。 -zx的なTemplate Literalでのコマンド実行をサポート、行ごとに出力を処理できるように、入力や出力のフィルター、`verbose`モードの改善など - -- [Execa 9: our biggest release. Execa runs commands in your scripts. | by ehmicky | Medium](https://medium.com/@ehmicky/execa-9-release-d0d5daaa097f "Execa 9: our biggest release. Execa runs commands in your scripts. | by ehmicky | Medium") - ----- - -## Bun v1.1.8 | Bun Blog -[bun.sh/blog/bun-v1.1.8](https://bun.sh/blog/bun-v1.1.8 "Bun v1.1.8 | Bun Blog") -

Bun ReleaseNote

- -Bun v1.1.8リリース。 -`process.on("uncaughtException")`と`process.on("unhandledRejection")`のサポート。 -`node:zlib`でBrotli APIをサポート、Bun APIがExplicit Resource Managementをサポートなど - - ----- - -## Headless UI v2.0 for React - Tailwind CSS -[tailwindcss.com/blog/headless-ui-v2](https://tailwindcss.com/blog/headless-ui-v2 "Headless UI v2.0 for React - Tailwind CSS") -

React library ReleaseNote

- -Headless UI v2.0リリース。 -Floating UIのanchor指定をサポート、Checkboxコンポーネント、Fieldsetコンポーネント、Comboboxが`virtual` propsをサポートなど - - ----- - -## Release 7.0.0 · jasonkuhrt/graphql-request -[github.com/jasonkuhrt/graphql-request/releases/tag/7.0.0](https://github.com/jasonkuhrt/graphql-request/releases/tag/7.0.0 "Release 7.0.0 · jasonkuhrt/graphql-request") -

GraphQL library ReleaseNote

- -graphql-request 7.0リリース。 -cross-fetchのpolyfillを削除、Pure ESMに変更など - - ----- -

アーティクル

- ----- - -## Node.js の進化に伴い不要となったかもしれないパッケージたち -[zenn.dev/morinokami/articles/npm-uninstall](https://zenn.dev/morinokami/articles/npm-uninstall "Node.js の進化に伴い不要となったかもしれないパッケージたち") -

nodejs article

- -Node.jsのコアモジュールなどに実装されたパッケージの機能紹介。 -Fetch API、`.env`のロード、`util.styleText`、`node:test`、`--watch`フラグ、`glob`、`util.parseArgs`などについて - - ----- - -## TypeScript の型検査にかかる時間を短縮した話 -[zenn.dev/knowledgework/articles/speedup-typecheck](https://zenn.dev/knowledgework/articles/speedup-typecheck "TypeScript の型検査にかかる時間を短縮した話") -

TypeScript article

- -TypeScriptの型チェックのパフォーマンスチェックと改善について - - ----- - -## Misconceptions about CSS Specificity – Bram.us -[www.bram.us/2024/05/05/misconceptions-about-css-specificity/](https://www.bram.us/2024/05/05/misconceptions-about-css-specificity/ "Misconceptions about CSS Specificity – Bram.us") -

CSS article

- -CSSのSpecificityについて - - ----- - -## Monitor Third-Party Resources that Impact UX with Playwright -[www.checklyhq.com/blog/how-playwright-can-monitor-third-party-resources/](https://www.checklyhq.com/blog/how-playwright-can-monitor-third-party-resources/ "Monitor Third-Party Resources that Impact UX with Playwright") -

browser test article

- -PlaywrightのRequest Block/Delayを使ってユーザー影響のあるサードパーティスクリプトを特定する方法について - - ----- - -## Why Patching Globals Is Harmful - kettanaito.com -[kettanaito.com/blog/why-patching-globals-is-harmful](https://kettanaito.com/blog/why-patching-globals-is-harmful "Why Patching Globals Is Harmful - kettanaito.com") -

Fetch JavaScript article opinion

- -Global APIにmonkey patchする弊害について。 -Fetch APIの仕様を各種上書きしているReact/Next.js/Bunについて - - ----- From d29f0b3ab2529bde6d15927606ff95786087df99 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 12 May 2024 06:47:29 +0000 Subject: [PATCH 20/20] Update _i18n/ja/_posts/2024/2024-05-12-headless-ui-v2.0-for-react-astro-v4.8-node.js.md --- ...ss-ui-v2.0-for-react-astro-v4.8-node.js.md | 24 ++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/_i18n/ja/_posts/2024/2024-05-12-headless-ui-v2.0-for-react-astro-v4.8-node.js.md b/_i18n/ja/_posts/2024/2024-05-12-headless-ui-v2.0-for-react-astro-v4.8-node.js.md index 656f6111bc9..3ba0a0f52d1 100644 --- a/_i18n/ja/_posts/2024/2024-05-12-headless-ui-v2.0-for-react-astro-v4.8-node.js.md +++ b/_i18n/ja/_posts/2024/2024-05-12-headless-ui-v2.0-for-react-astro-v4.8-node.js.md @@ -2,7 +2,7 @@ title: "2024-05-12のJS: Headless UI v2.0 for React、Astro v4.8、外部パッケージに依存せずにNode.jsで使えるようになった機能" author: "azu" layout: post -date: 2024-05-12T06:43:47.798Z +date: 2024-05-12T06:47:28.714Z category: JSer tags: - test @@ -13,16 +13,34 @@ tags: --- -JSer.info #692 - - [Headless UI v2.0 for React - Tailwind CSS](https://tailwindcss.com/blog/headless-ui-v2) +JSer.info #692 - Headless UI v2.0 for Reactがリリースされました。 + +- [Headless UI v2.0 for React - Tailwind CSS](https://tailwindcss.com/blog/headless-ui-v2) + +Floating UIのanchor指定をサポート、Checkboxコンポーネント、Fieldsetコンポーネント、Comboboxが`virtual` propsをサポートなどの変更が含まれています。 --- +Astro 4.8がリリースされました。 + - [Astro 4.8 | Astro](https://astro.build/blog/astro-480/) +実験的な機能としてAstro Actions、Request Rewritingの追加が行われています。 +また、パフォーマンスの改善や`injectRoute`のバグ修正などの変更が含まれています。 + --- -- [Node.js の進化に伴い不要となったかもしれないパッケージたち](https://zenn.dev/morinokami/articles/npm-uninstall) +[Node.js の進化に伴い不要となったかもしれないパッケージたち](https://zenn.dev/morinokami/articles/npm-uninstall)という記事では、外部パッケージで提供されていた機能の一部がNode.jsにも実装されていることについて紹介されています。 + +- Fetch API +- `.env`ファイルの読み込み +- `util.styleText` +- `node:test` +- `--watch`フラグ +- `glob` +- `util.parseArgs` +などについて紹介されています。 ----