Electron 15.0.0, последняя версия разработанной GitHub среды для создания кроссплатформенных настольных приложений, теперь доступна и включает API-интерфейс шифрования строк и обновления базовых пакетов программного обеспечения.
В выпуске Electron 15.0.0 добавлено шифрование строк SafeStorage, предоставляющее API шифрования файлов cookie для защиты данных, хранящихся на локальном диске. API предоставляет методы для шифрования и дешифрования строк, а также проверки доступности шифрования. Обновления программного стека Electron включают Chromium 94, Node.js 16.5.0 и Google V8 9.4.
Кроме того, с выпуском Electron 15.0.0 меняется частота выпуска проекта: новый стабильный выпуск будет выходить каждые восемь недель, а не каждые 12 недель для предыдущих версий. По словам разработчиков Electron, это соответствует графику выпуска Chromium Extended Stable. Кроме того, в число поддерживаемых версий будут включены последние четыре версии до мая 2022 года вместо последних трех версий.
Возможно, наиболее известный благодаря использованию в редакторе кода Microsoft Visual Studio, Electron позволяет разработчикам создавать настольные приложения с использованием JavaScript, HTML и CSS. Доступ к Electron 15.0.0 можно получить с веб-страницы проекта Electron.
Другие особенности Electron 15.0.0 включают в себя:
nativeWindowOpen: true
теперь система по умолчанию. Этот вариант считается лучшим, поскольку предлагает меньше ошибок, более быстрые новые окна и большую гибкость.- В список добавлено событие «создание кадра».
WebContents
который генерируется при создании фрейма на странице. - Ан
imageAnimationPolicy
были добавлены веб-настройки для управления анимацией изображений. -
continue-activity
API событий был расширен для поддержкиwebpageURL
собственность отNSUserActivity
. - Было исправлено множество ошибок, в том числе ошибка, приводившая к сбою при выборе и открытии файлов в собственном диалоговом окне в MacOS.
- А
MenuItem.userAccelerator
было добавлено свойство для чтения назначенных пользователем переопределений MacOS.
Примечания к выпуску можно найти на GitHub. Electron 15.0.0 был анонсирован 21 сентября. Electron — это проект OpenJS Foundation.
Дальше читайте это:
- Облачные вычисления больше не являются пустяком
- Что такое генеративный ИИ? Искусственный интеллект, который создает
- Программирование с помощью ИИ: советы и лучшие практики от разработчиков
- Python пытается удалить GIL и повысить параллелизм
- 7 причин, по которым Java по-прежнему хороша
- Война за лицензирование открытого исходного кода окончена