From 29886ce59885072101cd516daf796de0675b81d7 Mon Sep 17 00:00:00 2001 From: 0w0 <55968557+rewrite0w0@users.noreply.github.com> Date: Tue, 27 Jan 2026 17:09:10 +0900 Subject: [PATCH 1/3] translate: 2026-01-26 --- ...ery-4.0.0-rolldown-1.0-rc-styelelint-17.md | 234 ++++++++++++++++++ 1 file changed, 234 insertions(+) create mode 100644 _i18n/ko/_posts/2026/2026-01-26-jquery-4.0.0-rolldown-1.0-rc-styelelint-17.md diff --git a/_i18n/ko/_posts/2026/2026-01-26-jquery-4.0.0-rolldown-1.0-rc-styelelint-17.md b/_i18n/ko/_posts/2026/2026-01-26-jquery-4.0.0-rolldown-1.0-rc-styelelint-17.md new file mode 100644 index 00000000000..20e953668a0 --- /dev/null +++ b/_i18n/ko/_posts/2026/2026-01-26-jquery-4.0.0-rolldown-1.0-rc-styelelint-17.md @@ -0,0 +1,234 @@ +--- +title: "2026-01-26: jQuery 4.0.0, Rolldown 1.0 RC, Styelelint 17" +author: "azu" +layout: post +date: 2026-01-26T09:51:49.217Z +category: JSer +tags: +- TypeScript +- book +- UI +- WebAssembly +- Vue + +--- + +JSer.info #762 - jQuery 4.0.0가 출시되었다. + +- [jQuery 4.0.0 | Official jQuery Blog](https://blog.jquery.com/2026/01/17/jquery-4-0-0/) + +jQuery의 20주년을 기념하는 메이저 출시다. IE10 이하나 Edge Legacy, 오래된 iOS/Android Browser 지원 종료한다. `jQuery.isArray`/`jQuery.trim`/`jQuery.parseJSON` 비권장 API 삭제, 소스코드를 AMD에서 ES모듈로 마이그레이션했다. 또한, Trusted Types와 CSP 지원을 개선하고, slim판 에서는 Deferreds와 Callbacks를 삭제해서 파일 크기를 경감했다. IE11 지원은 jQuery 5.0에서 종료 예정이다. + +--- + +Rolldown 1.0 RC가 출시되었다. + +- [Announcing Rolldown 1.0 RC | VoidZero](https://voidzero.dev/posts/announcing-rolldown-rc) + +Rolldown는 Rust로 작성한 JavaScript/TypeScript 번들러다. Rollup 플래그인과 호환성을 갖고, 기존 Rollup 기반 프로젝트에서 마이그레이션 하기 쉽도록 되어있다. Vite 8에는 기본 번들러를 Rolldown 이용될 예정이다. + +--- + +Stylelint 17.0.0가 출시되었다. + +- [Release 17.0.0 · stylelint/stylelint](https://github.com/stylelint/stylelint/releases/tag/17.0.0) +- [stylelint/docs/migration-guide/to-17.md at main · stylelint/stylelint](https://github.com/stylelint/stylelint/blob/main/docs/migration-guide/to-17.md) +- [Stylelint v17 주요한 변경점:ESM 마이그레이션과 CSS Nesting 대응](https://zenn.dev/ryo_manba/articles/stylelint-v17-update) + +Node.js 20.19.0 미만 지원 종료하고, CommonJS에서 Node.js API 지원 삭제한다. 기본적으로 `fix` 모드가 `strict`으로 변경되어, CSS Nesting 대응도 개선되었다. + +---- + +{% include inline-support.html %} + +---- + +

헤드라인

+ +---- + +## jasmine/release\_notes/6.0.0.md at main · jasmine/jasmine +[github.com/jasmine/jasmine/blob/main/release\_notes/6.0.0.md](https://github.com/jasmine/jasmine/blob/main/release_notes/6.0.0.md "jasmine/release\_notes/6.0.0.md at main · jasmine/jasmine") +

JavaScript testing library ReleaseNote jasmine

+ +Jasmine 6.0.0 출시. +Node.js 18 지원 종료, jasmine 네임스페이스에서 private API 삭제. +HtmlReporterV2 추가. 프로그레시브바, 리얼타임 실패 표시, 성능 탭 등을 갖는 새로운 HTML 레포트. +`jasmine.pp()`으로 pretty printer API 공개, 실험적인 `safariYieldStrategy: "time"` 옵션 추가. + + +---- + +## Experimental build mode for Hono and Express projects - Vercel +[vercel.com/changelog/experimental-build-mode-hono-express](https://vercel.com/changelog/experimental-build-mode-hono-express "Experimental build mode for Hono and Express projects - Vercel") +

