Fork me on GitHub

2025-10-16: Bun 1.3, Next.js 16(beta), Node.js 25

Translator: rewrite0w0 Edit on GitHub See Revisions

JSer.info #752 - Bun 1.3가 출시되었다.

로컬 서버에서 Hot Reload 개선, HTML 파일 실행을 single-file executable로 컴파일하도록 대응. workspaces에서는 isolated install을 기본값화, minimumReleaseAge 옵션 추가, bun why/bun info/bun audit 추가가 포함됩니다. 또한, Async Stack Traces 대응, Node.js와 호환성 개선도 있습니다.


Next.js 16 beta가 출시되었다.

Turbopack가 기본 핸들러로 stable이 되어, React Compiler 통합도 stable이 됐습니다. 라우팅과 prefetch 최적화, PPR가 Cache Components에 통합됩니다.
React 19.2 대응으로, View Transitions, useEffectEvent(), <Activity/> 컴포넌트가 포함됩니다, Node.js 18 지원종료 및 성능 개선이 있습니다.


Node.js 25.0.0가 출시되었다.

V8 14.1으로 업그레이드, --experimental-webstorage 플래그 없어도 유효하게, --allow-net 권한 모델이 추가. 비권장 기능인 SlowBuffer이나 assert.CallTracker 삭제, Corepack를 동봉하지 않도록 변경, JSPI for WebAssembly 유효도 있습니다.


To support JSer.info


헤드라인


Bun 1.3 | Bun Blog

bun.com/blog/bun-v1.3

Bun ReleaseNote

Bun v1.3 출시.
로컬 서버 Hot Realod 개선, HTML 파일 실행을 single-file executabl으로 컴파일 대응.
workspaces에는 isolated install를 기본값화, minimumReleaseAge 옵션 추가, bun why/bun info/bun audit 추가.
Async Stack Traces 대응, Node.js와 호환성 개선


Release 3.46.0 - 2025.10.09 · zloirock/core-js

github.com/zloirock/core-js/releases/tag/v3.46.0

JavaScript polyfill library ReleaseNote

core-js v3.46.0 출시.
Iterator Chunking 지원


Next.js 16 (beta) | Next.js

nextjs.org/blog/next-16-beta

Next.js ReleaseNote

Next.js 16 beta 출시.
Turbopack가 기본 핸들러로 stable, Turbopack 파일 시스템 캐시(beta), React Compiler 통합이 stable.
라우팅과 prefetch 최적화, PPR가 Cache Components에 통합.
updateTag()/refresh() 추가, revalidateTag() 두 번째 옵션이 필수로.
React 19.2 대응(View Transitions, useEffectEvent(), <Activity/> 컴포넌트.
Node.js 18 지원 종료, AMP/next lint 명령어 삭제, middleware.tsproxy.ts으로 재명명, 성능 개선


React Compiler v1.0 – React

react.dev/blog/2025/10/07/react-compiler-1

React Tools ReleaseNote

React Compiler v1.0 출시.
eslint-plugin-react-hooks에 React Compiler 대상 규칙 포함.
현재는 Babel 플러그인으로 제공되지만, SWC 지원을 실험적으로 구현


Node.js

nodejs.org/en/blog/release/v24.10.0

nodfe ReleaseNote

Node.js v24.10.0 출시.
util.getCallSite() 삭제, database.setAuthorizer(callback) 추가


Firefox 144.0, See All New Features, Updates and Fixes

www.firefox.com/en-US/firefox/144.0/releasenotes/

Firefox ReleaseNote

Firefox 144 출시.
<button>command 속성 지원, View Transition API 지원, moveBefore 메서드 지원.
실험적 기능으로 <input type="datetime-local"> 지원


Sovereign Tech Agency Invests in Lodash’s Next Chapter in Open Source | OpenJS Foundation

openjsf.org/blog/sta-supports-lodash

JavaScript library news

lodash 거버넌스와 관리를 OpenJS가 지원


Release v0.25.11 · evanw/esbuild

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

esbuild ReleaseNote

esbuild v0.25.11 출시.
import with { type: "bytes"} 지원


Node.js

nodejs.org/en/blog/release/v25.0.0

nodejs ReleaseNote

Node.js v25.0.0 출시.
V8 14.1 업그레이드, --experimental-webstorage 플래그 없이도 유효화, --allow-net 권한 모델 추가.
비권장 기능 삭제(SlowBuffer/assert.CallTracker).
Corepack를 동봉하지 않도록 변경, JSPI for WebAssembly 유효화.


읽을거리


Announcing Vite+ | VoidZero

voidzero.dev/posts/announcing-vite-plus

vite article

Vite 상용 이용판 Vite+ 관련해서.
vite new/vite test/vite lint/vite fmt/vite lib/vite run/vite ui 같은 명령어 제공.
Vite, Vitest, Rolldown, Oxc 기반으로, 2026년 초에 Public Preview 예정


디지털청 디자인 시스템 활용법: 자주 있는 접근성 문제와 그 해결책 | 디지털청 뉴스

digital-agency-news.digital.go.jp/articles/2025-10-14

accessibility article

시야 관련 디자인이나 강제 컬러 모드 대응


웹사이트, 서비스, 문서


tryandromeda/andromeda: JS runtime lolz

github.com/tryandromeda/andromeda?tab=readme-ov-file

Rust JavaScript library

Nova와 Oxc 사용한 JavaScript/TypeScript Runtime


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