본문으로 건너뛰기

V8 릴리스 v6.7

· 약 2분
V8 팀

6주마다 우리는 릴리스 프로세스의 일환으로 새로운 V8 브랜치를 만듭니다. 각 버전은 Chrome Beta 마일스톤 직전에 V8의 Git 마스터에서 브랜치됩니다. 오늘 우리는 V8 버전 6.7이라는 최신 브랜치를 발표하게 되어 기쁩니다. 이 버전은 몇 주 내에 Chrome 67 Stable과 함께 릴리스될 때까지 베타 상태에 있습니다. V8 v6.7은 개발자들이 흥미로워할 다양한 기능들을 포함하고 있습니다. 이번 글에서는 주요 기능들에 대한 미리보기를 제공합니다.

JavaScript 언어 기능​

V8 v6.7에서는 BigInt 지원이 기본적으로 활성화되어 제공됩니다. BigInt는 JavaScript에서 임의 정밀도의 정수를 표현할 수 있는 새로운 숫자 기본형입니다. JavaScript에서 BigInt를 어떻게 사용할 수 있는지에 대한 자세한 내용은 BigInt 기능 설명서를 읽어보세요. 또한 V8 구현에 대한 자세한 정보가 포함된 게시물도 확인해보세요.

신뢰할 수 없는 코드 완화​

V8 v6.7에서는 사이드 채널 취약점에 대한 더 많은 완화 조치가 적용되어 신뢰할 수 없는 JavaScript 및 WebAssembly 코드로 정보가 유출되는 것을 방지합니다.

V8 API​

API 변경사항 목록을 확인하려면 git log branch-heads/6.6..branch-heads/6.7 include/v8.h를 사용하세요.

활성화된 V8 체크아웃을 가진 개발자는 git checkout -b 6.7 -t branch-heads/6.7를 사용하여 V8 v6.7의 새로운 기능을 실험할 수 있습니다. 또는 Chrome의 베타 채널에 가입하여 곧 새로운 기능을 직접 시도해볼 수 있습니다.