From 413cdaa538198a20bf2bea1393d50b2f30108763 Mon Sep 17 00:00:00 2001 From: 0w0 <55968557+rewrite0w0@users.noreply.github.com> Date: Thu, 5 Feb 2026 14:44:45 +0900 Subject: [PATCH 1/2] translate: 2026-02-04 --- ...webassembly-10-state-of-javascript-2025.md | 221 ++++++++++++++++++ 1 file changed, 221 insertions(+) create mode 100644 _i18n/ko/_posts/2026/2026-02-04-yarn-6-preview-webassembly-10-state-of-javascript-2025.md diff --git a/_i18n/ko/_posts/2026/2026-02-04-yarn-6-preview-webassembly-10-state-of-javascript-2025.md b/_i18n/ko/_posts/2026/2026-02-04-yarn-6-preview-webassembly-10-state-of-javascript-2025.md new file mode 100644 index 00000000000..01d087b0136 --- /dev/null +++ b/_i18n/ko/_posts/2026/2026-02-04-yarn-6-preview-webassembly-10-state-of-javascript-2025.md @@ -0,0 +1,221 @@ +--- +title: "2026-02-04: Yarn 6 Preview, WebAssembly 10년, State of JavaScript 2025 결과 공개" +author: "azu" +translator: rewrite0w0 +layout: post +date: 2026-02-04T13:19:34.984Z +category: JSer +tags: +- Tools +- Bun +- security +- playwright +- WebAssembly + +--- + +JSer.info #763 - Yarn 6 프리뷰가 공개되었다. + +- [Yarn 6 Preview | Yarn](https://yarn6.netlify.app/blog/2026-01-28-yarn-6-preview/) + +Yarn 6는 Rust로 재작성되어, 성능 개선이 있다. +Corepack 대신에 Yarn 버전 관리를 하는 `yarn switch` 명령어 추가, package.json 변경할 때 자동으로 설치하는 Lazy Installs가 기본 유효화된다. +마이그레이션 스텝으로, JS 구현 Yarn 5가 수 개월 안에 출시 예정이며, Rust 구현한 Yarn 6는 2026년 Q3 이후에 출시 예정이다. + +--- + +WebAssembly 탄생 10년을 돌아 보는 글이 공개되었다. + +- [Bytecode Alliance — 10 Years of Wasm: A Retrospective](https://bytecodealliance.org/articles/ten-years-of-webassembly-a-retrospective) + +2013년 asm.js으로 시작해, Mozilla의 Luke Wagner와 Google의 Ben Titzer 협력으로 WebAssembly가 탄생한 경위를 소개한다. 2015년에 주요 브라우저가 동시에 대응을 발표, 2017년에는 모든 브라우저 대응이 완료되었다. 그 이후, WASI나 Component Model의 개발로 인해서 브라우저 외에서 이용할 수 있도록 넓어졌다, WASI을 POSIX 카피로 하지 않은 점 등에 대해 다뤄진다. + +--- + +State of JavaScript 2025 앙케이트 결과가 공개되었다. + +- [State of JavaScript 2025](https://2025.stateofjs.com/en-US) + +JavaScript 언어기능, 프레임워크, 라이브러리, 도구, 테스트, AI 활용 등에 대해 앙케이트 결과 정리되어있다. + +---- + +{% include inline-support.html %} + +---- + +

헤드라인

+ +---- + +## Release v8.0.0 · FullHuman/purgecss +[github.com/FullHuman/purgecss/releases/tag/v8.0.0](https://github.com/FullHuman/purgecss/releases/tag/v8.0.0 "Release v8.0.0 · FullHuman/purgecss") +

CSS Tools ReleaseNote

+ +PurgeCSS v8.0.0 출시. +PostCSS 플러그인 임포트 방법이 default import으로 변경. +CLI에 `--preserve-paths` 옵션 추가, CSS 변수에 참조된 애니메이션 유지 개선 + + +---- + +## Bun v1.3.7 | Bun Blog +[bun.com/blog/bun-v1.3.7](https://bun.com/blog/bun-v1.3.7 "Bun v1.3.7 | Bun Blog") +

Bun ReleaseNote

+ +Bun v1.3.7 출시. +JSON5 파서 `Bun.JSON5`, JSON Lines 다루는 `Bun.JSONL`, ANSI 텍스트 랩을 하는 `Bun.wrapAnsi()` 추가. +Markdown 형식에서 Heap이나 CPU 프로파일을 출력하는 `--heap-prof-md`/`--cpu-prof-md` 플래그 추가. +`Buffer.from(array)`/async-await/`array.flat()` 성능 개선, HTTP/2 호환성 수정. + + +---- + +## Release v4.11.7 · honojs/hono +[github.com/honojs/hono/releases/tag/v4.11.7](https://github.com/honojs/hono/releases/tag/v4.11.7 "Release v4.11.7 · honojs/hono") +

