From f0dc02a04770e37a1c4cc471d7027f855f4b1c61 Mon Sep 17 00:00:00 2001 From: azu Date: Sun, 1 Sep 2024 12:10:32 +0000 Subject: [PATCH 01/20] Update 706 draft --- _i18n/ja/_posts/2024/2024-09-01-706draft.md | 27 +++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 _i18n/ja/_posts/2024/2024-09-01-706draft.md diff --git a/_i18n/ja/_posts/2024/2024-09-01-706draft.md b/_i18n/ja/_posts/2024/2024-09-01-706draft.md new file mode 100644 index 00000000000..5c54d7345fd --- /dev/null +++ b/_i18n/ja/_posts/2024/2024-09-01-706draft.md @@ -0,0 +1,27 @@ +--- +title: "2024-09-01のJS: " +author: "azu" +layout: post +date : 2024-09-01T12:10:32.440Z +category: JSer +tags: +- ECMAScript + +--- + +JSer.info #706 + +---- + +

アーティクル

+ +---- + +## JS Dates Are About to Be Fixed | TimeTime +[docs.timetime.in/blog/js-dates-finally-fixed/](https://docs.timetime.in/blog/js-dates-finally-fixed/ "JS Dates Are About to Be Fixed | TimeTime") +

ECMAScript JavaScript article

+ +ECMAScript Proposal Stage 3のTemporal APIについて + + +---- From 2d3c2f89f3b5204c4e083439ca7af6d98d96036a Mon Sep 17 00:00:00 2001 From: azu Date: Mon, 2 Sep 2024 13:04:23 +0000 Subject: [PATCH 02/20] Update 706 draft --- _i18n/ja/_posts/2024/2024-09-01-706draft.md | 27 ------------- _i18n/ja/_posts/2024/2024-09-02-706draft.md | 42 +++++++++++++++++++++ 2 files changed, 42 insertions(+), 27 deletions(-) delete mode 100644 _i18n/ja/_posts/2024/2024-09-01-706draft.md create mode 100644 _i18n/ja/_posts/2024/2024-09-02-706draft.md diff --git a/_i18n/ja/_posts/2024/2024-09-01-706draft.md b/_i18n/ja/_posts/2024/2024-09-01-706draft.md deleted file mode 100644 index 5c54d7345fd..00000000000 --- a/_i18n/ja/_posts/2024/2024-09-01-706draft.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: "2024-09-01のJS: " -author: "azu" -layout: post -date : 2024-09-01T12:10:32.440Z -category: JSer -tags: -- ECMAScript - ---- - -JSer.info #706 - ----- - -

アーティクル

- ----- - -## JS Dates Are About to Be Fixed | TimeTime -[docs.timetime.in/blog/js-dates-finally-fixed/](https://docs.timetime.in/blog/js-dates-finally-fixed/ "JS Dates Are About to Be Fixed | TimeTime") -

ECMAScript JavaScript article

- -ECMAScript Proposal Stage 3のTemporal APIについて - - ----- diff --git a/_i18n/ja/_posts/2024/2024-09-02-706draft.md b/_i18n/ja/_posts/2024/2024-09-02-706draft.md new file mode 100644 index 00000000000..99c7c35d620 --- /dev/null +++ b/_i18n/ja/_posts/2024/2024-09-02-706draft.md @@ -0,0 +1,42 @@ +--- +title: "2024-09-02のJS: " +author: "azu" +layout: post +date : 2024-09-02T13:04:00.598Z +category: JSer +tags: +- ECMAScript +- book + +--- + +JSer.info #706 + +---- + +

ヘッドライン

+ +---- + +## JavaScript Primer v6.0.0リリース: ES2024の対応とNode.jsのユースケースを刷新 | Web Scratch +[efcl.info/2024/09/02/jsprimer-v6/](https://efcl.info/2024/09/02/jsprimer-v6/ "JavaScript Primer v6.0.0リリース: ES2024の対応とNode.jsのユースケースを刷新 | Web Scratch") +

JavaScript ReleaseNote book

+ +JavaScript Primer v6リリース。 +ECMAScript 2024の対応とNode.jsの標準モジュールの追加に対応した更新。 +`Map.groupBy`/`Object.groupBy`、ECMAScript Proposal Stage 2.7、`node:util`の`parseArgs`、`node:test`の対応など + + +---- +

アーティクル

+ +---- + +## JS Dates Are About to Be Fixed | TimeTime +[docs.timetime.in/blog/js-dates-finally-fixed/](https://docs.timetime.in/blog/js-dates-finally-fixed/ "JS Dates Are About to Be Fixed | TimeTime") +

ECMAScript JavaScript article

+ +ECMAScript Proposal Stage 3のTemporal APIについて + + +---- From d20eccbcd4bb54d9357ea955cafe4b8c9e9e14ef Mon Sep 17 00:00:00 2001 From: azu Date: Fri, 6 Sep 2024 01:20:29 +0000 Subject: [PATCH 03/20] Update 706 draft --- ...-09-02-706draft.md => 2024-09-06-706draft.md} | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) rename _i18n/ja/_posts/2024/{2024-09-02-706draft.md => 2024-09-06-706draft.md} (68%) diff --git a/_i18n/ja/_posts/2024/2024-09-02-706draft.md b/_i18n/ja/_posts/2024/2024-09-06-706draft.md similarity index 68% rename from _i18n/ja/_posts/2024/2024-09-02-706draft.md rename to _i18n/ja/_posts/2024/2024-09-06-706draft.md index 99c7c35d620..bf6bac59d96 100644 --- a/_i18n/ja/_posts/2024/2024-09-02-706draft.md +++ b/_i18n/ja/_posts/2024/2024-09-06-706draft.md @@ -1,12 +1,13 @@ --- -title: "2024-09-02のJS: " +title: "2024-09-06のJS: " author: "azu" layout: post -date : 2024-09-02T13:04:00.598Z +date : 2024-09-06T01:20:07.403Z category: JSer tags: - ECMAScript - book +- nodejs --- @@ -27,6 +28,17 @@ ECMAScript 2024の対応とNode.jsの標準モジュールの追加に対応し `Map.groupBy`/`Object.groupBy`、ECMAScript Proposal Stage 2.7、`node:util`の`parseArgs`、`node:test`の対応など +---- + +## Release v8.0.0 · redwoodjs/redwood +[github.com/redwoodjs/redwood/releases/tag/v8.0.0](https://github.com/redwoodjs/redwood/releases/tag/v8.0.0 "Release v8.0.0 · redwoodjs/redwood") +

nodejs library ReleaseNote

