Skip to content

Commit e5dd6b4

Browse files
authored
translate: 2025-04-03 article
1 parent 441c472 commit e5dd6b4

File tree

1 file changed

+211
-0
lines changed

1 file changed

+211
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,211 @@
1+
---
2+
title: "2025-04-03: Next.js LTS Policy, Rsdoctor 1.0, zx@lite"
3+
author: "azu"
4+
translator: rewrite0w0
5+
layout: post
6+
date: 2025-04-03T03:54:10.058Z
7+
category: JSer
8+
tags:
9+
- nodejs
10+
- Tools
11+
- rspack
12+
- css
13+
- Next.js
14+
15+
---
16+
17+
JSer.info #730 - Next.js가 LTS 정책을 공개. 현재 메이저 버전을 Active LTS으로 함, 그 이전 메이저 버전은 최초 출시부터 2년간 Maintenance LTS으로 관리합니다.
18+
19+
- [Next.js Support Policy | Next.js by Vercel - The React Framework](https://nextjs.org/support-policy)
20+
21+
이 LTS 정책은, Next.js 미들웨어 바이패스 관련 포스트 모템 일환으로 공개되었습니다
22+
23+
- [Postmortem on Next.js Middleware bypass - Vercel](https://vercel.com/blog/postmortem-on-next-js-middleware-bypass)
24+
25+
---
26+
27+
Rsdoctor 1.0가 출시되었습니다시. webpack-bundle-analyzer 처럼 bundle size 분석이나 빌드 분석하는 도구입니다. rspack 또는 webpack에서 이용 가능합니다.
28+
29+
- [Announcing Rsdoctor 1.0 - Rsdoctor](https://rsdoctor.dev/blog/release/release-note-1_0)
30+
31+
---
32+
33+
zx 8.5.0가 출시되었습니다. 새롭게 `zx@lite` 패키지가 추가되어, 보다 작은 크기의 패키지로 이용 가능합니다. 현재 npm/GitHub/JSR/homebrew/Docker 다양한 방법으로 설치 가능합니다.
34+
35+
- [Release 8.5.0 — Flow Splitter · google/zx](https://github.com/google/zx/releases/tag/8.5.0)
36+
37+
----
38+
39+
{% include inline-support.html %}
40+
41+
----
42+
43+
<h1 class="site-genre">헤드라인</h1>
44+
45+
----
46+
47+
## Biome v2.0 beta | Biome
48+
[biomejs.dev/blog/biome-v2-0-beta/](https://biomejs.dev/blog/biome-v2-0-beta/ "Biome v2.0 beta | Biome")
49+
<p class="jser-tags jser-tag-icon"><span class="jser-tag">JavaScript</span> <span class="jser-tag">Tools</span> <span class="jser-tag">ReleaseNote</span></p>
50+
51+
Biome v2.0 Beta 출시.
52+
GritQL 플러그인 추가, Linter에 `domains` 옵션 추가, 복수 파일 Lint 지원, `// biome-ignore-all` 지원.
53+
HTML Formatter 지원, 규칙 추가
54+
55+
56+
----
57+
58+
## Next.js Support Policy | Next.js by Vercel - The React Framework
59+
[nextjs.org/support-policy](https://nextjs.org/support-policy "Next.js Support Policy | Next.js by Vercel - The React Framework")
60+
<p class="jser-tags jser-tag-icon"><span class="jser-tag">Next.js</span> <span class="jser-tag">security</span> <span class="jser-tag">document</span></p>
61+
62+
Next.js의 LTS 정책 공개.
63+
현재 메이저 버전을 Active LTS로 하고, 그 이전 메이저 버전은 최초 출시부터 2년간은 Maintenance LTS로 관리하는 정책
64+
65+
- [Postmortem on Next.js Middleware bypass - Vercel](https://vercel.com/blog/postmortem-on-next-js-middleware-bypass "Postmortem on Next.js Middleware bypass - Vercel")
66+
67+
----
68+
69+
## Release 19.1.0 (March 28, 2025) · facebook/react
70+
[github.com/facebook/react/releases/tag/v19.1.0](https://github.com/facebook/react/releases/tag/v19.1.0 "Release 19.1.0 (March 28, 2025) · facebook/react")
71+
<p class="jser-tags jser-tag-icon"><span class="jser-tag">React</span> <span class="jser-tag">ReleaseNote</span></p>
72+
73+
React v19.1.0 출시.
74+
development build에서만 이용 가능한 `captureOwnerStack` API 추가, `<Suspense>``<body>`보다 상단에 작성하도록, `useId` 반환 형식 변경.
75+
`react-server-dom-parcel` 패키지 추가
76+
77+
78+
----
79+
80+
## Bun v1.2.7 | Bun Blog
81+
[bun.sh/blog/bun-v1.2.7](https://bun.sh/blog/bun-v1.2.7 "Bun v1.2.7 | Bun Blog")
82+
<p class="jser-tags jser-tag-icon"><span class="jser-tag">Bun</span> <span class="jser-tag">ReleaseNote</span></p>
83+
84+
Bun v1.2.7 출시.
85+
Cookie 읽을 수 있는 `Bun.Cookie`/`Bun.CookieMap` 추가
86+
87+
88+
----
89+
90+
## Release v4.0.0 · lerna-lite/lerna-lite
91+
[github.com/lerna-lite/lerna-lite/releases/tag/v4.0.0](https://github.com/lerna-lite/lerna-lite/releases/tag/v4.0.0 "Release v4.0.0 · lerna-lite/lerna-lite")
92+
<p class="jser-tags jser-tag-icon"><span class="jser-tag">nodejs</span> <span class="jser-tag">ReleaseNote</span></p>
93+
94+
lerna-lite v4.0.0 출시.
95+
Node.js 18 지원 종료, 의존 업데이트
96+
97+
98+
----
99+
100+
## Announcing Rspack 1.3 - Rspack
101+
[rspack.dev/blog/announcing-1-3](https://rspack.dev/blog/announcing-1-3 "Announcing Rspack 1.3 - Rspack")
102+
<p class="jser-tags jser-tag-icon"><span class="jser-tag">rspack</span> <span class="jser-tag">ReleaseNote</span></p>
103+
104+
Rspack 1.3 출시.
105+
순환참조를 검출하는 `CircularDependencyRspackPlugin` 추가, `experiments.buildHttp` 옵션 추가.
106+
Lazy compilation를 middleware로 이용 가능, AMD 모듈 지원, bundle size와 메모리 사용량 개선.
107+
108+
109+
----
110+
111+
## Announcing Rsdoctor 1.0 - Rsdoctor
112+
[rsdoctor.dev/blog/release/release-note-1\_0](https://rsdoctor.dev/blog/release/release-note-1_0 "Announcing Rsdoctor 1.0 - Rsdoctor")
113+
<p class="jser-tags jser-tag-icon"><span class="jser-tag">webpack</span> <span class="jser-tag">rspack</span> <span class="jser-tag">ReleaseNote</span></p>
114+
115+
Rsdoctor 1.0 출시.
116+
webpack-bundle-analyzer처럼 bundle size 분석이나 빌드 분석 가능한 도구.
117+
rspack 또는 webpack으로 이용 가능
118+
119+
120+
----
121+
122+
## Release ES2025 Candidate March 31st 2025 · tc39/ecma262
123+
[github.com/tc39/ecma262/releases/tag/es2025-candidate-2025-03-31](https://github.com/tc39/ecma262/releases/tag/es2025-candidate-2025-03-31 "Release ES2025 Candidate March 31st 2025 · tc39/ecma262")
124+
<p class="jser-tags jser-tag-icon"><span class="jser-tag">ECMAScript</span> <span class="jser-tag">ReleaseNote</span></p>
125+
126+
ES2025 Candicate 출시.
127+
2025년 6월 Ecma GA에서 승인되면 정식 출시
128+
129+
130+
----
131+
132+
## Release v4.1.0 · tailwindlabs/tailwindcss
133+
[github.com/tailwindlabs/tailwindcss/releases/tag/v4.1.0](https://github.com/tailwindlabs/tailwindcss/releases/tag/v4.1.0 "Release v4.1.0 · tailwindlabs/tailwindcss")
134+
<p class="jser-tags jser-tag-icon"><span class="jser-tag">css</span> <span class="jser-tag">library</span> <span class="jser-tag">ReleaseNote</span></p>
135+
136+
tailwindcss v4.1.0 출시.
137+
`details-content`/`inverted-colors`/`noscript`/`pointer-*` variant 추가.
138+
`items-baseline-last`/`self-baseline-last`/`text-shadow` utilities 추가.
139+
`@source inline(…)`/`@source not inline(…)` 추가
140+
141+
142+
----
143+
144+
## Release 8.5.0 — Flow Splitter · google/zx
145+
[github.com/google/zx/releases/tag/8.5.0](https://github.com/google/zx/releases/tag/8.5.0 "Release 8.5.0 — Flow Splitter · google/zx")
146+
<p class="jser-tags jser-tag-icon"><span class="jser-tag">JavaScript</span> <span class="jser-tag">nodejs</span> <span class="jser-tag">Tools</span> <span class="jser-tag">ReleaseNote</span></p>
147+
148+
zx 8.5.0 출시.
149+
`zx@lite`으로 보다 작은 크기 패키지 이용 가능, npm/GitHub/JSR/homebrew/Docker 여러 방법으로 설치 가능해짐
150+
151+
152+
----
153+
154+
## Firefox 137.0, See All New Features, Updates and Fixes
155+
[www.mozilla.org/en-US/firefox/137.0/releasenotes/](https://www.mozilla.org/en-US/firefox/137.0/releasenotes/ "Firefox 137.0, See All New Features, Updates and Fixes")
156+
<p class="jser-tags jser-tag-icon"><span class="jser-tag">Firefox</span> <span class="jser-tag">ReleaseNote</span></p>
157+
158+
Firefox 137 출시.
159+
CSS `hyphenate-limit-chars` 프로퍼티 지원.
160+
JavaScript의 `Math.sumPrecise()`, `Atpmics.pause()` 지원.
161+
SVG으로 `<discard>` 엘리먼트 지원.
162+
DevTools으로 폰트 메타데이터 게시, Network Panel에서 response를 로컬 파일에 두도록 함
163+
164+
- [Firefox 137 for developers - Mozilla | MDN](https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/137 "Firefox 137 for developers - Mozilla | MDN")
165+
- [Network override in Firefox DevTools – Firefox Developer Experience](https://fxdx.dev/network-override-in-firefox-devtools/ "Network override in Firefox DevTools – Firefox Developer Experience")
166+
167+
----
168+
169+
## Node.js — Node v23.11.0 (Current)
170+
[nodejs.org/en/blog/release/v23.11.0](https://nodejs.org/en/blog/release/v23.11.0 "Node.js — Node v23.11.0 (Current)")
171+
<p class="jser-tags jser-tag-icon"><span class="jser-tag">nodejs</span> <span class="jser-tag">ReleaseNote</span></p>
172+
173+
Node.js v23.11.0 출시.
174+
`assert.partialDeepStrictEqual` 추가, `crypto.diffieHellman` 추가, `process.execve` 추가, `util.diff` 추가
175+
176+
177+
----
178+
<h1 class="site-genre">읽을거리</h1>
179+
180+
----
181+
182+
## New URLPattern API brings improved pattern matching to Node.js and Cloudflare Workers
183+
[blog.cloudflare.com/improving-web-standards-urlpattern/](https://blog.cloudflare.com/improving-web-standards-urlpattern/ "New URLPattern API brings improved pattern matching to Node.js and Cloudflare Workers")
184+
<p class="jser-tags jser-tag-icon"><span class="jser-tag">nodejs</span> <span class="jser-tag">cloudflare</span> <span class="jser-tag">JavaScript</span> <span class="jser-tag">article</span></p>
185+
186+
Node.js, Cloudflare Workers, Deno 지원하는 `URLPattern` API에 대하여.
187+
WHATWG으로 정의된 API지만, WinterTC Minimum Common API에도 포함됨
188+
189+
190+
----
191+
192+
## Item Flow, Part 1: A new unified concept for layout | WebKit
193+
[webkit.org/blog/16587/item-flow-part-1-a-new-unified-concept-for-layout/](https://webkit.org/blog/16587/item-flow-part-1-a-new-unified-concept-for-layout/ "Item Flow, Part 1: A new unified concept for layout | WebKit")
194+
<p class="jser-tags jser-tag-icon"><span class="jser-tag">css</span> <span class="jser-tag">article</span></p>
195+
196+
`display: masonry` 새로운 CSS 레이아웃 패턴을 늘리지 않고, flexbox, grid 관련한 프로퍼티 추가로 해결할 수 없는가에 대한 의논
197+
198+
199+
----
200+
<h1 class="site-genre">도서</h1>
201+
202+
----
203+
204+
## Effective TypeScript 2판 - O&#039;Reilly Japan
205+
[www.oreilly.co.jp/books/9784814401093/?utm\_mediun&#x3D;referral](https://www.oreilly.co.jp/books/9784814401093/?utm_mediun=referral "Effective TypeScript 2판 - O&#039;Reilly Japan")
206+
<p class="jser-tags jser-tag-icon"><span class="jser-tag">TypeScript</span> <span class="jser-tag">ebook</span></p>
207+
208+
Effective TypeScript 2판
209+
210+
211+
----

0 commit comments

Comments
 (0)