vercel Hono express TypeScript news

+ +Vercel가 Hono와 Express 프로젝트 대상 실험적 빌드 모드 추가. +`VERCEL_EXPERIMENTAL_BACKENDS=1`를 환경 변수 설정에 유효화, 로그 루트 별 필터에 대응. +또한, 상대 경로로 임포트할 때 파일 확장자가 불필요하게 됨, TypeScript 경로 alias에서 경로 alias 대응, ESM와 CommonJS 상호운용성 향상 같은 개선도 포함. + + +---- + +## jQuery 4.0.0 | Official jQuery Blog +[blog.jquery.com/2026/01/17/jquery-4-0-0/](https://blog.jquery.com/2026/01/17/jquery-4-0-0/ "jQuery 4.0.0 | Official jQuery Blog") +

jQuery ReleaseNote library

+ +jQuery 4.0.0 출시. +jQuery의 20주년 기념 출시. +IE10 이하 지원 종료, Edge Legacy/ 오래된 iOS/Android Browser 지원 종료. +`jQuery.isArray`/`jQuery.trim`/`jQuery.parseJSON` 비권장 API 삭제. +`jQuery.prototype`에서 `push`/`sort`/`splice` 메서드 삭제. +focus 이벤트 순서를 W3C 사양에 맞춰 변경. +소스코드를 AMD에서 ES 모듈로 마이그레이션. +Trusted Types와 CSP 지원 개선. +slim판에서는 Deferreds와 Callbacks 삭제, 파일 크기 경감. +IE11 지원은 jQuery 5.0에서 종료 예정. + + +---- + +## Node.js — Node.js 25.4.0 (Current) +[nodejs.org/en/blog/release/v25.4.0](https://nodejs.org/en/blog/release/v25.4.0 "Node.js — Node.js 25.4.0 (Current)") +

nodejs ReleaseNote

+ +Node v25.4.0 출시. +`require(esm)`/모듈 컴파일 캐시/`v8.queryObjects()`/`--heapsnapshot-near-heap-limit`가 Stable으로 변경. +`http.setGlobalProxyFromEnv()`에서 글로벌 프록시 환경 변수에 설정하는 기능 추가. +`util.convertProcessSignalToExitCode()`, subpath imports로 `#/`에서 시작하는 경로 이용 지원. +npm 11.7.0/SQLite 3.51.1 의존 관계 없데이트 + + +---- + +## Nuxt 4.3 · Nuxt Blog +[nuxt.com/blog/v4-3](https://nuxt.com/blog/v4-3 "Nuxt 4.3 · Nuxt Blog") +

Vue library ReleaseNote

+ +Nuxt v4.3 출시. +Nuxt v3 지원 기간을 2026년 7월 31일까지로 연장. +한 곳에서 레이아웃을 관리하는 `appLayout` 프로퍼티 추가, ISR/SWR에서 Payload Extraction 지원. +페이지나 Middleware에서 Route Group의 메타 정보를 이용 가능 + + +---- + +## Announcing Rolldown 1.0 RC | VoidZero +[voidzero.dev/posts/announcing-rolldown-rc](https://voidzero.dev/posts/announcing-rolldown-rc "Announcing Rolldown 1.0 RC | VoidZero") +

Rust rollup bundler ReleaseNote

+ +Rolldown 1.0 RC 출시. +Rust로 작성된 JavaScript/TypeScript 번들러. Rollup 플러그인와 호환성 갖음. +Vite 8에서는 기본 번들러로 Rolldown 이용 예정. + + +---- + +## Release 17.0.0 · stylelint/stylelint +[github.com/stylelint/stylelint/releases/tag/17.0.0](https://github.com/stylelint/stylelint/releases/tag/17.0.0 "Release 17.0.0 · stylelint/stylelint") +

CSS Tools ReleaseNote

