電子7.0.0リリース、クロスプラットフォームのデスクトップアプリケーション開発ツール

310726a6663f4df79a5194e36b2523f772f.jpg

電子7.0.0安定版が正式にリリースされ、電子GitHubの開発は、クロスプラットフォームのデスクトップアプリケーション開発ツールは、クロムから開発++ Cに基づいてWeb技術、GUIのコアを使用したデスクトップアプリケーションの開発をサポート、およびJavaScriptエンジンV8を使用することです。更新内容は、以下のとおり

注目すべき変更点

電子のコアコンポーネントは、最新のJavaScriptの機能、パフォーマンスの向上とセキュリティの修正を提供するために、これらのプロジェクトで、通常は国際的な慣行と歩調を合わせるように更新、クロム、Node.jsのとV8です。ここでは、今回のリリースでは、これらの3つがアップグレードされます:

  • ARM上のWindows(64ビット)版を追加 
  • 追加ipcRenderer.Invoke()とipcMain.Handle()IPC非同期要求/応答
  • 読んで、オペレーティングシステムのテーマやカラースキームの変化に対応するために追加nativeThemeのAPI
  • より正確な定義を生成し、新たな活字体の定義発電機に切り替え

 重大な変更

  • いくつかのAPIを削除します。
    • Tray.setHighlightMode() (マックOS)
    • app.enableMixedSandbox() #17894
    • app.getApplicationMenu()
    • app.setApplicationMenu()
    • powerMonitor.querySystemIdleState()
    • powerMonitor.querySystemIdleTime()
    • webFrame.setIsolatedWorldContentSecurityPolicy()
    • webFrame.setIsolatedWorldHumanReadableName()
    • webFrame.setIsolatedWorldSecurityOrigin() 
  • Session.clearAuthCache()はもはやフィルタクリアキャッシュエントリではありません 
  • ネイティブインタフェース(メニュー、ダイアログボックスなど)のMacOS、今ダークモードが自動的に配置されたユーザ・マシンと一致します
  • @電子を使用するように電子モジュールを更新/取得し、サポートノード8
  • Electron.asarファイルは存在しません

新機能 

  • すべての非同期のWebContent / <WebViewの>方法は今の約束を返します。
  • MacOSのは、常時オン・トップ・変更に追加しました
  • NetlogのAPIにcaptureModeとmaxFileSizeのオプションを追加します。
  • 追加CREATIONTIME /サンドボックス/ app.getAppMetricsでIntegrityLevel()出力
  • webContents.printに()コールバックは、成功、失敗やキャンセルを区別するためにfailureReasonパラメータを追加しました
  • たBrowserView getBalls()メソッドに追加しました
  • 限りの情報のGPUが更新されると、アプリにGPU-情報更新イベントを追加し、GPU-情報更新イベントを発行します。
  • app.getAppMetrics()でメモリを追加します
  • process.getBlinkMemoryInfoを追加()
  • 中webFrame / WebContentを/ <WebViewの>で追加emoveInsertedCSS()
  • WEBCONTENTにズーム変更イベントでの追加
  • 印刷カスタムオプションを増やします
  • app.moveToApplicationsFoldオプションのコールバックの競合管理を追加
  • サポートwebFrame.sertCSS()CSSの起源
  • マウス移動イベントのWindowsのトレイAPIのサポートで
  • Windowsの上支持systemPreferences.isDarkMode()API
  • MacOSでのサポートsystemPreferences.isHighContrastColorScheme()API
  • W3C有効レポートAPIを
  • MacOSの上で実現BrowserWindow.setFocable
  • チェックサムファイルにARMノードヘッダーにWindowsを追加

さらにそこにこの修正プログラムの多くのバージョンがあり、そしてプロパティを変更し、より多くの詳細は、ご覧のリリースノートを。 

おすすめ

転載: www.oschina.net/news/110795/electron-7-0-0-released