Fork me on GitHub

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

Translator: rewrite0w0 Edit on GitHub See Revisions

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 지원이 있습니다.


To support 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 패키지 가시화 도구


Pull Request to this article
JSer.info Slackに参加する