amilajack / popcorn-time-desktop

🍿 🕐 🎞 A Modern Popcorn Time Client
MIT License
468 stars 109 forks source link

chore(deps): update dependency electron-builder to ^20.36.2 #420

Closed renovate[bot] closed 5 years ago

renovate[bot] commented 5 years ago

This PR contains the following updates:

Package Type Update Change References
electron-builder devDependencies minor ^20.28.2 -> ^20.36.2 source

Release Notes

electron-userland/electron-builder ### [`v20.36.2`](https://renovatebot.com/gh/electron-userland/electron-builder/releases/v20.36.2) [Compare Source](https://renovatebot.com/gh/electron-userland/electron-builder/compare/v20.36.1...v20.36.2) **electron-updater 4.0.4** release. ##### Bug Fixes - **electron-updater:** fix checkForUpdatesAndNotify regression in 4.0.0 ([0fa9096](https://renovatebot.com/gh/electron-userland/electron-builder/commit/0fa9096)) - **electron-updater:** nsis one-click per-machine auto-updating fails (Error: spawn [...].exe EACCES) ([cc63141](https://renovatebot.com/gh/electron-userland/electron-builder/commit/cc63141)), closes [#​3480](https://renovatebot.com/gh/electron-userland/electron-builder/issues/3480) [#​3367](https://renovatebot.com/gh/electron-userland/electron-builder/issues/3367) ### [`v20.36.1`](https://renovatebot.com/gh/electron-userland/electron-builder/releases/v20.36.1) [Compare Source](https://renovatebot.com/gh/electron-userland/electron-builder/compare/v20.36.0...v20.36.1) **electron-updater 4.0.1** release. ##### Bug Fixes - validate using semver.coerce() ([#​3477](https://renovatebot.com/gh/electron-userland/electron-builder/issues/3477)) ([a46f79a](https://renovatebot.com/gh/electron-userland/electron-builder/commit/a46f79a)), closes [#​3475](https://renovatebot.com/gh/electron-userland/electron-builder/issues/3475) ##### Features - **proton-native:** package proton-native for Windows ([fd86d92](https://renovatebot.com/gh/electron-userland/electron-builder/commit/fd86d92)), closes [#​3444](https://renovatebot.com/gh/electron-userland/electron-builder/issues/3444) [#​3472](https://renovatebot.com/gh/electron-userland/electron-builder/issues/3472) [#​3113](https://renovatebot.com/gh/electron-userland/electron-builder/issues/3113) ### [`v20.36.0`](https://renovatebot.com/gh/electron-userland/electron-builder/compare/v20.35.0...v20.36.0) [Compare Source](https://renovatebot.com/gh/electron-userland/electron-builder/compare/v20.35.0...v20.36.0) ### [`v20.35.0`](https://renovatebot.com/gh/electron-userland/electron-builder/releases/v20.35.0) [Compare Source](https://renovatebot.com/gh/electron-userland/electron-builder/compare/v20.34.0...v20.35.0) **electron-updater 4.0.0** pre-release. Important — next version of electron-updater: - requires Electron 3. - uses correct (not roamable) directory on Windows to cache update related files (pending installation files, data for differential update). And this directory doesn't depend anymore on your application product name. Corresponding changes were required on electron-builder side, so, electron-builder 20.35.0 requires electron-updater 4.0.0. These changes in general quite stable, but some another fixes planned for Windows, so, probably, electron-updater 4.0.0 will be not marked as `latest` until all planned fixes are not implemented. ##### Features - **electron-updater:** decouple Electron API to support Proton and other frameworks ([9422251](https://renovatebot.com/gh/electron-userland/electron-builder/commit/9422251)) - use wine64 on macOS ([dbcbaf3](https://renovatebot.com/gh/electron-userland/electron-builder/commit/dbcbaf3)) - **electron-updater:** use cache dir for electron-updater cache data ([c01b7c0](https://renovatebot.com/gh/electron-userland/electron-builder/commit/c01b7c0)), closes [#​3451](https://renovatebot.com/gh/electron-userland/electron-builder/issues/3451) [#​3467](https://renovatebot.com/gh/electron-userland/electron-builder/issues/3467) ### [`v20.34.0`](https://renovatebot.com/gh/electron-userland/electron-builder/releases/v20.34.0) [Compare Source](https://renovatebot.com/gh/electron-userland/electron-builder/compare/v20.33.2...v20.34.0) **electron-updater 3.2.3** release. ##### Bug Fixes - **electron-updater:** fix recent differential update regression ([d9341d6](https://renovatebot.com/gh/electron-userland/electron-builder/commit/d9341d6)) ##### Features - support ${os} macro in output dir ([f629b52](https://renovatebot.com/gh/electron-userland/electron-builder/commit/f629b52)), closes [#​3314](https://renovatebot.com/gh/electron-userland/electron-builder/issues/3314) - **electron-updater:** expose downloaded file in update-downloaded event ([7cdece3](https://renovatebot.com/gh/electron-userland/electron-builder/commit/7cdece3)), closes [#​3070](https://renovatebot.com/gh/electron-userland/electron-builder/issues/3070) [#​3345](https://renovatebot.com/gh/electron-userland/electron-builder/issues/3345) ### [`v20.33.2`](https://renovatebot.com/gh/electron-userland/electron-builder/releases/v20.33.2) [Compare Source](https://renovatebot.com/gh/electron-userland/electron-builder/compare/v20.33.1...v20.33.2) **electron-updater 3.2.2** release. ##### Bug Fixes - **electron-updater:** do not dispatch error event for CancellationError [#​1150](https://renovatebot.com/gh/electron-userland/electron-builder/issues/1150) ([e7acbd9](https://renovatebot.com/gh/electron-userland/electron-builder/commit/e7acbd9)) ##### Features - **nsis:** add possibility to force an install mode programmatically ([ab244b4](https://renovatebot.com/gh/electron-userland/electron-builder/commit/ab244b4)) ### [`v20.33.1`](https://renovatebot.com/gh/electron-userland/electron-builder/releases/v20.33.1) [Compare Source](https://renovatebot.com/gh/electron-userland/electron-builder/compare/v20.33.0...v20.33.1) Another part of electron-builder was rewritten in Go — as result, to get publisher name from code signing certificate, `openssl` is not required anymore on macOS/Linux and bloody PowerShell on Windows. If you use `electron-updater`, strongly recommended to update electron-builder to `20.33.1` and electron-updater to `3.2.1`. These versions are `next` (pre-release) for now, but will be promoted as latest in several days. ##### Bug Fixes - **electron-updater:** Updater crash on windows, fails on MacOS X ([76fdd42](https://renovatebot.com/gh/electron-userland/electron-builder/commit/76fdd42)), closes [#​3308](https://renovatebot.com/gh/electron-userland/electron-builder/issues/3308) [#​3377](https://renovatebot.com/gh/electron-userland/electron-builder/issues/3377) - **electron-webpack:** resolve electron-webpack config ([eb9c1d6](https://renovatebot.com/gh/electron-userland/electron-builder/commit/eb9c1d6)) ### [`v20.32.0`](https://renovatebot.com/gh/electron-userland/electron-builder/releases/v20.32.0) [Compare Source](https://renovatebot.com/gh/electron-userland/electron-builder/compare/v20.31.3...v20.32.0) ##### Features - **pkg:** add more pkg configuration options ([#​3449](https://renovatebot.com/gh/electron-userland/electron-builder/issues/3449)) ([b6d4dcd](https://renovatebot.com/gh/electron-userland/electron-builder/commit/b6d4dcd)) - support functions in js config files ([ebd9f0f](https://renovatebot.com/gh/electron-userland/electron-builder/commit/ebd9f0f)) ### [`v20.31.3`](https://renovatebot.com/gh/electron-userland/electron-builder/releases/v20.31.3) [Compare Source](https://renovatebot.com/gh/electron-userland/electron-builder/compare/v20.31.2...v20.31.3) ##### Bug Fixes - Unable to exclude files from app.asar ([5226c21](https://renovatebot.com/gh/electron-userland/electron-builder/commit/5226c21)), closes [#​3446](https://renovatebot.com/gh/electron-userland/electron-builder/issues/3446) ##### Features - support functions in js config files ([ebd9f0f](https://renovatebot.com/gh/electron-userland/electron-builder/commit/ebd9f0f)) ### [`v20.31.2`](https://renovatebot.com/gh/electron-userland/electron-builder/releases/v20.31.2) [Compare Source](https://renovatebot.com/gh/electron-userland/electron-builder/compare/v20.31.1...v20.31.2) ##### Bug Fixes - **mac:** Framework symlinks are not created in app on macOS, leading to crash on launch ([7bf2b9a](https://renovatebot.com/gh/electron-userland/electron-builder/commit/7bf2b9a)), closes [#​3435](https://renovatebot.com/gh/electron-userland/electron-builder/issues/3435) ### [`v20.31.1`](https://renovatebot.com/gh/electron-userland/electron-builder/releases/v20.31.1) [Compare Source](https://renovatebot.com/gh/electron-userland/electron-builder/compare/v20.31.0...v20.31.1) ##### Bug Fixes - respect ignore patterns for node modules if defined as file set filter ([f52ce37](https://renovatebot.com/gh/electron-userland/electron-builder/commit/f52ce37)) - **squirrel.windows:** pass 7za path via env ([ce1de01](https://renovatebot.com/gh/electron-userland/electron-builder/commit/ce1de01)) ##### Features - **electron-publisher:** Allow pass configuration to custom electron-publisher provider ([6570e4b](https://renovatebot.com/gh/electron-userland/electron-builder/commit/6570e4b)), closes [#​3261](https://renovatebot.com/gh/electron-userland/electron-builder/issues/3261) - **nsis:** add languages sv_SE, no, da, fi, es, nl_NL and complete ru, it, pl, hu, fr ([#​3411](https://renovatebot.com/gh/electron-userland/electron-builder/issues/3411)) ([e101832](https://renovatebot.com/gh/electron-userland/electron-builder/commit/e101832)) ### [`v20.31.0`](https://renovatebot.com/gh/electron-userland/electron-builder/releases/v20.31.0) [Compare Source](https://renovatebot.com/gh/electron-userland/electron-builder/compare/v20.30.0...v20.31.0) ##### Features - **linux:** forbid desktop.Exec ([0f2c25f](https://renovatebot.com/gh/electron-userland/electron-builder/commit/0f2c25f)), closes [#​3418](https://renovatebot.com/gh/electron-userland/electron-builder/issues/3418) - **squirrel.windows:** update Squirrel.Windows to 1.9.0 ([bcf0947](https://renovatebot.com/gh/electron-userland/electron-builder/commit/bcf0947)), closes [#​3409](https://renovatebot.com/gh/electron-userland/electron-builder/issues/3409) [#​2543](https://renovatebot.com/gh/electron-userland/electron-builder/issues/2543) ### [`v20.30.0`](https://renovatebot.com/gh/electron-userland/electron-builder/releases/v20.30.0) [Compare Source](https://renovatebot.com/gh/electron-userland/electron-builder/compare/v20.29.1...v20.30.0) Snap by default includes `libsecret-1-0` now, so, you don't need to explicitly include it into stage packages if need. ### [`v20.29.1`](https://renovatebot.com/gh/electron-userland/electron-builder/releases/v20.29.1) [Compare Source](https://renovatebot.com/gh/electron-userland/electron-builder/compare/v20.29.0...v20.29.1) **electron-updater 3.1.5** release. ##### Bug Fixes - **electron-updater:** Fix grammar in notification message ([#​3410](https://renovatebot.com/gh/electron-userland/electron-builder/issues/3410)) ([7953e56](https://renovatebot.com/gh/electron-userland/electron-builder/commit/7953e56)) - **electron-updater:** remove escaping of package-path arg - node escapes it properly ([c7e07cc](https://renovatebot.com/gh/electron-userland/electron-builder/commit/c7e07cc)) - **nsis:** CopyFiles requires CreateDirectory ([8ae6c01](https://renovatebot.com/gh/electron-userland/electron-builder/commit/8ae6c01)) - **nsis:** create appdata directory before copying installer ([#​3400](https://renovatebot.com/gh/electron-userland/electron-builder/issues/3400)) ([0c28515](https://renovatebot.com/gh/electron-userland/electron-builder/commit/0c28515)) - **win:** Relay exit code in portable app ([#​3378](https://renovatebot.com/gh/electron-userland/electron-builder/issues/3378)) ([56ddb8e](https://renovatebot.com/gh/electron-userland/electron-builder/commit/56ddb8e)) ##### Features - **appx:** Added support for Appx URL-Schemes ([931e605](https://renovatebot.com/gh/electron-userland/electron-builder/commit/931e605)), closes [#​3373](https://renovatebot.com/gh/electron-userland/electron-builder/issues/3373) - expand macro for copyright field ([06d1582](https://renovatebot.com/gh/electron-userland/electron-builder/commit/06d1582)), closes [#​3273](https://renovatebot.com/gh/electron-userland/electron-builder/issues/3273) - **nsis:** add japanese language ([#​3304](https://renovatebot.com/gh/electron-userland/electron-builder/issues/3304)) ([ba035ea](https://renovatebot.com/gh/electron-userland/electron-builder/commit/ba035ea)) ### [`v20.29.0`](https://renovatebot.com/gh/electron-userland/electron-builder/releases/v20.29.0) [Compare Source](https://renovatebot.com/gh/electron-userland/electron-builder/compare/v20.28.4...v20.29.0) **electron-updater 3.1.4** pre-release. ##### Bug Fixes - **electron-updater:** Added electron 3(Node 10) support to nsis updater ([78a65d2](https://renovatebot.com/gh/electron-userland/electron-builder/commit/78a65d2)), closes [#​3371](https://renovatebot.com/gh/electron-userland/electron-builder/issues/3371) - **electron-updater:** better escaping of package-path arg ([44c8fd0](https://renovatebot.com/gh/electron-userland/electron-builder/commit/44c8fd0)) - **mac:** mac build fails against electron v4.0.0-beta.3 ([7fc9a29](https://renovatebot.com/gh/electron-userland/electron-builder/commit/7fc9a29)), closes [#​3412](https://renovatebot.com/gh/electron-userland/electron-builder/issues/3412) ### [`v20.28.4`](https://renovatebot.com/gh/electron-userland/electron-builder/releases/v20.28.4) [Compare Source](https://renovatebot.com/gh/electron-userland/electron-builder/compare/v20.28.3...v20.28.4) ##### Bug Fixes - **snap:** do not set environment for classic ([9eec0a9](https://renovatebot.com/gh/electron-userland/electron-builder/commit/9eec0a9)), closes [#​3300](https://renovatebot.com/gh/electron-userland/electron-builder/issues/3300) ### [`v20.28.3`](https://renovatebot.com/gh/electron-userland/electron-builder/releases/v20.28.3) [Compare Source](https://renovatebot.com/gh/electron-userland/electron-builder/compare/v20.28.2...v20.28.3) ##### Bug Fixes - **electron-updater:** close files more reliably during differential download ([d37bacb](https://renovatebot.com/gh/electron-userland/electron-builder/commit/d37bacb)) - **mac:** mac ZIP root folder regression ([2df0e1c](https://renovatebot.com/gh/electron-userland/electron-builder/commit/2df0e1c)), closes [#​3277](https://renovatebot.com/gh/electron-userland/electron-builder/issues/3277)

Renovate configuration

:date: Schedule: "on saturday" (UTC).

:vertical_traffic_light: Automerge: Enabled.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


This PR has been generated by Renovate Bot. View repository job log here.