Deno compile 기능이 확장되어 FFI(Foreign Function Interface) 및 Node 네이티브 애드온을 지원, 컴파일된 바이너리에 네이티브 라이브러리 및 Node 플러그인을 포함할 수 있게 되었습니다. 🚀
Deno compile 시 특정 파일을 임베딩에서 제외하는 기능이 추가되어 실행 파일 크기를 최적화하고 개발 또는 테스트 파일을 프로덕션 빌드에서 분리할 수 있습니다. 📦
로컬 npm 패키지 개발 및 테스트를 지원하여, npm 레지스트리에 게시하지 않고도 로컬 node_modules 폴더와 Deno.json 패치 항목을 통해 모노레포 및 공유 라이브러리 작업을 효율적으로 수행할 수 있습니다. 🏡
Deno format이 더욱 스마트해져 태그 템플릿 내장 CSS, HTML, 심지어 SQL까지 포맷팅을 지원하며, Deno.json에서 구성 가능한 14가지 새로운 포맷터 옵션을 제공합니다. 🎨
관측 가능성(Observability)이 강화되어 OpenTelemetry를 통해 스팬에 커스텀 이벤트를 첨부하고, Node HTTP 요청을 자동으로 추적하며, V8 엔진 지표를 내보내 메모리 사용량을 모니터링할 수 있습니다. 분산 트레이싱도 개선되어 프로덕션 환경에 더욱 적합해졌습니다. 📊
TypeScript 사용자들을 위한 Deno check의 편의성이 개선되어, 이제 파일 지정 없이 dino check 명령만으로 프로젝트 전체를 분석할 수 있습니다. ✅
수십 가지의 작지만 의미 있는 업그레이드와 성능 개선이 포함되어 개발 경험이 전반적으로 더욱 부드럽고 빠르며 간결해졌습니다. ✨