JSer.info #730 - Next.js가 LTS 정책을 공개. 현재 메이저 버전을 Active LTS으로 함, 그 이전 메이저 버전은 최초 출시부터 2년간 Maintenance LTS으로 관리합니다.
이 LTS 정책은, Next.js 미들웨어 바이패스 관련 포스트 모템 일환으로 공개되었습니다
Rsdoctor 1.0가 출시되었습니다시. webpack-bundle-analyzer 처럼 bundle size 분석이나 빌드 분석하는 도구입니다. rspack 또는 webpack에서 이용 가능합니다.
zx 8.5.0가 출시되었습니다. 새롭게 zx@lite
패키지가 추가되어, 보다 작은 크기의 패키지로 이용 가능합니다. 현재 npm/GitHub/JSR/homebrew/Docker 다양한 방법으로 설치 가능합니다.
To support JSer.info
- 😘 Recommend JSer.info to your friends!
- ❤️ Support @azu on GitHub Sponsors/JSer.info Sponsors
- 🐦 Follow @jser_info on X(Twitter)
헤드라인
Biome v2.0 beta | Biome
biomejs.dev/blog/biome-v2-0-beta/
Biome v2.0 Beta 출시.
GritQL 플러그인 추가, Linter에 domains
옵션 추가, 복수 파일 Lint 지원, // biome-ignore-all
지원.
HTML Formatter 지원, 규칙 추가
Next.js Support Policy | Next.js by Vercel - The React Framework
Next.js의 LTS 정책 공개.
현재 메이저 버전을 Active LTS로 하고, 그 이전 메이저 버전은 최초 출시부터 2년간은 Maintenance LTS로 관리하는 정책
Release 19.1.0 (March 28, 2025) · facebook/react
github.com/facebook/react/releases/tag/v19.1.0
React v19.1.0 출시.
development build에서만 이용 가능한 captureOwnerStack
API 추가, <Suspense>
를 <body>
보다 상단에 작성하도록, useId
반환 형식 변경.
react-server-dom-parcel
패키지 추가
Bun v1.2.7 | Bun Blog
Bun v1.2.7 출시.
Cookie 읽을 수 있는 Bun.Cookie
/Bun.CookieMap
추가
Release v4.0.0 · lerna-lite/lerna-lite
github.com/lerna-lite/lerna-lite/releases/tag/v4.0.0
lerna-lite v4.0.0 출시.
Node.js 18 지원 종료, 의존 업데이트
Announcing Rspack 1.3 - Rspack
rspack.dev/blog/announcing-1-3
Rspack 1.3 출시.
순환참조를 검출하는 CircularDependencyRspackPlugin
추가, experiments.buildHttp
옵션 추가.
Lazy compilation를 middleware로 이용 가능, AMD 모듈 지원, bundle size와 메모리 사용량 개선.
Announcing Rsdoctor 1.0 - Rsdoctor
rsdoctor.dev/blog/release/release-note-1_0
Rsdoctor 1.0 출시.
webpack-bundle-analyzer처럼 bundle size 분석이나 빌드 분석 가능한 도구.
rspack 또는 webpack으로 이용 가능
Release ES2025 Candidate March 31st 2025 · tc39/ecma262
github.com/tc39/ecma262/releases/tag/es2025-candidate-2025-03-31
ES2025 Candicate 출시.
2025년 6월 Ecma GA에서 승인되면 정식 출시
Release v4.1.0 · tailwindlabs/tailwindcss
github.com/tailwindlabs/tailwindcss/releases/tag/v4.1.0
tailwindcss v4.1.0 출시.
details-content
/inverted-colors
/noscript
/pointer-*
variant 추가.
items-baseline-last
/self-baseline-last
/text-shadow
utilities 추가.
@source inline(…)
/@source not inline(…)
추가
Release 8.5.0 — Flow Splitter · google/zx
github.com/google/zx/releases/tag/8.5.0
zx 8.5.0 출시.
zx@lite
으로 보다 작은 크기 패키지 이용 가능, npm/GitHub/JSR/homebrew/Docker 여러 방법으로 설치 가능해짐
Firefox 137.0, See All New Features, Updates and Fixes
www.mozilla.org/en-US/firefox/137.0/releasenotes/
Firefox 137 출시.
CSS hyphenate-limit-chars
프로퍼티 지원.
JavaScript의 Math.sumPrecise()
, Atpmics.pause()
지원.
SVG으로 <discard>
엘리먼트 지원.
DevTools으로 폰트 메타데이터 게시, Network Panel에서 response를 로컬 파일에 두도록 함
- Firefox 137 for developers - Mozilla | MDN
- Network override in Firefox DevTools – Firefox Developer Experience
Node.js — Node v23.11.0 (Current)
nodejs.org/en/blog/release/v23.11.0
Node.js v23.11.0 출시.
assert.partialDeepStrictEqual
추가, crypto.diffieHellman
추가, process.execve
추가, util.diff
추가
읽을거리
New URLPattern API brings improved pattern matching to Node.js and Cloudflare Workers
blog.cloudflare.com/improving-web-standards-urlpattern/
Node.js, Cloudflare Workers, Deno 지원하는 URLPattern
API에 대하여.
WHATWG으로 정의된 API지만, WinterTC Minimum Common API에도 포함됨
Item Flow, Part 1: A new unified concept for layout | WebKit
webkit.org/blog/16587/item-flow-part-1-a-new-unified-concept-for-layout/
display: masonry
새로운 CSS 레이아웃 패턴을 늘리지 않고, flexbox, grid 관련한 프로퍼티 추가로 해결할 수 없는가에 대한 의논
도서
Effective TypeScript 2판 - O'Reilly Japan
www.oreilly.co.jp/books/9784814401093/?utm_mediun=referral
Effective TypeScript 2판