+ +Stylelint 17.0.0 출시. +Node.js 20.19.0 미만 지원 삭제, CommonJS에서 Node.js API 지원 삭제, 기본적으로 `fix` 모드를 `strict`으로 변경. +CSS Nesting 대응 개선 + +- [stylelint/docs/migration-guide/to-17.md at main · stylelint/stylelint](https://github.com/stylelint/stylelint/blob/main/docs/migration-guide/to-17.md "stylelint/docs/migration-guide/to-17.md at main · stylelint/stylelint") +- [Stylelint v17 주요한 변경점:ESM 이행과 CSS Nesting 대응](https://zenn.dev/ryo_manba/articles/stylelint-v17-update "Stylelint v17 주요한 변경점:ESM 이행과 CSS Nesting 대응") + +---- +

읽을거리

+ +---- + +## Roadmap 2026 | Biome +[biomejs.dev/blog/roadmap-2026/](https://biomejs.dev/blog/roadmap-2026/ "Roadmap 2026 | Biome") +

biome article

+ +Biome 2026년 로드맵. +2026년은 HTML formatter의 Prettier 호환 안정성, SCSS 지원, JavaScript 내에 담겨진 CSS/GraphQL 개선 예정. +cross-language의 lint 규칙, monorepo 대상 workspaces 설정, LSP 확장도 계획. + + +---- +

소프트웨어, 도구, 라이브러리

+ +---- + +## DoneDeal0/superdiff: Superdiff provides a rich and readable diff for both arrays and objects. It supports stream and file inputs for handling large datasets efficiently, is battle-tested, has zero dependencies, and offer a top-tier performance. +[github.com/DoneDeal0/superdiff](https://github.com/DoneDeal0/superdiff "DoneDeal0/superdiff: Superdiff provides a rich and readable diff for both arrays and objects. It supports stream and file inputs for handling large datasets efficiently, is battle-tested, has zero dependencies, and offer a top-tier performance.") +

JavaScript library

+ +배열과 객체 차분 검출하는 JavaScript 라이브러리. +네스트된 객체 비교, 배열 요소 추가 삭제 이동 검출, 스트리밍 처리에 의한 대규모 데이터 비교도 대응. +기본적으로 WebWorker/worker_threads 사용하고, 메인 스레드 외에 처리를 옮기는 구조 + + +---- + +## anomalyco/opentui: OpenTUI is a library for building terminal user interfaces (TUIs) +[github.com/anomalyco/opentui/tree/main](https://github.com/anomalyco/opentui/tree/main "anomalyco/opentui: OpenTUI is a library for building terminal user interfaces (TUIs)") +

terminal TypeScript Zig React UI library

+ +React이나 SolidJS 사용한 터미널 UI(TUI)를 구축하기 위한 TypeScript 라이브러리. +UI이나 이벤트를 TypeScript 레이어 관리하고, `Bun.FFI`에서 Zig를 사용한 렌더링한다. + + +---- + +## dy/jz: Minimal JS subset compiling to WASM +[github.com/dy/jz](https://github.com/dy/jz "dy/jz: Minimal JS subset compiling to WASM") +

JavaScript WebAssembly library

+ +JavaScript 서브셋 언어를 WebAssembly로 컴파일하는 컴파일러. +ES2015+ 구문만 지원, 파싱한 서브셋 언어에서 WAT를 출력하고, WAT를 Wasm으로 컴파일한다 + +- [dy/subscript: Expression parser / evaluator.](https://github.com/dy/subscript "dy/subscript: Expression parser / evaluator.") +- [dy/watr: wat to wasm compiler](https://github.com/dy/watr "dy/watr: wat to wasm compiler") + +---- + +## DavidHDev/vue-bits: An open source collection of animated, interactive & fully customizable Vue components for building stunning, memorable websites. +[github.com/DavidHDev/vue-bits](https://github.com/DavidHDev/vue-bits "DavidHDev/vue-bits: An open source collection of animated, interactive & fully customizable Vue components for building stunning, memorable websites.") +

Vue library UI animation

+ +Vue 애플리케이션 대상 애니메이션, 인터렉티브한 UI 컴포넌트 라이브러리. +React Bits를 Vue로 포딩한 라이브러리 + +- [DavidHDev/react-bits: An open source collection of animated, interactive & fully customizable React components for building memorable websites.](https://github.com/DavidHDev/react-bits "DavidHDev/react-bits: An open source collection of animated, interactive &amp; fully customizable React components for building memorable websites.") + +---- +

도서

+ +---- + +## gibbok/typescript-book: The Concise TypeScript Book: A Concise Guide to Effective Development in TypeScript. Free and Open Source. +[github.com/gibbok/typescript-book](https://github.com/gibbok/typescript-book "gibbok/typescript-book: The Concise TypeScript Book: A Concise Guide to Effective Development in TypeScript. Free and Open Source.") +

TypeScript book

+ +TypeScript 입문서. +TypeScript 설치부터 사용 방법, 타입 시스템, Generics, Box Type에 대하여. +TypeScript의 기능을 넓게 커버 가능. + + +---- + +## Server-Side WebAssembly - Danilo Chiarlone +[www.manning.com/books/server-side-webassembly](https://www.manning.com/books/server-side-webassembly "Server-Side WebAssembly - Danilo Chiarlone") +

WebAssembly book server

+ +서버사이드에서 WebAssembly에 대한 도서. +저자는 `wasi:http` Proposal를 작성한 사람 + + +---- + +## Vanilla Web - Maximiliano Firtman +[www.manning.com/books/vanilla-web?a\_aid=firtman&a\_bid=14dcfdda&chan=mm\_website](https://www.manning.com/books/vanilla-web?a_aid=firtman&a_bid=14dcfdda&chan=mm_website "Vanilla Web - Maximiliano Firtman") +

JavaScript book web

+ +프레임워크를 사용하지 않고 바닐라 상태에서 Web 표준 기술만으로 Web 애플리케이션 구축하는 방법에 대한 도서. +재이용가능한 컴포넌트, 라우팅 시스템, PWA 같이 바닐라 JavaScript/HTML/CSS으로 할 수 있는 방법에 대한 도서 + +- [Vanilla Web Book 🆕 - firt.dev](https://firt.dev/notes/vanilla-web-meap/ "Vanilla Web Book 🆕 - firt.dev") + +---- From 9e003b824272c7579c8a230c9982dd5b59a7c3a0 Mon Sep 17 00:00:00 2001 From: 0w0 <55968557+rewrite0w0@users.noreply.github.com> Date: Wed, 28 Jan 2026 09:28:42 +0900 Subject: [PATCH 2/3] fix: missing typo translator --- .../2026-01-26-jquery-4.0.0-rolldown-1.0-rc-styelelint-17.md | 1 + 1 file changed, 1 insertion(+) diff --git a/_i18n/ko/_posts/2026/2026-01-26-jquery-4.0.0-rolldown-1.0-rc-styelelint-17.md b/_i18n/ko/_posts/2026/2026-01-26-jquery-4.0.0-rolldown-1.0-rc-styelelint-17.md index 20e953668a0..bfec1024b3f 100644 --- a/_i18n/ko/_posts/2026/2026-01-26-jquery-4.0.0-rolldown-1.0-rc-styelelint-17.md +++ b/_i18n/ko/_posts/2026/2026-01-26-jquery-4.0.0-rolldown-1.0-rc-styelelint-17.md @@ -1,6 +1,7 @@ --- title: "2026-01-26: jQuery 4.0.0, Rolldown 1.0 RC, Styelelint 17" author: "azu" +translator: rewrite0w0 layout: post date: 2026-01-26T09:51:49.217Z category: JSer From 547d0abe128a19470396c8754fc61d5ae6f57d26 Mon Sep 17 00:00:00 2001 From: 0w0 <55968557+rewrite0w0@users.noreply.github.com> Date: Wed, 28 Jan 2026 09:29:33 +0900 Subject: [PATCH 3/3] fix: Fix typo in title from 'Styelelint' to 'Stylelint' --- .../2026-01-26-jquery-4.0.0-rolldown-1.0-rc-styelelint-17.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_i18n/ko/_posts/2026/2026-01-26-jquery-4.0.0-rolldown-1.0-rc-styelelint-17.md b/_i18n/ko/_posts/2026/2026-01-26-jquery-4.0.0-rolldown-1.0-rc-styelelint-17.md index bfec1024b3f..ba321bbd2b0 100644 --- a/_i18n/ko/_posts/2026/2026-01-26-jquery-4.0.0-rolldown-1.0-rc-styelelint-17.md +++ b/_i18n/ko/_posts/2026/2026-01-26-jquery-4.0.0-rolldown-1.0-rc-styelelint-17.md @@ -1,5 +1,5 @@ --- -title: "2026-01-26: jQuery 4.0.0, Rolldown 1.0 RC, Styelelint 17" +title: "2026-01-26: jQuery 4.0.0, Rolldown 1.0 RC, Stylelint 17" author: "azu" translator: rewrite0w0 layout: post