+ +Redwood v8.0.0リリース。 +Background Jobの対応、SSRとRSCの対応改善、StorybookにViteを使うように、Dockerのサポートなど + +- [Dummy](http://example.com/ "Dummy") + ----

アーティクル

From 1f7f387f09a7621fb90ee0d1bbfd723e27323023 Mon Sep 17 00:00:00 2001 From: azu Date: Fri, 6 Sep 2024 01:23:39 +0000 Subject: [PATCH 04/20] Update 706 draft --- _i18n/ja/_posts/2024/2024-09-06-706draft.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/_i18n/ja/_posts/2024/2024-09-06-706draft.md b/_i18n/ja/_posts/2024/2024-09-06-706draft.md index bf6bac59d96..b3b4c5f7a03 100644 --- a/_i18n/ja/_posts/2024/2024-09-06-706draft.md +++ b/_i18n/ja/_posts/2024/2024-09-06-706draft.md @@ -2,7 +2,7 @@ title: "2024-09-06のJS: " author: "azu" layout: post -date : 2024-09-06T01:20:07.403Z +date : 2024-09-06T01:23:39.042Z category: JSer tags: - ECMAScript @@ -39,6 +39,17 @@ Background Jobの対応、SSRとRSCの対応改善、StorybookにViteを使う - [Dummy](http://example.com/ "Dummy") +---- + +## Release v9.0.0 · faker-js/faker +[github.com/faker-js/faker/releases/tag/v9.0.0](https://github.com/faker-js/faker/releases/tag/v9.0.0 "Release v9.0.0 · faker-js/faker") +

JavaScript library ReleaseNote

+ +Node.js Faker v9.0.0リリース。 +Node.js 14,16のサポート終了、localeごとのimportができるように、RNGのseedの扱いの変更など、非推奨なAPIの削除など + +- [Upgrading to v9 | Faker](https://v9.fakerjs.dev/guide/upgrading.html "Upgrading to v9 | Faker") + ----

アーティクル

From 650d2ba9e6a2d0f31a9233a74382a01f3426ae18 Mon Sep 17 00:00:00 2001 From: azu Date: Fri, 6 Sep 2024 01:25:14 +0000 Subject: [PATCH 05/20] Update 706 draft --- _i18n/ja/_posts/2024/2024-09-06-706draft.md | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/_i18n/ja/_posts/2024/2024-09-06-706draft.md b/_i18n/ja/_posts/2024/2024-09-06-706draft.md index b3b4c5f7a03..8a93e7bf414 100644 --- a/_i18n/ja/_posts/2024/2024-09-06-706draft.md +++ b/_i18n/ja/_posts/2024/2024-09-06-706draft.md @@ -2,12 +2,12 @@ title: "2024-09-06のJS: " author: "azu" layout: post -date : 2024-09-06T01:23:39.042Z +date : 2024-09-06T01:25:14.834Z category: JSer tags: +- nodejs - ECMAScript - book -- nodejs --- @@ -50,6 +50,17 @@ Node.js 14,16のサポート終了、localeごとのimportができるように - [Upgrading to v9 | Faker](https://v9.fakerjs.dev/guide/upgrading.html "Upgrading to v9 | Faker") +---- + +## Node.js — Node v22.8.0 (Current) +[nodejs.org/en/blog/release/v22.8.0](https://nodejs.org/en/blog/release/v22.8.0 "Node.js — Node v22.8.0 (Current)") +

nodejs ReleaseNote

+ +Node.js v22.8.0リリース。 +`module.enableCompileCache()` APIの追加、`vm.createContext()`に`vm.constants.DONT_CONTEXTIFY`を追加。 +カバレッジのしきい値をチェックできる`--experimental-test-coverage`フラグの追加など + + ----

アーティクル

From 95812eaf923c86bd841fabf7bd0940a2cc281ed0 Mon Sep 17 00:00:00 2001 From: azu Date: Sat, 7 Sep 2024 04:49:43 +0000 Subject: [PATCH 06/20] Update 706 draft --- ...-09-06-706draft.md => 2024-09-07-706draft.md} | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) rename _i18n/ja/_posts/2024/{2024-09-06-706draft.md => 2024-09-07-706draft.md} (82%) diff --git a/_i18n/ja/_posts/2024/2024-09-06-706draft.md b/_i18n/ja/_posts/2024/2024-09-07-706draft.md similarity index 82% rename from _i18n/ja/_posts/2024/2024-09-06-706draft.md rename to _i18n/ja/_posts/2024/2024-09-07-706draft.md index 8a93e7bf414..477f0a5f7c4 100644 --- a/_i18n/ja/_posts/2024/2024-09-06-706draft.md +++ b/_i18n/ja/_posts/2024/2024-09-07-706draft.md @@ -1,13 +1,14 @@ --- -title: "2024-09-06のJS: " +title: "2024-09-07のJS: " author: "azu" layout: post -date : 2024-09-06T01:25:14.834Z +date : 2024-09-07T04:49:43.167Z category: JSer tags: - nodejs - ECMAScript - book +- Vue --- @@ -61,6 +62,17 @@ Node.js v22.8.0リリース。 カバレッジのしきい値をチェックできる`--experimental-test-coverage`フラグの追加など +---- + +## Announcing Vue 3.5 | The Vue Point +[blog.vuejs.org/posts/vue-3-5](https://blog.vuejs.org/posts/vue-3-5 "Announcing Vue 3.5 | The Vue Point") +

Vue ReleaseNote

+ +Vue 3.5リリース。 +パフォーマンス改善、`defineProps`の返り値をDestructureできるように、`useId()`の追加、`data-allow-mismatch`属性の追加。 +`defineCustomElement()` APIを追加しCustom Elementの対応を改善、`useTemplateRef()`、`onWatcherCleanup()`の追加など + + ----

アーティクル

From c2aedc959622ef6306adb8c845616f286259ceb0 Mon Sep 17 00:00:00 2001 From: azu Date: Sat, 7 Sep 2024 06:58:35 +0000 Subject: [PATCH 07/20] Update 706 draft --- _i18n/ja/_posts/2024/2024-09-07-706draft.md | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/_i18n/ja/_posts/2024/2024-09-07-706draft.md b/_i18n/ja/_posts/2024/2024-09-07-706draft.md index 477f0a5f7c4..9905c753b31 100644 --- a/_i18n/ja/_posts/2024/2024-09-07-706draft.md +++ b/_i18n/ja/_posts/2024/2024-09-07-706draft.md @@ -2,13 +2,14 @@ title: "2024-09-07のJS: " author: "azu" layout: post -date : 2024-09-07T04:49:43.167Z +date : 2024-09-07T06:58:13.249Z category: JSer tags: - nodejs - ECMAScript - book - Vue +- Firefox --- @@ -73,6 +74,18 @@ Vue 3.5リリース。 `defineCustomElement()` APIを追加しCustom Elementの対応を改善、`useTemplateRef()`、`onWatcherCleanup()`の追加など +---- + +## Firefox 130.0, See All New Features, Updates and Fixes +[www.mozilla.org/en-US/firefox/130.0/releasenotes/](https://www.mozilla.org/en-US/firefox/130.0/releasenotes/ "Firefox 130.0, See All New Features, Updates and Fixes") +

Firefox ReleaseNote

+ +Firefox 130リリース。 +`
`の対応、X25519 digital signature algorithmのサポート、Web Codecs API のサポート。 +実験的な機能として`requestVideoFrameCallback()`、`ReportingObserver`でCSP違反を監視できるようになるなど + +- [Firefox 130 for developers - Mozilla | MDN](https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/130 "Firefox 130 for developers - Mozilla | MDN") + ----

アーティクル

From 6001b6752b5df23574151ceba6484c49ab297b2c Mon Sep 17 00:00:00 2001 From: azu Date: Sat, 7 Sep 2024 07:19:28 +0000 Subject: [PATCH 08/20] Update 706 draft --- _i18n/ja/_posts/2024/2024-09-07-706draft.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/_i18n/ja/_posts/2024/2024-09-07-706draft.md b/_i18n/ja/_posts/2024/2024-09-07-706draft.md index 9905c753b31..deeff956030 100644 --- a/_i18n/ja/_posts/2024/2024-09-07-706draft.md +++ b/_i18n/ja/_posts/2024/2024-09-07-706draft.md @@ -2,7 +2,7 @@ title: "2024-09-07のJS: " author: "azu" layout: post -date : 2024-09-07T06:58:13.249Z +date : 2024-09-07T07:19:06.904Z category: JSer tags: - nodejs @@ -86,6 +86,16 @@ Firefox 130リリース。 - [Firefox 130 for developers - Mozilla | MDN](https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/130 "Firefox 130 for developers - Mozilla | MDN") +---- + +## Release v1.47.0 · microsoft/playwright +[github.com/microsoft/playwright/releases/tag/v1.47.0](https://github.com/microsoft/playwright/releases/tag/v1.47.0 "Release v1.47.0 · microsoft/playwright") +

playwright ReleaseNote

+ +playwright v1.47.0リリース。 +Network Tabの改善、`--tsconfig`フラグの追加、Playwright ImageをUbuntu 24.04ベースに変更など + + ----

アーティクル

From 22661611871710b00fe26bb581418975c0caa9a0 Mon Sep 17 00:00:00 2001 From: azu Date: Sat, 7 Sep 2024 07:24:59 +0000 Subject: [PATCH 09/20] Update 706 draft --- _i18n/ja/_posts/2024/2024-09-07-706draft.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/_i18n/ja/_posts/2024/2024-09-07-706draft.md b/_i18n/ja/_posts/2024/2024-09-07-706draft.md index deeff956030..6bb6983353e 100644 --- a/_i18n/ja/_posts/2024/2024-09-07-706draft.md +++ b/_i18n/ja/_posts/2024/2024-09-07-706draft.md @@ -2,7 +2,7 @@ title: "2024-09-07のJS: " author: "azu" layout: post -date : 2024-09-07T07:19:06.904Z +date : 2024-09-07T07:24:59.375Z category: JSer tags: - nodejs @@ -96,6 +96,16 @@ playwright v1.47.0リリース。 Network Tabの改善、`--tsconfig`フラグの追加、Playwright ImageをUbuntu 24.04ベースに変更など +---- + +## ESLint v9.10.0 released - ESLint - Pluggable JavaScript Linter +[eslint.org/blog/2024/09/eslint-v9.10.0-released/](https://eslint.org/blog/2024/09/eslint-v9.10.0-released/ "ESLint v9.10.0 released - ESLint - Pluggable JavaScript Linter") +

ESLint ReleaseNote

+ +ESLint v9.10.0リリース。 +`eslint`パッケージに`@types/eslint`と同じ型定義ファイルが含まれるようになる変更など + + ----

アーティクル

From d9538433f50fa19e816418753b981ff2d0dd6b90 Mon Sep 17 00:00:00 2001 From: azu Date: Sun, 8 Sep 2024 12:14:44 +0000 Subject: [PATCH 10/20] Update 706 draft --- ...4-09-07-706draft.md => 2024-09-08-706draft.md} | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) rename _i18n/ja/_posts/2024/{2024-09-07-706draft.md => 2024-09-08-706draft.md} (91%) diff --git a/_i18n/ja/_posts/2024/2024-09-07-706draft.md b/_i18n/ja/_posts/2024/2024-09-08-706draft.md similarity index 91% rename from _i18n/ja/_posts/2024/2024-09-07-706draft.md rename to _i18n/ja/_posts/2024/2024-09-08-706draft.md index 6bb6983353e..8bb0731065e 100644 --- a/_i18n/ja/_posts/2024/2024-09-07-706draft.md +++ b/_i18n/ja/_posts/2024/2024-09-08-706draft.md @@ -1,8 +1,8 @@ --- -title: "2024-09-07のJS: " +title: "2024-09-08のJS: " author: "azu" layout: post -date : 2024-09-07T07:24:59.375Z +date : 2024-09-08T12:14:44.798Z category: JSer tags: - nodejs @@ -106,6 +106,17 @@ ESLint v9.10.0リリース。 `eslint`パッケージに`@types/eslint`と同じ型定義ファイルが含まれるようになる変更など +---- + +## Bun v1.1.27 | Bun Blog +[bun.sh/blog/bun-v1.1.27](https://bun.sh/blog/bun-v1.1.27 "Bun v1.1.27 | Bun Blog") +

bum ReleaseNote

+ +Bun v1.1.27リリース。 +`node:zlib`のパフォーマンス改善、`npm pack`と同等の処理をする`bun pm pack`コマンドを追加。 +`Bun.serve()`にStatic routesの追加、`--max-http-header-size`フラグの追加など + + ----

