diff --git a/README.md b/README.md index 10b36b91e..0624363f4 100644 --- a/README.md +++ b/README.md @@ -37,6 +37,7 @@ For given versions of Electron you must depend on a very specific version range | `^12.0.0` | `^14.0.0`| | `^13.0.0` | `^15.0.0`| | `^14.0.0` | `^16.0.0`| +| `^15.0.0` | `^17.0.0`| Learn more from [this presentation](https://speakerdeck.com/kevinsawicki/testing-your-electron-apps-with-chromedriver). diff --git a/package-lock.json b/package-lock.json index 7ae993bd7..27cf7a80b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,18 +1,18 @@ { "name": "spectron", - "version": "16.0.0", + "version": "17.0.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "spectron", - "version": "16.0.0", + "version": "17.0.0", "hasInstallScript": true, "license": "MIT", "dependencies": { "@electron/remote": "2.0.1", "dev-null": "^0.1.1", - "electron-chromedriver": "14.0.0", + "electron-chromedriver": "15.0.0", "got": "^11.8.0", "split": "^1.0.1", "webdriverio": "7.16.13" @@ -24,7 +24,7 @@ "chai-as-promised": "^7.1.1", "chai-roughly": "^1.0.0", "check-for-leaks": "^1.2.1", - "electron": "^14.2.5", + "electron": "^15.3.6", "eslint": "^7.14.0", "eslint-config-standard": "^16.0.2", "eslint-plugin-import": "^2.22.1", @@ -2012,12 +2012,12 @@ } }, "node_modules/electron": { - "version": "14.2.5", - "resolved": "https://registry.npmjs.org/electron/-/electron-14.2.5.tgz", - "integrity": "sha512-L5Y0s3LOAKtHYFQanxULZxfZzxkldNvCyfsFiiNwo7rMi1M+THKfSHCgDarHluSIGc4NvOEomV7P1RL97qpr6A==", + "version": "15.3.6", + "resolved": "https://registry.npmjs.org/electron/-/electron-15.3.6.tgz", + "integrity": "sha512-mOOTcZH/Vlq9GP3B8G3aMvZQ4eZyCjUZZpLccABqsPyLUMEixcdx750DQ7M+iHYyo0BWxj/JuHblzQXgNnPkfg==", "hasInstallScript": true, "dependencies": { - "@electron/get": "^1.0.1", + "@electron/get": "^1.13.0", "@types/node": "^14.6.2", "extract-zip": "^1.0.3" }, @@ -2029,9 +2029,9 @@ } }, "node_modules/electron-chromedriver": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/electron-chromedriver/-/electron-chromedriver-14.0.0.tgz", - "integrity": "sha512-5JnlzNcKDByi/SXcwbGI+PNnX70YODuTZoFViNWcnp+VyAy9SeZU8lIVChdOp/16PvGthPk61Mb0CH91PHdNUA==", + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/electron-chromedriver/-/electron-chromedriver-15.0.0.tgz", + "integrity": "sha512-xs/ZSH1Ghdfh7Xfe8zHRP5PKoExzYATDyUmorTYAjulf9IjS0U1JazxYZCRVSUhfScrr5NoSj8rPvqPEztqaKw==", "hasInstallScript": true, "dependencies": { "@electron/get": "^1.12.4", @@ -8401,11 +8401,11 @@ } }, "electron": { - "version": "14.2.5", - "resolved": "https://registry.npmjs.org/electron/-/electron-14.2.5.tgz", - "integrity": "sha512-L5Y0s3LOAKtHYFQanxULZxfZzxkldNvCyfsFiiNwo7rMi1M+THKfSHCgDarHluSIGc4NvOEomV7P1RL97qpr6A==", + "version": "15.3.6", + "resolved": "https://registry.npmjs.org/electron/-/electron-15.3.6.tgz", + "integrity": "sha512-mOOTcZH/Vlq9GP3B8G3aMvZQ4eZyCjUZZpLccABqsPyLUMEixcdx750DQ7M+iHYyo0BWxj/JuHblzQXgNnPkfg==", "requires": { - "@electron/get": "^1.0.1", + "@electron/get": "^1.13.0", "@types/node": "^14.6.2", "extract-zip": "^1.0.3" }, @@ -8437,9 +8437,9 @@ } }, "electron-chromedriver": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/electron-chromedriver/-/electron-chromedriver-14.0.0.tgz", - "integrity": "sha512-5JnlzNcKDByi/SXcwbGI+PNnX70YODuTZoFViNWcnp+VyAy9SeZU8lIVChdOp/16PvGthPk61Mb0CH91PHdNUA==", + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/electron-chromedriver/-/electron-chromedriver-15.0.0.tgz", + "integrity": "sha512-xs/ZSH1Ghdfh7Xfe8zHRP5PKoExzYATDyUmorTYAjulf9IjS0U1JazxYZCRVSUhfScrr5NoSj8rPvqPEztqaKw==", "requires": { "@electron/get": "^1.12.4", "extract-zip": "^2.0.0" diff --git a/package.json b/package.json index a62a8ea90..c108fd5d4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "spectron", - "version": "16.0.0", + "version": "17.0.0", "description": "Easily test your Electron apps using ChromeDriver and WebdriverIO.", "main": "index.js", "types": "./lib/spectron.d.ts", @@ -28,7 +28,7 @@ "dependencies": { "@electron/remote": "2.0.1", "dev-null": "^0.1.1", - "electron-chromedriver": "14.0.0", + "electron-chromedriver": "15.0.0", "got": "^11.8.0", "split": "^1.0.1", "webdriverio": "7.16.13" @@ -40,7 +40,7 @@ "chai-as-promised": "^7.1.1", "chai-roughly": "^1.0.0", "check-for-leaks": "^1.2.1", - "electron": "^14.2.5", + "electron": "^15.3.6", "eslint": "^7.14.0", "eslint-config-standard": "^16.0.2", "eslint-plugin-import": "^2.22.1",