Offcanvas

개발자 / 애플리케이션

깃허브, 일렉트론 v15.0.0 출시··· 암호화 API 추가

2021.09.29 Paul Krill  |  InfoWorld
깃허브에서 크로스 플랫폼 데스크톱 애플리케이션 구축을 위해 개발한 프레임워크의 최신 버전 ‘일렉트론 15.0.0(Electron 15.0.0)’가 출시됐다. 이번 릴리즈는 문자열 암호화 API 및 기본 소프트웨어 패키지 업그레이드 등을 제공한다. 



개발팀에 따르면 일렉트론 15.0.0에는 ‘세이프스토리지(safeStorage)’ 문자열 암호화가 추가됐다. 이는 로컬 디스크에 저장된 데이터를 보호할 수 있는 쿠키 암호화 API를 제공한다. 해당 API는 문자열을 암호화 및 해독하는 한편 암호화를 사용할 수 있는지 확인하는 방법을 지원한다. 일렉트론의 소프트웨어 스택 업그레이드에는 크로미움 94, 노드.js 16.5.0, 구글 V8 9.4가 포함된다. 

또한 프로젝트 릴리즈 주기가 변경됐다. 새로운 스테이블 릴리즈는 8주마다 출시될 예정이다. 이전 버전은 12주마다 출시됐었다. 이는 크로미움의 확장 안정판(Extended Stable) 출시 일정과 일치한다고 개발팀은 덧붙였다. 지원되는 버전에는 (최신 버전 3개 대신) 2022년 5월까지 최신 4개 버전이 포함된다. 

마이크로소프트의 비주얼 스튜디오 코드(Visual Studio Code) 편집기에서 주로 쓰는 일렉트론을 사용하면 자바스크립트, HTML, CSS를 활용해 데스크톱 앱을 빌드할 수 있다. 일렉트론 15.0.0은 해당 프로젝트 웹 페이지에서 액세스할 수 있다. 

이 밖에 일렉트론 15.0.0의 다른 변경사항은 다음과 같다. 

nativeWindowOpen: 이제 true가 기본 시스템이다. 이 옵션은 더 적은 버그, 더 빠른 새로운 창, 더 많은 유연성을 지원한다. 

WebContents에 ‘프레임 생성(frame-created)’ 이벤트가 추가됐다. 이 이벤트는 해당 페이지에서 프레임이 생성될 때 발생한다. 

• 이미지 애니메이션을 제어하기 위해 imageAnimationPolicy 웹 환경 설정이 추가됐다. 

NSUserActivitywebpageURL 속성을 지원하기 위해 continue-activity 이벤트 API가 확장됐다. 

• 맥OS의 기본 대화 상자에서 파일을 선택하고 열 때 충돌이 발생하는 버그를 포함해 여러 버그가 수정됐다. 

• 사용자 할당 맥OS 재정의를 읽을 수 있도록 MenuItem.userAccelerator 속성이 추가됐다. 

릴리즈 노트는 깃허브에서 확인할 수 있다. 일렉트론 15.0.0은 지난 9월 21일 공개됐다. 일렉트론은 오픈JS 파운데이션 프로젝트(OpenJS Foundation Project)다. ciokr@idg.co.kr
 
추천 테크라이브러리

회사명:한국IDG 제호: ITWorld 주소 : 서울시 중구 세종대로 23, 4층 우)04512
등록번호 : 서울 아00743 등록일자 : 2009년 01월 19일

발행인 : 박형미 편집인 : 박재곤 청소년보호책임자 : 한정규
사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2022 International Data Group. All rights reserved.