アーティクル

From a0d214e41b06bdeed35e4da0f27d404fa19578e5 Mon Sep 17 00:00:00 2001 From: azu Date: Sun, 8 Sep 2024 12:41:46 +0000 Subject: [PATCH 11/20] Update 706 draft --- _i18n/ja/_posts/2024/2024-09-08-706draft.md | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/_i18n/ja/_posts/2024/2024-09-08-706draft.md b/_i18n/ja/_posts/2024/2024-09-08-706draft.md index 8bb0731065e..02bb4e89d60 100644 --- a/_i18n/ja/_posts/2024/2024-09-08-706draft.md +++ b/_i18n/ja/_posts/2024/2024-09-08-706draft.md @@ -2,14 +2,14 @@ title: "2024-09-08のJS: " author: "azu" layout: post -date : 2024-09-08T12:14:44.798Z +date : 2024-09-08T12:41:46.519Z category: JSer tags: - nodejs +- Firefox - ECMAScript - book - Vue -- Firefox --- @@ -129,4 +129,17 @@ Bun v1.1.27リリース。 ECMAScript Proposal Stage 3のTemporal APIについて +---- +

サイト、サービス、ドキュメント

+ +---- + +## ymrl/a11y-visualizer: A Browser Extension for Enhanced Web Accessibility Checking +[github.com/ymrl/a11y-visualizer?tab=readme-ov-file](https://github.com/ymrl/a11y-visualizer?tab=readme-ov-file "ymrl/a11y-visualizer: A Browser Extension for Enhanced Web Accessibility Checking") +

accessibility Firefox Chrome Extension

+ +アクセシビリティの情報を視覚的に表示するブラウザ拡張。 +アクセシビリティの構造を可視化することで、問題の見つけやすくするツール + + ---- From 50631139a12b4cb8b98d23d4106cb5434854cf13 Mon Sep 17 00:00:00 2001 From: azu Date: Sun, 8 Sep 2024 12:50:31 +0000 Subject: [PATCH 12/20] Update 706 draft --- _i18n/ja/_posts/2024/2024-09-08-706draft.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_i18n/ja/_posts/2024/2024-09-08-706draft.md b/_i18n/ja/_posts/2024/2024-09-08-706draft.md index 02bb4e89d60..71aa8a726fd 100644 --- a/_i18n/ja/_posts/2024/2024-09-08-706draft.md +++ b/_i18n/ja/_posts/2024/2024-09-08-706draft.md @@ -2,7 +2,7 @@ title: "2024-09-08のJS: " author: "azu" layout: post -date : 2024-09-08T12:41:46.519Z +date : 2024-09-08T12:50:08.598Z category: JSer tags: - nodejs @@ -139,7 +139,7 @@ ECMAScript Proposal Stage 3のTemporal APIについて

accessibility Firefox Chrome Extension

アクセシビリティの情報を視覚的に表示するブラウザ拡張。 -アクセシビリティの構造を可視化することで、問題の見つけやすくするツール +アクセシビリティの構造を可視化することで、問題を見つけやすくするツール ---- From 781dc05026ed905da860d5e2ed336e8996969349 Mon Sep 17 00:00:00 2001 From: azu Date: Sun, 8 Sep 2024 13:17:35 +0000 Subject: [PATCH 13/20] Update 706 draft --- _i18n/ja/_posts/2024/2024-09-08-706draft.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/_i18n/ja/_posts/2024/2024-09-08-706draft.md b/_i18n/ja/_posts/2024/2024-09-08-706draft.md index 71aa8a726fd..27c089471a1 100644 --- a/_i18n/ja/_posts/2024/2024-09-08-706draft.md +++ b/_i18n/ja/_posts/2024/2024-09-08-706draft.md @@ -2,7 +2,7 @@ title: "2024-09-08のJS: " author: "azu" layout: post -date : 2024-09-08T12:50:08.598Z +date : 2024-09-08T13:17:35.611Z category: JSer tags: - nodejs @@ -129,6 +129,18 @@ Bun v1.1.27リリース。 ECMAScript Proposal Stage 3のTemporal APIについて +---- + +## What’s new in React 19 – Vercel +[vercel.com/blog/whats-new-in-react-19](https://vercel.com/blog/whats-new-in-react-19 "What’s new in React 19 – Vercel") +

React article

