Fork me on GitHub

2025-02-14のJS: Node.js v22.14.0, Prettier v3.5.0, Chrome 133

Edit on GitHub 編集履歴を見る

JSer.info #725 - Node.js v22.14.0がリリースされました

globにexcludeオプションを追加、node --evalフラグがTypeScriptをサポート、utilモジュールにfindPackageJSONを追加されています。
TestContext.prototype.waitFor()の追加、assert.fileSnapshot()assert.register()の追加が行われています。


Prettier v3.5.0がリリースされました

--experimental-operator-positionフラグの追加、objectWrapオプションの追加、設定ファイルのTypeScript形式をサポートなどが行われています。


Chrome 133がリリースされました

popover=hintがサポートされています。

CSSのattr()でのtype()のサポート、@container scroll-stateのサポート、text-box/text-box-trim/text-box-edgeのサポートが行われています。
また、DOM要素の移動を行うNode.prototype.moveBeforeのサポート、WebAssembly Memory64のサポートなどが行われています。


JSer.infoをサポートするには

JSer.info Sponsors

JSer.info SponsorsGitHub SponsorsとしてJSer.infoを支援してくれている方々です。


ヘッドライン


Release v3.0.0 · plotly/plotly.js

github.com/plotly/plotly.js/releases/tag/v3.0.0

JavaScript graphic chart library Azure

plotly.js 3.0.0リリース。
非推奨なAPIやオプションを削除、IEサポートのためのコードを削除、AMDサポートの削除など


Dependabot now supports pnpm workspace catalogs (GA) - GitHub Changelog

github.blog/changelog/2025-02-04-dependabot-now-supports-pnpm-workspace-catalogs-ga/

github pnpm news

Dependabotがpnpm catalogをサポート


Prettier 3.5: New objectWrap option, experimentalOperatorPosition option and TS config file support! · Prettier

prettier.io/blog/2025/02/09/3.5.0.html

JavaScript Tools ReleaseNote

Prettier 3.5リリース。
--experimental-operator-positionフラグの追加、objectWrapオプションの追加、設定ファイルのTypeScript形式をサポートなど


Chrome 133  |  Release notes  |  Chrome for Developers

developer.chrome.com/release-notes/133

Chrome ReleaseNote

Chrome 133リリース。
popover=hintのサポート。
CSSのattr()でのtype()のサポート、@container scroll-stateのサポート、text-box/text-box-trim/text-box-edgeのサポート。
DOMの移動を行うNode.prototype.moveBeforeのサポート、WebAssembly Memory64のサポートなど


Firefox 135.0, See All New Features, Updates and Fixes

www.mozilla.org/en-US/firefox/135.0/releasenotes/

Firefox ReleaseNote

Firefox 135リリース。
Stage 3のJSON.parse with sourceをサポート、PublicKeyCredential.getClientCapabilities()のサポート。
実験的な機能としてTemporal API、Task Scheduling APIのサポートなど


Release v0.25.0 · evanw/esbuild

github.com/evanw/esbuild/releases/tag/v0.25.0

esbuild ReleaseNote

esbuild v0.25.0リリース。
開発サーバのCORSの問題を修正、CSS nestingのバグ修正、Source Mapのバグ修正など


Release v4.7.0 · honojs/hono

github.com/honojs/hono/releases/tag/v4.7.0

Hono ReleaseNote

Hono v4.7.0リリース。
hono/proxyモジュールの追加、hono/languageモジュールの追加、hono/jwkモジュールの追加。
Standard Schema validatorのサポートなど


Release v1.1.0 - Gear 5 · solidjs/solid-start

github.com/solidjs/solid-start/releases/tag/%40solidjs%2Fstart%401.1.0

Solid ReleaseNote

Splid v1.1.0リリース。
Vite 6のサポートなど


Node.js — Node v20.18.3 (LTS)

nodejs.org/en/blog/release/v20.18.3

nodejs ReleaseNote

Node.js v20.18.3リリース。
Import Attribute with JSONをstableに変更


Node.js — Node v22.14.0 (LTS)

nodejs.org/en/blog/release/v22.14.0

nodejs ReleaseNote

Node.js v22.14.0リリース。
globにexcludeオプションを追加、node --evalフラグがTypeScriptをサポート、utilモジュールにfindPackageJSONを追加。
TestContext.prototype.waitFor()の追加、assert.fileSnapshot()assert.register()の追加など


Release v5.98.0 · webpack/webpack

github.com/webpack/webpack/releases/tag/v5.98.0

webpack ReleaseNote

webpack v5.98.0リリース。
パフォーマンスの改善、require.resolve(/* webpackIgnore: true */ 'x');のサポートなど


Node.js — Node v23.8.0 (Current)

nodejs.org/en/blog/release/v23.8.0

nodejs ReleaseNote

Node.js v23.8.0リリース。
--use-system-caフラグの追加、URLPattern APIのサポート、node:zlibがzstdをサポートなど


Release v3.13.0 · apollographql/apollo-client

github.com/apollographql/apollo-client/releases/tag/v3.13.0

GraphQL JavaScript library ReleaseNote

Apollo Client 3.13.0リリース。
useFragmentのSuspense版であるuseSuspenseFragmentの追加、useMutationのコールバックのバグの修正。
useQuery/useLazyQuryonCompleted/onErrorコールバックを非推奨に変更し、4.0で削除する予定


Valibot v1 RC is now available | Valibot

valibot.dev/blog/valibot-v1-rc-is-available/

JavaScript library ReleaseNote

Valibot v1 RCリリース。
Standard Schemaの対応、@valibot/to-json-schemaでのJSONスキーマ出力、TSのexactOptionalPropertyTypesの対応など


アーティクル


Considerations for making a tree view component accessible - The GitHub Blog

github.blog/engineering/user-experience/considerations-for-making-a-tree-view-component-accessible/

Github accessibility article

GitHubのツリービューティーコンポーネントのアクセシビリティ実装について


TypeScript: the `satisfies` operator

2ality.com/2025/02/satisfies-operator.html

TypeScript article

TypeScriptのsatisfies operatorについて


スライド、動画関係


Angular: The Documentary | An origin story - YouTube

www.youtube.com/watch?v=cRC9DlH45lA

Angular video history

Angularのドキュメンタリー動画。
HTMLの拡張から始まったAngularJS、AtScriptとTypeScript、1から2への移行、Angular Dart、Ivyの導入。
RxJSとSignals、Googleの社内フレームワークのWizとAngularについてなど


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


antfu/node-modules-inspector: Interactive UI for local node modules inspection

github.com/antfu/node-modules-inspector?tab=readme-ov-file

nodejs npm Tools

node_modulesの依存関係、ESM/CJS/DUALパッケージの可視化ツール


この記事へ修正リクエストをする
JSer.info Slackに参加する