# Deno 2.2 출시 - OpenTelemetry, Lint 플러그인, node:sqlite

> Clean Markdown view of GeekNews topic #19381. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=19381](https://news.hada.io/topic?id=19381)
- GeekNews Markdown: [https://news.hada.io/topic/19381.md](https://news.hada.io/topic/19381.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2025-02-23T10:46:01+09:00
- Updated: 2025-02-23T10:46:01+09:00
- Original source: [deno.com](https://deno.com/blog/v2.2)
- Points: 4
- Comments: 0

## Topic Body

- 내장 OpenTelemetry 지원 : Deno가 `console.log`, `Deno.serve`, `fetch` 등의 API를 자동으로 계측  
- `deno lint` 대폭 업그레이드 : JSX 및 React 관련 15개 새로운 규칙 추가 및 플러그인 시스템 도입(ESLint와 유사)  
- SQLite를 쉽게 사용할 수 있도록 `node:sqlite` 모듈 추가  
- `deno check` 개선 : JSDoc `@import` 태그 지원 및 `compilerOptions`을 워크스페이스별로 다르게 설정 가능  
- `deno lsp` 개선 : 자동 완성 속도 **최대 20배 향상**, `node_modules`, `.wasm` 파일 자동 완성 지원. `.scss`, `.sass`, `.less`, `.vue`, `.svelte` 등의 포맷팅 지원  
- `deno task` 개선 : 더 강력하고 예측 가능해짐. 와일드카드 지원 하여 `"start-*"` 같은 패턴으로 여러 태스크 실행 가능  
- `deno outdated --update --interactive` 를 추가하여 **의존성 관리 개선**  
- `Deno.cwd()` 권한 완화 : 기존엔 `--allow-read`가 필요했으나, 이제 권한 없이 사용 가능   
- `deno compile` 성능 개선 : Mac에서 **바이너리 크기 5MB 감소**, 파일 읽기 속도 **40% 향상**  
- 더 정밀해진 `deno bench`  
- `WebTransport` 및 QUIC 프로토콜을 지원하는 **실험적 API 추가** : `Deno.connectQuic` 및 `Deno.QuicEndpoint`를 통해 QUIC 연결 가능  
- Node.js 및 npm 호환성 개선 : `.npmrc` 자동 감지 , `process.cpuUsage`, `fs.readFile(Sync)`, `FileHandle.stat` 등 다양한 Node.js API 지원  
- **성능 최적화** : `Deno.stat` 및 `fs.stat` **Windows에서 2.5배 빠름**. `node:fs.cpSync` **Deno 2.1보다 2배 빠르고, Node.js 20보다 3배 빠름**  
- WebGPU 성능 최적화 및 Jupyter와의 통합 개선  
- LTO(링크 타임 최적화) 적용하여 Linux 바이너리 크기 15MB 감소 (137MB → 122MB)  
- TypeScript 5.7 및 V8 13.4 업그레이드 : `TypedArray`가 **제네릭 타입을 지원**하여 타입 안정성이 향상됨  
- **Deno 2.1이 LTS 버전으로 유지**되며, 6개월간 보안 및 성능 패치 제공

## Comments



_No public comments on this page._