+ +React 19の新しい機能についての紹介。 +Server Component、Server Action、`useActionState`/`useFormState`/`useOptimistic`/`use`などの新しいHooks。 +リソースのpreload、`ref` callback、``などのメタデータの対応。 +Custom Elementの対応、エラー表示の改善など + + ---- <h1 class="site-genre">サイト、サービス、ドキュメント</h1> From caebef2bc0e649d1f9c7cb61bb628df892473ab6 Mon Sep 17 00:00:00 2001 From: azu <azuciao@gmail.com> Date: Mon, 9 Sep 2024 00:25:50 +0000 Subject: [PATCH 14/20] Update 706 draft --- ...024-09-08-706draft.md => 2024-09-09-706draft.md} | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) rename _i18n/ja/_posts/2024/{2024-09-08-706draft.md => 2024-09-09-706draft.md} (93%) diff --git a/_i18n/ja/_posts/2024/2024-09-08-706draft.md b/_i18n/ja/_posts/2024/2024-09-09-706draft.md similarity index 93% rename from _i18n/ja/_posts/2024/2024-09-08-706draft.md rename to _i18n/ja/_posts/2024/2024-09-09-706draft.md index 27c089471a1..8037cdb7e6c 100644 --- a/_i18n/ja/_posts/2024/2024-09-08-706draft.md +++ b/_i18n/ja/_posts/2024/2024-09-09-706draft.md @@ -1,8 +1,8 @@ --- -title: "2024-09-08のJS: " +title: "2024-09-09のJS: " author: "azu" layout: post -date : 2024-09-08T13:17:35.611Z +date : 2024-09-09T00:25:49.859Z category: JSer tags: - nodejs @@ -141,6 +141,15 @@ Server Component、Server Action、`useActionState`/`useFormState`/`useOptimisti Custom Elementの対応、エラー表示の改善など +---- + +## The Ultimate Guide to Font Performance Optimization | DebugBear +[www.debugbear.com/blog/website-font-performance](https://www.debugbear.com/blog/website-font-performance "The Ultimate Guide to Font Performance Optimization | DebugBear") +<p class="jser-tags jser-tag-icon"><span class="jser-tag">article</span> <span class="jser-tag">fonts</span> <span class="jser-tag">performance</span></p> + +WebFontのパフォーマンス最適化について + + ---- <h1 class="site-genre">サイト、サービス、ドキュメント</h1> From b3571b5c1064e1d9b4a1a48e3436d3b9d5163b1a Mon Sep 17 00:00:00 2001 From: azu <azuciao@gmail.com> Date: Mon, 9 Sep 2024 00:35:03 +0000 Subject: [PATCH 15/20] Update 706 draft --- _i18n/ja/_posts/2024/2024-09-09-706draft.md | 24 ++++++++++----------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/_i18n/ja/_posts/2024/2024-09-09-706draft.md b/_i18n/ja/_posts/2024/2024-09-09-706draft.md index 8037cdb7e6c..2ea2b0af978 100644 --- a/_i18n/ja/_posts/2024/2024-09-09-706draft.md +++ b/_i18n/ja/_posts/2024/2024-09-09-706draft.md @@ -2,7 +2,7 @@ title: "2024-09-09のJS: " author: "azu" layout: post -date : 2024-09-09T00:25:49.859Z +date : 2024-09-09T00:34:40.809Z category: JSer tags: - nodejs @@ -30,17 +30,6 @@ ECMAScript 2024の対応とNode.jsの標準モジュールの追加に対応し `Map.groupBy`/`Object.groupBy`、ECMAScript Proposal Stage 2.7、`node:util`の`parseArgs`、`node:test`の対応など ----- - -## Release v8.0.0 · redwoodjs/redwood -[github.com/redwoodjs/redwood/releases/tag/v8.0.0](https://github.com/redwoodjs/redwood/releases/tag/v8.0.0 "Release v8.0.0 · redwoodjs/redwood") -<p class="jser-tags jser-tag-icon"><span class="jser-tag">nodejs</span> <span class="jser-tag">library</span> <span class="jser-tag">ReleaseNote</span></p> - -Redwood v8.0.0リリース。 -Background Jobの対応、SSRとRSCの対応改善、StorybookにViteを使うように、Dockerのサポートなど - -- [Dummy](http://example.com/ "Dummy") - ---- ## Release v9.0.0 · faker-js/faker @@ -117,6 +106,17 @@ Bun v1.1.27リリース。 `Bun.serve()`にStatic routesの追加、`--max-http-header-size`フラグの追加など +---- + +## Release v8.0.0 · redwoodjs/redwood +[github.com/redwoodjs/redwood/releases/tag/v8.0.0](https://github.com/redwoodjs/redwood/releases/tag/v8.0.0 "Release v8.0.0 · redwoodjs/redwood") +<p class="jser-tags jser-tag-icon"><span class="jser-tag">nodejs</span> <span class="jser-tag">library</span> <span class="jser-tag">ReleaseNote</span></p> + +Redwood v8.0.0リリース。 +Background Jobの対応、SSRとRSCの対応改善、StorybookにViteを使うように、Dockerのサポートなど + +- [Upgrade Guide](https://redwoodjs.com/upgrade/v8 "Upgrade Guide") + ---- <h1 class="site-genre">アーティクル</h1> From 8bb1345e3b4e672309e5779de423a2d71cb9eebc Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 9 Sep 2024 00:42:08 +0000 Subject: [PATCH 16/20] Update _i18n/ja/_posts/2024/2024-09-09-vue-3.5-jsprimer-v6-a11y-visualize.md --- ...9-09-vue-3.5-jsprimer-v6-a11y-visualize.md | 184 ++++++++++++++++++ 1 file changed, 184 insertions(+) create mode 100644 _i18n/ja/_posts/2024/2024-09-09-vue-3.5-jsprimer-v6-a11y-visualize.md diff --git a/_i18n/ja/_posts/2024/2024-09-09-vue-3.5-jsprimer-v6-a11y-visualize.md b/_i18n/ja/_posts/2024/2024-09-09-vue-3.5-jsprimer-v6-a11y-visualize.md new file mode 100644 index 00000000000..cdb402723ba --- /dev/null +++ b/_i18n/ja/_posts/2024/2024-09-09-vue-3.5-jsprimer-v6-a11y-visualize.md @@ -0,0 +1,184 @@ +--- +title: "2024-09-09のJS: Vue 3.5、jsprimer v6、a11y-visualize" +author: "azu" +layout: post +date: 2024-09-09T00:42:07.151Z +category: JSer +tags: +- nodejs +- Firefox +- ECMAScript +- book +- Vue + +--- + +JSer.info #706 - - [Announcing Vue 3.5 | The Vue Point](https://blog.vuejs.org/posts/vue-3-5) + +---- + +- [JavaScript Primer v6.0.0リリース: ES2024の対応とNode.jsのユースケースを刷新 | Web Scratch](https://efcl.info/2024/09/02/jsprimer-v6/) + +---- + +- [Firefox 130.0, See All New Features, Updates and Fixes](https://www.mozilla.org/en-US/firefox/130.0/releasenotes/) +- [Firefox 130 for developers - Mozilla | MDN](https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/130) + +--- + +- [ymrl/a11y-visualizer: A Browser Extension for Enhanced Web Accessibility Checking](https://github.com/ymrl/a11y-visualizer) + + +---- + +{% include inline-support.html %} + +---- + +<h1 class="site-genre">ヘッドライン</h1> + +---- + +## JavaScript Primer v6.0.0リリース: ES2024の対応とNode.jsのユースケースを刷新 | Web Scratch +[efcl.info/2024/09/02/jsprimer-v6/](https://efcl.info/2024/09/02/jsprimer-v6/ "JavaScript Primer v6.0.0リリース: ES2024の対応とNode.jsのユースケースを刷新 | Web Scratch") +<p class="jser-tags jser-tag-icon"><span class="jser-tag">JavaScript</span> <span class="jser-tag">ReleaseNote</span> <span class="jser-tag">book</span></p> + +JavaScript Primer v6リリース。 +ECMAScript 2024の対応とNode.jsの標準モジュールの追加に対応した更新。 +`Map.groupBy`/`Object.groupBy`、ECMAScript Proposal Stage 2.7、`node:util`の`parseArgs`、`node:test`の対応など + + +---- + +## Release v9.0.0 · faker-js/faker +[github.com/faker-js/faker/releases/tag/v9.0.0](https://github.com/faker-js/faker/releases/tag/v9.0.0 "Release v9.0.0 · faker-js/faker") +<p class="jser-tags jser-tag-icon"><span class="jser-tag">JavaScript</span> <span class="jser-tag">library</span> <span class="jser-tag">ReleaseNote</span></p> + +Node.js Faker v9.0.0リリース。 +Node.js 14,16のサポート終了、localeごとのimportができるように、RNGのseedの扱いの変更など、非推奨なAPIの削除など + +- [Upgrading to v9 | Faker](https://v9.fakerjs.dev/guide/upgrading.html "Upgrading to v9 | Faker") + +---- + +## Node.js — Node v22.8.0 (Current) +[nodejs.org/en/blog/release/v22.8.0](https://nodejs.org/en/blog/release/v22.8.0 "Node.js — Node v22.8.0 (Current)") +<p class="jser-tags jser-tag-icon"><span class="jser-tag">nodejs</span> <span class="jser-tag">ReleaseNote</span></p> + +Node.js v22.8.0リリース。 +`module.enableCompileCache()` APIの追加、`vm.createContext()`に`vm.constants.DONT_CONTEXTIFY`を追加。 +カバレッジのしきい値をチェックできる`--experimental-test-coverage`フラグの追加など + + +---- + +## Announcing Vue 3.5 | The Vue Point +[blog.vuejs.org/posts/vue-3-5](https://blog.vuejs.org/posts/vue-3-5 "Announcing Vue 3.5 | The Vue Point") +<p class="jser-tags jser-tag-icon"><span class="jser-tag">Vue</span> <span class="jser-tag">ReleaseNote</span></p> + +Vue 3.5リリース。 +パフォーマンス改善、`defineProps`の返り値をDestructureできるように、`useId()`の追加、`data-allow-mismatch`属性の追加。 +`defineCustomElement()` APIを追加しCustom Elementの対応を改善、`useTemplateRef()`、`onWatcherCleanup()`の追加など + + +---- + +## Firefox 130.0, See All New Features, Updates and Fixes +[www.mozilla.org/en-US/firefox/130.0/releasenotes/](https://www.mozilla.org/en-US/firefox/130.0/releasenotes/ "Firefox 130.0, See All New Features, Updates and Fixes") +<p class="jser-tags jser-tag-icon"><span class="jser-tag">Firefox</span> <span class="jser-tag">ReleaseNote</span></p> + +Firefox 130リリース。 +`<details name>`の対応、X25519 digital signature algorithmのサポート、Web Codecs API のサポート。 +実験的な機能として`requestVideoFrameCallback()`、`ReportingObserver`でCSP違反を監視できるようになるなど + +- [Firefox 130 for developers - Mozilla | MDN](https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/130 "Firefox 130 for developers - Mozilla | MDN") + +---- + +## Release v1.47.0 · microsoft/playwright +[github.com/microsoft/playwright/releases/tag/v1.47.0](https://github.com/microsoft/playwright/releases/tag/v1.47.0 "Release v1.47.0 · microsoft/playwright") +<p class="jser-tags jser-tag-icon"><span class="jser-tag">playwright</span> <span class="jser-tag">ReleaseNote</span></p> + +playwright v1.47.0リリース。 +Network Tabの改善、`--tsconfig`フラグの追加、Playwright ImageをUbuntu 24.04ベースに変更など + + +---- + +## ESLint v9.10.0 released - ESLint - Pluggable JavaScript Linter +[eslint.org/blog/2024/09/eslint-v9.10.0-released/](https://eslint.org/blog/2024/09/eslint-v9.10.0-released/ "ESLint v9.10.0 released - ESLint - Pluggable JavaScript Linter") +<p class="jser-tags jser-tag-icon"><span class="jser-tag">ESLint</span> <span class="jser-tag">ReleaseNote</span></p> + +ESLint v9.10.0リリース。 +`eslint`パッケージに`@types/eslint`と同じ型定義ファイルが含まれるようになる変更など + + +---- + +## Bun v1.1.27 | Bun Blog +[bun.sh/blog/bun-v1.1.27](https://bun.sh/blog/bun-v1.1.27 "Bun v1.1.27 | Bun Blog") +<p class="jser-tags jser-tag-icon"><span class="jser-tag">bum</span> <span class="jser-tag">ReleaseNote</span></p> + +Bun v1.1.27リリース。 +`node:zlib`のパフォーマンス改善、`npm pack`と同等の処理をする`bun pm pack`コマンドを追加。 +`Bun.serve()`にStatic routesの追加、`--max-http-header-size`フラグの追加など + + +---- + +## Release v8.0.0 · redwoodjs/redwood +[github.com/redwoodjs/redwood/releases/tag/v8.0.0](https://github.com/redwoodjs/redwood/releases/tag/v8.0.0 "Release v8.0.0 · redwoodjs/redwood") +<p class="jser-tags jser-tag-icon"><span class="jser-tag">nodejs</span> <span class="jser-tag">library</span> <span class="jser-tag">ReleaseNote</span></p> + +Redwood v8.0.0リリース。 +Background Jobの対応、SSRとRSCの対応改善、StorybookにViteを使うように、Dockerのサポートなど + +- [Upgrade Guide](https://redwoodjs.com/upgrade/v8 "Upgrade Guide") + +---- +<h1 class="site-genre">アーティクル</h1> + +---- + +## JS Dates Are About to Be Fixed | TimeTime +[docs.timetime.in/blog/js-dates-finally-fixed/](https://docs.timetime.in/blog/js-dates-finally-fixed/ "JS Dates Are About to Be Fixed | TimeTime") +<p class="jser-tags jser-tag-icon"><span class="jser-tag">ECMAScript</span> <span class="jser-tag">JavaScript</span> <span class="jser-tag">article</span></p> + +ECMAScript Proposal Stage 3のTemporal APIについて + + +---- + +## What’s new in React 19 – Vercel +[vercel.com/blog/whats-new-in-react-19](https://vercel.com/blog/whats-new-in-react-19 "What’s new in React 19 – Vercel") +<p class="jser-tags jser-tag-icon"><span class="jser-tag">React</span> <span class="jser-tag">article</span></p> + +React 19の新しい機能についての紹介。 +Server Component、Server Action、`useActionState`/`useFormState`/`useOptimistic`/`use`などの新しいHooks。 +リソースのpreload、`ref` callback、`<title>`などのメタデータの対応。 +Custom Elementの対応、エラー表示の改善など + + +---- + +## The Ultimate Guide to Font Performance Optimization | DebugBear +[www.debugbear.com/blog/website-font-performance](https://www.debugbear.com/blog/website-font-performance "The Ultimate Guide to Font Performance Optimization | DebugBear") +<p class="jser-tags jser-tag-icon"><span class="jser-tag">article</span> <span class="jser-tag">fonts</span> <span class="jser-tag">performance</span></p> + +WebFontのパフォーマンス最適化について + + +---- +<h1 class="site-genre">サイト、サービス、ドキュメント</h1> + +---- + +## ymrl/a11y-visualizer: A Browser Extension for Enhanced Web Accessibility Checking +[github.com/ymrl/a11y-visualizer?tab=readme-ov-file](https://github.com/ymrl/a11y-visualizer?tab=readme-ov-file "ymrl/a11y-visualizer: A Browser Extension for Enhanced Web Accessibility Checking") +<p class="jser-tags jser-tag-icon"><span class="jser-tag">accessibility</span> <span class="jser-tag">Firefox</span> <span class="jser-tag">Chrome</span> <span class="jser-tag">Extension</span></p> + +アクセシビリティの情報を視覚的に表示するブラウザ拡張。 +アクセシビリティの構造を可視化することで、問題を見つけやすくするツール + + +---- From dedbd79811ebe69f5d295a142bae316a4b62b1d3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 9 Sep 2024 00:42:09 +0000 Subject: [PATCH 17/20] Delete _i18n/ja/_posts/2024/2024-09-09-706draft.md --- _i18n/ja/_posts/2024/2024-09-09-706draft.md | 166 -------------------- 1 file changed, 166 deletions(-) delete mode 100644 _i18n/ja/_posts/2024/2024-09-09-706draft.md diff --git a/_i18n/ja/_posts/2024/2024-09-09-706draft.md b/_i18n/ja/_posts/2024/2024-09-09-706draft.md deleted file mode 100644 index 2ea2b0af978..00000000000 --- a/_i18n/ja/_posts/2024/2024-09-09-706draft.md +++ /dev/null @@ -1,166 +0,0 @@ ---- -title: "2024-09-09のJS: " -author: "azu" -layout: post -date : 2024-09-09T00:34:40.809Z -category: JSer -tags: -- nodejs -- Firefox -- ECMAScript -- book -- Vue - ---- - -JSer.info #706 - ----- - -<h1 class="site-genre">ヘッドライン</h1> - ----- - -## JavaScript Primer v6.0.0リリース: ES2024の対応とNode.jsのユースケースを刷新 | Web Scratch -[efcl.info/2024/09/02/jsprimer-v6/](https://efcl.info/2024/09/02/jsprimer-v6/ "JavaScript Primer v6.0.0リリース: ES2024の対応とNode.jsのユースケースを刷新 | Web Scratch") -<p class="jser-tags jser-tag-icon"><span class="jser-tag">JavaScript</span> <span class="jser-tag">ReleaseNote</span> <span class="jser-tag">book</span></p> - -JavaScript Primer v6リリース。 -ECMAScript 2024の対応とNode.jsの標準モジュールの追加に対応した更新。 -`Map.groupBy`/`Object.groupBy`、ECMAScript Proposal Stage 2.7、`node:util`の`parseArgs`、`node:test`の対応など - - ----- - -## Release v9.0.0 · faker-js/faker -[github.com/faker-js/faker/releases/tag/v9.0.0](https://github.com/faker-js/faker/releases/tag/v9.0.0 "Release v9.0.0 · faker-js/faker") -<p class="jser-tags jser-tag-icon"><span class="jser-tag">JavaScript</span> <span class="jser-tag">library</span> <span class="jser-tag">ReleaseNote</span></p> - -Node.js Faker v9.0.0リリース。 -Node.js 14,16のサポート終了、localeごとのimportができるように、RNGのseedの扱いの変更など、非推奨なAPIの削除など - -- [Upgrading to v9 | Faker](https://v9.fakerjs.dev/guide/upgrading.html "Upgrading to v9 | Faker") - ----- - -## Node.js — Node v22.8.0 (Current) -[nodejs.org/en/blog/release/v22.8.0](https://nodejs.org/en/blog/release/v22.8.0 "Node.js — Node v22.8.0 (Current)") -<p class="jser-tags jser-tag-icon"><span class="jser-tag">nodejs</span> <span class="jser-tag">ReleaseNote</span></p> - -Node.js v22.8.0リリース。 -`module.enableCompileCache()` APIの追加、`vm.createContext()`に`vm.constants.DONT_CONTEXTIFY`を追加。 -カバレッジのしきい値をチェックできる`--experimental-test-coverage`フラグの追加など - - ----- - -## Announcing Vue 3.5 | The Vue Point -[blog.vuejs.org/posts/vue-3-5](https://blog.vuejs.org/posts/vue-3-5 "Announcing Vue 3.5 | The Vue Point") -<p class="jser-tags jser-tag-icon"><span class="jser-tag">Vue</span> <span class="jser-tag">ReleaseNote</span></p> - -Vue 3.5リリース。 -パフォーマンス改善、`defineProps`の返り値をDestructureできるように、`useId()`の追加、`data-allow-mismatch`属性の追加。 -`defineCustomElement()` APIを追加しCustom Elementの対応を改善、`useTemplateRef()`、`onWatcherCleanup()`の追加など - - ----- - -## Firefox 130.0, See All New Features, Updates and Fixes -[www.mozilla.org/en-US/firefox/130.0/releasenotes/](https://www.mozilla.org/en-US/firefox/130.0/releasenotes/ "Firefox 130.0, See All New Features, Updates and Fixes") -<p class="jser-tags jser-tag-icon"><span class="jser-tag">Firefox</span> <span class="jser-tag">ReleaseNote</span></p> - -Firefox 130リリース。 -`<details name>`の対応、X25519 digital signature algorithmのサポート、Web Codecs API のサポート。 -実験的な機能として`requestVideoFrameCallback()`、`ReportingObserver`でCSP違反を監視できるようになるなど - -- [Firefox 130 for developers - Mozilla | MDN](https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/130 "Firefox 130 for developers - Mozilla | MDN") - ----- - -## Release v1.47.0 · microsoft/playwright -[github.com/microsoft/playwright/releases/tag/v1.47.0](https://github.com/microsoft/playwright/releases/tag/v1.47.0 "Release v1.47.0 · microsoft/playwright") -<p class="jser-tags jser-tag-icon"><span class="jser-tag">playwright</span> <span class="jser-tag">ReleaseNote</span></p> - -playwright v1.47.0リリース。 -Network Tabの改善、`--tsconfig`フラグの追加、Playwright ImageをUbuntu 24.04ベースに変更など - - ----- - -## ESLint v9.10.0 released - ESLint - Pluggable JavaScript Linter -[eslint.org/blog/2024/09/eslint-v9.10.0-released/](https://eslint.org/blog/2024/09/eslint-v9.10.0-released/ "ESLint v9.10.0 released - ESLint - Pluggable JavaScript Linter") -<p class="jser-tags jser-tag-icon"><span class="jser-tag">ESLint</span> <span class="jser-tag">ReleaseNote</span></p> - -ESLint v9.10.0リリース。 -`eslint`パッケージに`@types/eslint`と同じ型定義ファイルが含まれるようになる変更など - - ----- - -## Bun v1.1.27 | Bun Blog -[bun.sh/blog/bun-v1.1.27](https://bun.sh/blog/bun-v1.1.27 "Bun v1.1.27 | Bun Blog") -<p class="jser-tags jser-tag-icon"><span class="jser-tag">bum</span> <span class="jser-tag">ReleaseNote</span></p> - -Bun v1.1.27リリース。 -`node:zlib`のパフォーマンス改善、`npm pack`と同等の処理をする`bun pm pack`コマンドを追加。 -`Bun.serve()`にStatic routesの追加、`--max-http-header-size`フラグの追加など - - ----- - -## Release v8.0.0 · redwoodjs/redwood -[github.com/redwoodjs/redwood/releases/tag/v8.0.0](https://github.com/redwoodjs/redwood/releases/tag/v8.0.0 "Release v8.0.0 · redwoodjs/redwood") -<p class="jser-tags jser-tag-icon"><span class="jser-tag">nodejs</span> <span class="jser-tag">library</span> <span class="jser-tag">ReleaseNote</span></p> - -Redwood v8.0.0リリース。 -Background Jobの対応、SSRとRSCの対応改善、StorybookにViteを使うように、Dockerのサポートなど - -- [Upgrade Guide](https://redwoodjs.com/upgrade/v8 "Upgrade Guide") - ----- -<h1 class="site-genre">アーティクル</h1> - ----- - -## JS Dates Are About to Be Fixed | TimeTime -[docs.timetime.in/blog/js-dates-finally-fixed/](https://docs.timetime.in/blog/js-dates-finally-fixed/ "JS Dates Are About to Be Fixed | TimeTime") -<p class="jser-tags jser-tag-icon"><span class="jser-tag">ECMAScript</span> <span class="jser-tag">JavaScript</span> <span class="jser-tag">article</span></p> - -ECMAScript Proposal Stage 3のTemporal APIについて - - ----- - -## What’s new in React 19 – Vercel -[vercel.com/blog/whats-new-in-react-19](https://vercel.com/blog/whats-new-in-react-19 "What’s new in React 19 – Vercel") -<p class="jser-tags jser-tag-icon"><span class="jser-tag">React</span> <span class="jser-tag">article</span></p> - -React 19の新しい機能についての紹介。 -Server Component、Server Action、`useActionState`/`useFormState`/`useOptimistic`/`use`などの新しいHooks。 -リソースのpreload、`ref` callback、`<title>`などのメタデータの対応。 -Custom Elementの対応、エラー表示の改善など - - ----- - -## The Ultimate Guide to Font Performance Optimization | DebugBear -[www.debugbear.com/blog/website-font-performance](https://www.debugbear.com/blog/website-font-performance "The Ultimate Guide to Font Performance Optimization | DebugBear") -<p class="jser-tags jser-tag-icon"><span class="jser-tag">article</span> <span class="jser-tag">fonts</span> <span class="jser-tag">performance</span></p> - -WebFontのパフォーマンス最適化について - - ----- -<h1 class="site-genre">サイト、サービス、ドキュメント</h1> - ----- - -## ymrl/a11y-visualizer: A Browser Extension for Enhanced Web Accessibility Checking -[github.com/ymrl/a11y-visualizer?tab=readme-ov-file](https://github.com/ymrl/a11y-visualizer?tab=readme-ov-file "ymrl/a11y-visualizer: A Browser Extension for Enhanced Web Accessibility Checking") -<p class="jser-tags jser-tag-icon"><span class="jser-tag">accessibility</span> <span class="jser-tag">Firefox</span> <span class="jser-tag">Chrome</span> <span class="jser-tag">Extension</span></p> - -アクセシビリティの情報を視覚的に表示するブラウザ拡張。 -アクセシビリティの構造を可視化することで、問題を見つけやすくするツール - - ----- From fb8e6160196078b83201e36618e20ff5e2d58fc4 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 9 Sep 2024 00:48:11 +0000 Subject: [PATCH 18/20] Update _i18n/ja/_posts/2024/2024-09-09-vue-3.5-jsprimer-v6-a11y-visualize.md --- ...9-09-vue-3.5-jsprimer-v6-a11y-visualize.md | 22 ++++++++++++++----- 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/_i18n/ja/_posts/2024/2024-09-09-vue-3.5-jsprimer-v6-a11y-visualize.md b/_i18n/ja/_posts/2024/2024-09-09-vue-3.5-jsprimer-v6-a11y-visualize.md index cdb402723ba..f5e3ab3c324 100644 --- a/_i18n/ja/_posts/2024/2024-09-09-vue-3.5-jsprimer-v6-a11y-visualize.md +++ b/_i18n/ja/_posts/2024/2024-09-09-vue-3.5-jsprimer-v6-a11y-visualize.md @@ -2,7 +2,7 @@ title: "2024-09-09のJS: Vue 3.5、jsprimer v6、a11y-visualize" author: "azu" layout: post -date: 2024-09-09T00:42:07.151Z +date: 2024-09-09T00:48:11.235Z category: JSer tags: - nodejs @@ -13,21 +13,31 @@ tags: --- -JSer.info #706 - - [Announcing Vue 3.5 | The Vue Point](https://blog.vuejs.org/posts/vue-3-5) +JSer.info #706 - Vue 3.5がリリースされました。 + +- [Announcing Vue 3.5 | The Vue Point](https://blog.vuejs.org/posts/vue-3-5) + +パフォーマンス改善、`defineProps`の返り値をDestructureできるようになっています。 +また、`useId()`の追加、`data-allow-mismatch`属性の追加、`defineCustomElement()` APIを追加しCustom Elementの対応を改善、`useTemplateRef()`、`onWatcherCleanup()`の追加なども行われています。 ---- +JavaScriptの入門書である[jsprimer](https://jsprimer.net/) v6.0.0がリリースされました。 + - [JavaScript Primer v6.0.0リリース: ES2024の対応とNode.jsのユースケースを刷新 | Web Scratch](https://efcl.info/2024/09/02/jsprimer-v6/) ----- +ES2024の対応とNode.jsのユースケースの章が刷新されています。 +ECMAScript関係では`Map.groupBy`/`Object.groupBy`、ECMAScript Proposal Stage 2.7の対応が行われています。 +また、Node.jsでは標準モジュールに追加された`node:util`の`parseArgs`、`node:test`への対応が行われています。 -- [Firefox 130.0, See All New Features, Updates and Fixes](https://www.mozilla.org/en-US/firefox/130.0/releasenotes/) -- [Firefox 130 for developers - Mozilla | MDN](https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/130) +---- ---- +[Accessibility Visualizer Browser Extension](https://github.com/ymrl/a11y-visualizer)というウェブアクセシビリティのデバッグを補助するブラウザ拡張が公開されています。 - [ymrl/a11y-visualizer: A Browser Extension for Enhanced Web Accessibility Checking](https://github.com/ymrl/a11y-visualizer) +- [HTMLを直接読み書きせず、スクリーンリーダーも使わずに、アクセシビリティを向上させられないだろうか(と思ってブラウザ拡張を作ってる)](https://zenn.dev/ymrl/articles/761efe95091798) +a11y-visualizerでは、画像のaltや見出しレベルなどを可視化することで、アクセシビリティの問題を発見しやすくしています。 ---- From 2f04d42929c53e05094ff2ed901a4e4f595a4b13 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 9 Sep 2024 00:48:45 +0000 Subject: [PATCH 19/20] Update _i18n/ja/_posts/2024/2024-09-09-vue-3.5-jsprimer-v6-a11y-visualizer.md --- ...-09-vue-3.5-jsprimer-v6-a11y-visualizer.md | 194 ++++++++++++++++++ 1 file changed, 194 insertions(+) create mode 100644 _i18n/ja/_posts/2024/2024-09-09-vue-3.5-jsprimer-v6-a11y-visualizer.md diff --git a/_i18n/ja/_posts/2024/2024-09-09-vue-3.5-jsprimer-v6-a11y-visualizer.md b/_i18n/ja/_posts/2024/2024-09-09-vue-3.5-jsprimer-v6-a11y-visualizer.md new file mode 100644 index 00000000000..c0991ab0427 --- /dev/null +++ b/_i18n/ja/_posts/2024/2024-09-09-vue-3.5-jsprimer-v6-a11y-visualizer.md @@ -0,0 +1,194 @@ +--- +title: "2024-09-09のJS: Vue 3.5、jsprimer v6、a11y-visualizer" +author: "azu" +layout: post +date: 2024-09-09T00:48:44.816Z +category: JSer +tags: +- nodejs +- Firefox +- ECMAScript +- book +- Vue + +--- + +JSer.info #706 - Vue 3.5がリリースされました。 + +- [Announcing Vue 3.5 | The Vue Point](https://blog.vuejs.org/posts/vue-3-5) + +パフォーマンス改善、`defineProps`の返り値をDestructureできるようになっています。 +また、`useId()`の追加、`data-allow-mismatch`属性の追加、`defineCustomElement()` APIを追加しCustom Elementの対応を改善、`useTemplateRef()`、`onWatcherCleanup()`の追加なども行われています。 + +---- + +JavaScriptの入門書である[jsprimer](https://jsprimer.net/) v6.0.0がリリースされました。 + +- [JavaScript Primer v6.0.0リリース: ES2024の対応とNode.jsのユースケースを刷新 | Web Scratch](https://efcl.info/2024/09/02/jsprimer-v6/) + +ES2024の対応とNode.jsのユースケースの章が刷新されています。 +ECMAScript関係では`Map.groupBy`/`Object.groupBy`、ECMAScript Proposal Stage 2.7の対応が行われています。 +また、Node.jsでは標準モジュールに追加された`node:util`の`parseArgs`、`node:test`への対応が行われています。 + +---- + +[Accessibility Visualizer Browser Extension](https://github.com/ymrl/a11y-visualizer)というウェブアクセシビリティのデバッグを補助するブラウザ拡張が公開されています。 + +- [ymrl/a11y-visualizer: A Browser Extension for Enhanced Web Accessibility Checking](https://github.com/ymrl/a11y-visualizer) +- [HTMLを直接読み書きせず、スクリーンリーダーも使わずに、アクセシビリティを向上させられないだろうか(と思ってブラウザ拡張を作ってる)](https://zenn.dev/ymrl/articles/761efe95091798) + +a11y-visualizerでは、画像のaltや見出しレベルなどを可視化することで、アクセシビリティの問題を発見しやすくしています。 + +---- + +{% include inline-support.html %} + +---- + +<h1 class="site-genre">ヘッドライン</h1> + +---- + +## JavaScript Primer v6.0.0リリース: ES2024の対応とNode.jsのユースケースを刷新 | Web Scratch +[efcl.info/2024/09/02/jsprimer-v6/](https://efcl.info/2024/09/02/jsprimer-v6/ "JavaScript Primer v6.0.0リリース: ES2024の対応とNode.jsのユースケースを刷新 | Web Scratch") +<p class="jser-tags jser-tag-icon"><span class="jser-tag">JavaScript</span> <span class="jser-tag">ReleaseNote</span> <span class="jser-tag">book</span></p> + +JavaScript Primer v6リリース。 +ECMAScript 2024の対応とNode.jsの標準モジュールの追加に対応した更新。 +`Map.groupBy`/`Object.groupBy`、ECMAScript Proposal Stage 2.7、`node:util`の`parseArgs`、`node:test`の対応など + + +---- + +## Release v9.0.0 · faker-js/faker +[github.com/faker-js/faker/releases/tag/v9.0.0](https://github.com/faker-js/faker/releases/tag/v9.0.0 "Release v9.0.0 · faker-js/faker") +<p class="jser-tags jser-tag-icon"><span class="jser-tag">JavaScript</span> <span class="jser-tag">library</span> <span class="jser-tag">ReleaseNote</span></p> + +Node.js Faker v9.0.0リリース。 +Node.js 14,16のサポート終了、localeごとのimportができるように、RNGのseedの扱いの変更など、非推奨なAPIの削除など + +- [Upgrading to v9 | Faker](https://v9.fakerjs.dev/guide/upgrading.html "Upgrading to v9 | Faker") + +---- + +## Node.js — Node v22.8.0 (Current) +[nodejs.org/en/blog/release/v22.8.0](https://nodejs.org/en/blog/release/v22.8.0 "Node.js — Node v22.8.0 (Current)") +<p class="jser-tags jser-tag-icon"><span class="jser-tag">nodejs</span> <span class="jser-tag">ReleaseNote</span></p> + +Node.js v22.8.0リリース。 +`module.enableCompileCache()` APIの追加、`vm.createContext()`に`vm.constants.DONT_CONTEXTIFY`を追加。 +カバレッジのしきい値をチェックできる`--experimental-test-coverage`フラグの追加など + + +---- + +## Announcing Vue 3.5 | The Vue Point +[blog.vuejs.org/posts/vue-3-5](https://blog.vuejs.org/posts/vue-3-5 "Announcing Vue 3.5 | The Vue Point") +<p class="jser-tags jser-tag-icon"><span class="jser-tag">Vue</span> <span class="jser-tag">ReleaseNote</span></p> + +Vue 3.5リリース。 +パフォーマンス改善、`defineProps`の返り値をDestructureできるように、`useId()`の追加、`data-allow-mismatch`属性の追加。 +`defineCustomElement()` APIを追加しCustom Elementの対応を改善、`useTemplateRef()`、`onWatcherCleanup()`の追加など + + +---- + +## Firefox 130.0, See All New Features, Updates and Fixes +[www.mozilla.org/en-US/firefox/130.0/releasenotes/](https://www.mozilla.org/en-US/firefox/130.0/releasenotes/ "Firefox 130.0, See All New Features, Updates and Fixes") +<p class="jser-tags jser-tag-icon"><span class="jser-tag">Firefox</span> <span class="jser-tag">ReleaseNote</span></p> + +Firefox 130リリース。 +`<details name>`の対応、X25519 digital signature algorithmのサポート、Web Codecs API のサポート。 +実験的な機能として`requestVideoFrameCallback()`、`ReportingObserver`でCSP違反を監視できるようになるなど + +- [Firefox 130 for developers - Mozilla | MDN](https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/130 "Firefox 130 for developers - Mozilla | MDN") + +---- + +## Release v1.47.0 · microsoft/playwright +[github.com/microsoft/playwright/releases/tag/v1.47.0](https://github.com/microsoft/playwright/releases/tag/v1.47.0 "Release v1.47.0 · microsoft/playwright") +<p class="jser-tags jser-tag-icon"><span class="jser-tag">playwright</span> <span class="jser-tag">ReleaseNote</span></p> + +playwright v1.47.0リリース。 +Network Tabの改善、`--tsconfig`フラグの追加、Playwright ImageをUbuntu 24.04ベースに変更など + + +---- + +## ESLint v9.10.0 released - ESLint - Pluggable JavaScript Linter +[eslint.org/blog/2024/09/eslint-v9.10.0-released/](https://eslint.org/blog/2024/09/eslint-v9.10.0-released/ "ESLint v9.10.0 released - ESLint - Pluggable JavaScript Linter") +<p class="jser-tags jser-tag-icon"><span class="jser-tag">ESLint</span> <span class="jser-tag">ReleaseNote</span></p> + +ESLint v9.10.0リリース。 +`eslint`パッケージに`@types/eslint`と同じ型定義ファイルが含まれるようになる変更など + + +---- + +## Bun v1.1.27 | Bun Blog +[bun.sh/blog/bun-v1.1.27](https://bun.sh/blog/bun-v1.1.27 "Bun v1.1.27 | Bun Blog") +<p class="jser-tags jser-tag-icon"><span class="jser-tag">bum</span> <span class="jser-tag">ReleaseNote</span></p> + +Bun v1.1.27リリース。 +`node:zlib`のパフォーマンス改善、`npm pack`と同等の処理をする`bun pm pack`コマンドを追加。 +`Bun.serve()`にStatic routesの追加、`--max-http-header-size`フラグの追加など + + +---- + +## Release v8.0.0 · redwoodjs/redwood +[github.com/redwoodjs/redwood/releases/tag/v8.0.0](https://github.com/redwoodjs/redwood/releases/tag/v8.0.0 "Release v8.0.0 · redwoodjs/redwood") +<p class="jser-tags jser-tag-icon"><span class="jser-tag">nodejs</span> <span class="jser-tag">library</span> <span class="jser-tag">ReleaseNote</span></p> + +Redwood v8.0.0リリース。 +Background Jobの対応、SSRとRSCの対応改善、StorybookにViteを使うように、Dockerのサポートなど + +- [Upgrade Guide](https://redwoodjs.com/upgrade/v8 "Upgrade Guide") + +---- +<h1 class="site-genre">アーティクル</h1> + +---- + +## JS Dates Are About to Be Fixed | TimeTime +[docs.timetime.in/blog/js-dates-finally-fixed/](https://docs.timetime.in/blog/js-dates-finally-fixed/ "JS Dates Are About to Be Fixed | TimeTime") +<p class="jser-tags jser-tag-icon"><span class="jser-tag">ECMAScript</span> <span class="jser-tag">JavaScript</span> <span class="jser-tag">article</span></p> + +ECMAScript Proposal Stage 3のTemporal APIについて + + +---- + +## What’s new in React 19 – Vercel +[vercel.com/blog/whats-new-in-react-19](https://vercel.com/blog/whats-new-in-react-19 "What’s new in React 19 – Vercel") +<p class="jser-tags jser-tag-icon"><span class="jser-tag">React</span> <span class="jser-tag">article</span></p> + +React 19の新しい機能についての紹介。 +Server Component、Server Action、`useActionState`/`useFormState`/`useOptimistic`/`use`などの新しいHooks。 +リソースのpreload、`ref` callback、`<title>`などのメタデータの対応。 +Custom Elementの対応、エラー表示の改善など + + +---- + +## The Ultimate Guide to Font Performance Optimization | DebugBear +[www.debugbear.com/blog/website-font-performance](https://www.debugbear.com/blog/website-font-performance "The Ultimate Guide to Font Performance Optimization | DebugBear") +<p class="jser-tags jser-tag-icon"><span class="jser-tag">article</span> <span class="jser-tag">fonts</span> <span class="jser-tag">performance</span></p> + +WebFontのパフォーマンス最適化について + + +---- +<h1 class="site-genre">サイト、サービス、ドキュメント</h1> + +---- + +## ymrl/a11y-visualizer: A Browser Extension for Enhanced Web Accessibility Checking +[github.com/ymrl/a11y-visualizer?tab=readme-ov-file](https://github.com/ymrl/a11y-visualizer?tab=readme-ov-file "ymrl/a11y-visualizer: A Browser Extension for Enhanced Web Accessibility Checking") +<p class="jser-tags jser-tag-icon"><span class="jser-tag">accessibility</span> <span class="jser-tag">Firefox</span> <span class="jser-tag">Chrome</span> <span class="jser-tag">Extension</span></p> + +アクセシビリティの情報を視覚的に表示するブラウザ拡張。 +アクセシビリティの構造を可視化することで、問題を見つけやすくするツール + + +---- From 022f2b7087809545e1f56aca2800d910b770e3dd Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 9 Sep 2024 00:48:46 +0000 Subject: [PATCH 20/20] Delete _i18n/ja/_posts/2024/2024-09-09-vue-3.5-jsprimer-v6-a11y-visualize.md --- ...9-09-vue-3.5-jsprimer-v6-a11y-visualize.md | 194 ------------------ 1 file changed, 194 deletions(-) delete mode 100644 _i18n/ja/_posts/2024/2024-09-09-vue-3.5-jsprimer-v6-a11y-visualize.md diff --git a/_i18n/ja/_posts/2024/2024-09-09-vue-3.5-jsprimer-v6-a11y-visualize.md b/_i18n/ja/_posts/2024/2024-09-09-vue-3.5-jsprimer-v6-a11y-visualize.md deleted file mode 100644 index f5e3ab3c324..00000000000 --- a/_i18n/ja/_posts/2024/2024-09-09-vue-3.5-jsprimer-v6-a11y-visualize.md +++ /dev/null @@ -1,194 +0,0 @@ ---- -title: "2024-09-09のJS: Vue 3.5、jsprimer v6、a11y-visualize" -author: "azu" -layout: post -date: 2024-09-09T00:48:11.235Z -category: JSer -tags: -- nodejs -- Firefox -- ECMAScript -- book -- Vue - ---- - -JSer.info #706 - Vue 3.5がリリースされました。 - -- [Announcing Vue 3.5 | The Vue Point](https://blog.vuejs.org/posts/vue-3-5) - -パフォーマンス改善、`defineProps`の返り値をDestructureできるようになっています。 -また、`useId()`の追加、`data-allow-mismatch`属性の追加、`defineCustomElement()` APIを追加しCustom Elementの対応を改善、`useTemplateRef()`、`onWatcherCleanup()`の追加なども行われています。 - ----- - -JavaScriptの入門書である[jsprimer](https://jsprimer.net/) v6.0.0がリリースされました。 - -- [JavaScript Primer v6.0.0リリース: ES2024の対応とNode.jsのユースケースを刷新 | Web Scratch](https://efcl.info/2024/09/02/jsprimer-v6/) - -ES2024の対応とNode.jsのユースケースの章が刷新されています。 -ECMAScript関係では`Map.groupBy`/`Object.groupBy`、ECMAScript Proposal Stage 2.7の対応が行われています。 -また、Node.jsでは標準モジュールに追加された`node:util`の`parseArgs`、`node:test`への対応が行われています。 - ----- - -[Accessibility Visualizer Browser Extension](https://github.com/ymrl/a11y-visualizer)というウェブアクセシビリティのデバッグを補助するブラウザ拡張が公開されています。 - -- [ymrl/a11y-visualizer: A Browser Extension for Enhanced Web Accessibility Checking](https://github.com/ymrl/a11y-visualizer) -- [HTMLを直接読み書きせず、スクリーンリーダーも使わずに、アクセシビリティを向上させられないだろうか(と思ってブラウザ拡張を作ってる)](https://zenn.dev/ymrl/articles/761efe95091798) - -a11y-visualizerでは、画像のaltや見出しレベルなどを可視化することで、アクセシビリティの問題を発見しやすくしています。 - ----- - -{% include inline-support.html %} - ----- - -<h1 class="site-genre">ヘッドライン</h1> - ----- - -## JavaScript Primer v6.0.0リリース: ES2024の対応とNode.jsのユースケースを刷新 | Web Scratch -[efcl.info/2024/09/02/jsprimer-v6/](https://efcl.info/2024/09/02/jsprimer-v6/ "JavaScript Primer v6.0.0リリース: ES2024の対応とNode.jsのユースケースを刷新 | Web Scratch") -<p class="jser-tags jser-tag-icon"><span class="jser-tag">JavaScript</span> <span class="jser-tag">ReleaseNote</span> <span class="jser-tag">book</span></p> - -JavaScript Primer v6リリース。 -ECMAScript 2024の対応とNode.jsの標準モジュールの追加に対応した更新。 -`Map.groupBy`/`Object.groupBy`、ECMAScript Proposal Stage 2.7、`node:util`の`parseArgs`、`node:test`の対応など - - ----- - -## Release v9.0.0 · faker-js/faker -[github.com/faker-js/faker/releases/tag/v9.0.0](https://github.com/faker-js/faker/releases/tag/v9.0.0 "Release v9.0.0 · faker-js/faker") -<p class="jser-tags jser-tag-icon"><span class="jser-tag">JavaScript</span> <span class="jser-tag">library</span> <span class="jser-tag">ReleaseNote</span></p> - -Node.js Faker v9.0.0リリース。 -Node.js 14,16のサポート終了、localeごとのimportができるように、RNGのseedの扱いの変更など、非推奨なAPIの削除など - -- [Upgrading to v9 | Faker](https://v9.fakerjs.dev/guide/upgrading.html "Upgrading to v9 | Faker") - ----- - -## Node.js — Node v22.8.0 (Current) -[nodejs.org/en/blog/release/v22.8.0](https://nodejs.org/en/blog/release/v22.8.0 "Node.js — Node v22.8.0 (Current)") -<p class="jser-tags jser-tag-icon"><span class="jser-tag">nodejs</span> <span class="jser-tag">ReleaseNote</span></p> - -Node.js v22.8.0リリース。 -`module.enableCompileCache()` APIの追加、`vm.createContext()`に`vm.constants.DONT_CONTEXTIFY`を追加。 -カバレッジのしきい値をチェックできる`--experimental-test-coverage`フラグの追加など - - ----- - -## Announcing Vue 3.5 | The Vue Point -[blog.vuejs.org/posts/vue-3-5](https://blog.vuejs.org/posts/vue-3-5 "Announcing Vue 3.5 | The Vue Point") -<p class="jser-tags jser-tag-icon"><span class="jser-tag">Vue</span> <span class="jser-tag">ReleaseNote</span></p> - -Vue 3.5リリース。 -パフォーマンス改善、`defineProps`の返り値をDestructureできるように、`useId()`の追加、`data-allow-mismatch`属性の追加。 -`defineCustomElement()` APIを追加しCustom Elementの対応を改善、`useTemplateRef()`、`onWatcherCleanup()`の追加など - - ----- - -## Firefox 130.0, See All New Features, Updates and Fixes -[www.mozilla.org/en-US/firefox/130.0/releasenotes/](https://www.mozilla.org/en-US/firefox/130.0/releasenotes/ "Firefox 130.0, See All New Features, Updates and Fixes") -<p class="jser-tags jser-tag-icon"><span class="jser-tag">Firefox</span> <span class="jser-tag">ReleaseNote</span></p> - -Firefox 130リリース。 -`<details name>`の対応、X25519 digital signature algorithmのサポート、Web Codecs API のサポート。 -実験的な機能として`requestVideoFrameCallback()`、`ReportingObserver`でCSP違反を監視できるようになるなど - -- [Firefox 130 for developers - Mozilla | MDN](https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/130 "Firefox 130 for developers - Mozilla | MDN") - ----- - -## Release v1.47.0 · microsoft/playwright -[github.com/microsoft/playwright/releases/tag/v1.47.0](https://github.com/microsoft/playwright/releases/tag/v1.47.0 "Release v1.47.0 · microsoft/playwright") -<p class="jser-tags jser-tag-icon"><span class="jser-tag">playwright</span> <span class="jser-tag">ReleaseNote</span></p> - -playwright v1.47.0リリース。 -Network Tabの改善、`--tsconfig`フラグの追加、Playwright ImageをUbuntu 24.04ベースに変更など - - ----- - -## ESLint v9.10.0 released - ESLint - Pluggable JavaScript Linter -[eslint.org/blog/2024/09/eslint-v9.10.0-released/](https://eslint.org/blog/2024/09/eslint-v9.10.0-released/ "ESLint v9.10.0 released - ESLint - Pluggable JavaScript Linter") -<p class="jser-tags jser-tag-icon"><span class="jser-tag">ESLint</span> <span class="jser-tag">ReleaseNote</span></p> - -ESLint v9.10.0リリース。 -`eslint`パッケージに`@types/eslint`と同じ型定義ファイルが含まれるようになる変更など - - ----- - -## Bun v1.1.27 | Bun Blog -[bun.sh/blog/bun-v1.1.27](https://bun.sh/blog/bun-v1.1.27 "Bun v1.1.27 | Bun Blog") -<p class="jser-tags jser-tag-icon"><span class="jser-tag">bum</span> <span class="jser-tag">ReleaseNote</span></p> - -Bun v1.1.27リリース。 -`node:zlib`のパフォーマンス改善、`npm pack`と同等の処理をする`bun pm pack`コマンドを追加。 -`Bun.serve()`にStatic routesの追加、`--max-http-header-size`フラグの追加など - - ----- - -## Release v8.0.0 · redwoodjs/redwood -[github.com/redwoodjs/redwood/releases/tag/v8.0.0](https://github.com/redwoodjs/redwood/releases/tag/v8.0.0 "Release v8.0.0 · redwoodjs/redwood") -<p class="jser-tags jser-tag-icon"><span class="jser-tag">nodejs</span> <span class="jser-tag">library</span> <span class="jser-tag">ReleaseNote</span></p> - -Redwood v8.0.0リリース。 -Background Jobの対応、SSRとRSCの対応改善、StorybookにViteを使うように、Dockerのサポートなど - -- [Upgrade Guide](https://redwoodjs.com/upgrade/v8 "Upgrade Guide") - ----- -<h1 class="site-genre">アーティクル</h1> - ----- - -## JS Dates Are About to Be Fixed | TimeTime -[docs.timetime.in/blog/js-dates-finally-fixed/](https://docs.timetime.in/blog/js-dates-finally-fixed/ "JS Dates Are About to Be Fixed | TimeTime") -<p class="jser-tags jser-tag-icon"><span class="jser-tag">ECMAScript</span> <span class="jser-tag">JavaScript</span> <span class="jser-tag">article</span></p> - -ECMAScript Proposal Stage 3のTemporal APIについて - - ----- - -## What’s new in React 19 – Vercel -[vercel.com/blog/whats-new-in-react-19](https://vercel.com/blog/whats-new-in-react-19 "What’s new in React 19 – Vercel") -<p class="jser-tags jser-tag-icon"><span class="jser-tag">React</span> <span class="jser-tag">article</span></p> - -React 19の新しい機能についての紹介。 -Server Component、Server Action、`useActionState`/`useFormState`/`useOptimistic`/`use`などの新しいHooks。 -リソースのpreload、`ref` callback、`<title>`などのメタデータの対応。 -Custom Elementの対応、エラー表示の改善など - - ----- - -## The Ultimate Guide to Font Performance Optimization | DebugBear -[www.debugbear.com/blog/website-font-performance](https://www.debugbear.com/blog/website-font-performance "The Ultimate Guide to Font Performance Optimization | DebugBear") -<p class="jser-tags jser-tag-icon"><span class="jser-tag">article</span> <span class="jser-tag">fonts</span> <span class="jser-tag">performance</span></p> - -WebFontのパフォーマンス最適化について - - ----- -<h1 class="site-genre">サイト、サービス、ドキュメント</h1> - ----- - -## ymrl/a11y-visualizer: A Browser Extension for Enhanced Web Accessibility Checking -[github.com/ymrl/a11y-visualizer?tab=readme-ov-file](https://github.com/ymrl/a11y-visualizer?tab=readme-ov-file "ymrl/a11y-visualizer: A Browser Extension for Enhanced Web Accessibility Checking") -<p class="jser-tags jser-tag-icon"><span class="jser-tag">accessibility</span> <span class="jser-tag">Firefox</span> <span class="jser-tag">Chrome</span> <span class="jser-tag">Extension</span></p> - -アクセシビリティの情報を視覚的に表示するブラウザ拡張。 -アクセシビリティの構造を可視化することで、問題を見つけやすくするツール - - -----