diff --git a/main.js b/main.js index 6cc460f..f39a14c 100644 --- a/main.js +++ b/main.js @@ -194,6 +194,7 @@ function createJitsiMeetWindow() { webPreferences: { enableBlinkFeatures: 'RTCInsertableStreams,WebAssemblySimd', enableRemoteModule: true, + contextIsolation: false, nativeWindowOpen: true, nodeIntegration: false, preload: path.resolve(basePath, './build/preload.js') diff --git a/package-lock.json b/package-lock.json index 45d6d87..eed84fe 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7529,14 +7529,22 @@ } }, "electron": { - "version": "11.3.0", - "resolved": "https://registry.npmjs.org/electron/-/electron-11.3.0.tgz", - "integrity": "sha512-MhdS0gok3wZBTscLBbYrOhLaQybCSAfkupazbK1dMP5c+84eVMxJE/QGohiWQkzs0tVFIJsAHyN19YKPbelNrQ==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/electron/-/electron-12.0.0.tgz", + "integrity": "sha512-p6oxZ4LG82hopPGAsIMOjyoL49fr6cexyFNH0kADA9Yf+mJ72DN7bjvBG+6V7r6QKhwYgsSsW8RpxBeVOUbxVQ==", "dev": true, "requires": { "@electron/get": "^1.0.1", - "@types/node": "^12.0.12", + "@types/node": "^14.6.2", "extract-zip": "^1.0.3" + }, + "dependencies": { + "@types/node": { + "version": "14.14.31", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.31.tgz", + "integrity": "sha512-vFHy/ezP5qI0rFgJ7aQnjDXwAMrG0KqqIH7tQG5PPv3BWBayOPIQNBjVc/P6hhdZfMx51REc6tfDNXHUio893g==", + "dev": true + } } }, "electron-builder": { @@ -9284,9 +9292,9 @@ }, "dependencies": { "core-js": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.9.0.tgz", - "integrity": "sha512-PyFBJaLq93FlyYdsndE5VaueA9K5cNB7CGzeCj191YYLhkQM0gdZR2SKihM70oF0wdqKSKClv/tEBOpoRmdOVQ==", + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.9.1.tgz", + "integrity": "sha512-gSjRvzkxQc1zjM/5paAmL4idJBFzuJoo+jDjF1tStYFMV2ERfD02HhahhCGXUyHxQRG4yFKVSdO6g62eoRMcDg==", "dev": true, "optional": true }, diff --git a/package.json b/package.json index 99b5ec2..03e7d65 100644 --- a/package.json +++ b/package.json @@ -144,7 +144,7 @@ "babel-loader": "8.1.0", "concurrently": "5.1.0", "css-loader": "3.5.0", - "electron": "11.3.0", + "electron": "12.0.0", "electron-builder": "22.7.0", "electron-react-devtools": "0.5.3", "eslint": "6.5.1",