Hono ReleaseNote security

+ +Hono v4.11.7 출시. +다음 보안 문제를 수정하는 출시 + +- IP 제한 Middleware의 IPv4 주소 검증 바이패스 +- Cache Middleware에서 private나 no-store한 response가 캐시되는 문제 +- Serve Static 미들웨어 (Cloudflare Workers adapter)에서의 내부 에셋 접근 문제 +- hono/jsx의 ErrorBoundary에서의 XSS + + +---- + +## Release v0.0.58 · microsoft/playwright-mcp +[github.com/microsoft/playwright-mcp/releases/tag/v0.0.58](https://github.com/microsoft/playwright-mcp/releases/tag/v0.0.58 "Release v0.0.58 · microsoft/playwright-mcp") +

playwright MCP Tools ReleaseNote

+ +playwright-mcp v0.0.58 출시. +`playwright-cli` 명령어가 추가되어, 명령어로 Playwright를 조작 가능. + + +---- + +## Node.js — Node.js 25.5.0 (Current) +[nodejs.org/en/blog/release/v25.5.0](https://nodejs.org/en/blog/release/v25.5.0 "Node.js — Node.js 25.5.0 (Current)") +

nodejs ReleaseNote

+ +Node v25.5.0 출시. +Single Executable Applications(SEA) 작성을 간략화하는 `--build-sea` 플래그 추가. +`fs.watch()`에 `ignore` 옵션을 추가, SQLite의 defensive mode를 기본적으로 유효화. +`node:test`에 `expectedFailure` 옵션을 추가 + + +---- + +## Yarn 6 Preview | Yarn +[yarn6.netlify.app/blog/2026-01-28-yarn-6-preview/](https://yarn6.netlify.app/blog/2026-01-28-yarn-6-preview/ "Yarn 6 Preview | Yarn") +

yarn Rust ReleaseNote JavaScript

+ +Yarn 6 프리뷰 공개. +Yarn 6은 Rust으로 재작성되어, 성능 개선됨. +Corepack 대신에 Yarn 버전 관리하는 `yarn switch` 추가, package.json의 변경할 때 자동으로 설치하는 Lazy Installs가 기본. +JS 구조인 Yarn 5은 마이그레이션 스텝으로 수 개월 내에 출시 예정, Rust 구현 Yarn 6은 2026년 Q3 이후 예정. + + +---- + +## Lodash Rolls Out Major Security Overhaul | OpenJS Foundation +[openjsf.org/blog/lodash-security-overhaul](https://openjsf.org/blog/lodash-security-overhaul "Lodash Rolls Out Major Security Overhaul | OpenJS Foundation") +

lodash JavaScript library security ReleaseNote

+ +Lodash 4.17.23 출시. +`_.unset`와 `_.omit` 함수 Prototype Pollution 취약성 수정. +프로젝트의 거버넌스 시큐리티 체제를 쇄신, Technical Steering Committee 설립. +CodeQL로 정적 해석, Renovate로 의존 관계 자동 갱신, OpenSSF Scorecard 감시 도입. +CI 재구축, Bun 지원, Playwright 사용한 브라우저 테스트 재도입도 있다. + + +---- + +## Release v1.58.0 · microsoft/playwright +[github.com/microsoft/playwright/releases/tag/v1.58.0](https://github.com/microsoft/playwright/releases/tag/v1.58.0 "Release v1.58.0 · microsoft/playwright") +

playwright testing ReleaseNote

+ +playwright v1.58.0 출시. +`_react`/`_vue` 셀렉터, `:light` 셀렉터 엔진, `devtools` 옵션 삭제. +macOS 13에서 WebKit 지원 종료. +HTML 레포트 Speedboard 탭에 Timeline 추가, UI Mode와 Trace Viewer에 시스템 테마 옵션을 추가 및 검색 기능 추가 + + +---- + +## Bun v1.3.8 | Bun Blog +[bun.com/blog/bun-v1.3.8](https://bun.com/blog/bun-v1.3.8 "Bun v1.3.8 | Bun Blog") +

Bun ReleaseNote

+ +Bun v1.3.8 출시. +Zig 작성된 내장 CommonMark 준거한 Markdown 파서 `Bun.markdown` 추가. +`bun build --metafile-md`으로 LLM 프렌들리한 모듈 그래프의 메타데이터 출력 가능. +Windows에서 `npm install -g bun` 리그레션 수정. + + +---- + +## Release Version 28.0.0 · jsdom/jsdom +[github.com/jsdom/jsdom/releases/tag/28.0.0](https://github.com/jsdom/jsdom/releases/tag/28.0.0 "Release Version 28.0.0 · jsdom/jsdom") +

JavaScript DOM library ReleaseNote

+ +jsdom 28.0.0 출시. +리소스 로딩 커스터마이즈 API 쇄신, `