Update dependency electron-packager to v17 [SECURITY]#18
Open
renovate[bot] wants to merge 1 commit intomasterfrom
Open
Update dependency electron-packager to v17 [SECURITY]#18renovate[bot] wants to merge 1 commit intomasterfrom
renovate[bot] wants to merge 1 commit intomasterfrom
Conversation
faa247f to
624e8d4
Compare
624e8d4 to
5904d41
Compare
5904d41 to
d1c045c
Compare
d1c045c to
23f4168
Compare
23f4168 to
aa884c1
Compare
aa884c1 to
eb5ba11
Compare
eb5ba11 to
5448137
Compare
5448137 to
4350416
Compare
4350416 to
1d05e15
Compare
1d05e15 to
7b9a23b
Compare
7b9a23b to
6e7fd8e
Compare
6e7fd8e to
e40e09b
Compare
e40e09b to
6f9412e
Compare
6f9412e to
7ceef31
Compare
7ceef31 to
2981a5b
Compare
b0e38c0 to
0e2c4e7
Compare
0e2c4e7 to
28d85be
Compare
28d85be to
f6909b0
Compare
f6909b0 to
1a5a524
Compare
1a5a524 to
e730796
Compare
e730796 to
f51f24c
Compare
f51f24c to
0f4fea0
Compare
0f4fea0 to
70f49aa
Compare
70f49aa to
c307164
Compare
c307164 to
afc5d21
Compare
afc5d21 to
ef4a46c
Compare
ef4a46c to
0053250
Compare
0053250 to
8eefb1d
Compare
8eefb1d to
67c2f87
Compare
67c2f87 to
f7727ca
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^5.0.2→^17.0.0GitHub Vulnerability Alerts
CVE-2016-10534
Affected versions of
electron-packagerconfigure the generated application to disable SSL certificate verification by default.This could allow an attacker with a privileged network position to launch a Man In The Middle (MITM) attack on the install process, intercepting the step where electron-packager downloads Electron for supported target platforms and architectures, and replacing the valid download with a tampered malicious one.
This only affects users using the electron-packager CLI. The strict-ssl option defaults to true for the node.js API.
Recommendation
electron-downloadcache folder, which is by default located at~/.electron.Release Notes
electron/electron-packager (electron-packager)
v17.1.2: 17.1.2Compare Source
What's Changed
@linksyntax for .d.ts comments by @erickzhao in #1450osx-universalflag to usage.txt by @erickzhao in #1533electron-nightlyeven if in dependencies by @erickzhao in #1538--arch=universalon macOS by @erickzhao in #1539cacheRooton checksum download by @erickzhao in #1540New Contributors
Full Changelog: electron/packager@v17.1.1...v17.1.2
v17.1.1Compare Source
What's Changed
Full Changelog: electron/packager@v17.1.0...v17.1.1
v17.1.0Compare Source
What's Changed
New Contributors
Full Changelog: electron/packager@v17.0.0...v17.1.0
v17.0.0: 17.0.0Compare Source
Changed
electron-osx-signwith@electron/osx-sign. The accepted properties on theosxSignoptions object are now slightly different. Please see the migration guide for more information on these changes. (#1428)asarwith@electron/asar. The configuration options are unchanged. This migration is purely cosmetic. (#1431)v16.0.0: 16.0.0Compare Source
Fixed
Added
Changed
gotto 2.0.0 (#1397)Removed
v15.5.2: 15.5.2Compare Source
Fixed
--quietflagnode_gyp_binsdirectory if it existsv15.5.1Compare Source
v15.5.0: 15.5.0Compare Source
Added
universalarchitecture supported when packaging for macOS to generate a universal apposxUniveraloption to allow providing options to@electron/universalwhen packaging a universal appv15.4.0: 15.4.0Compare Source
Added
extendHelperInfooption to allow extending helper appInfo.plistfiles (#1233)ElectronAsarIntegrityintoInfo.plistfiles (#1279)Fixed
electron-notarize@^1.1.0(#1278)v15.3.0: 15.3.0Compare Source
Added
package.jsonand the main entry point exist (#1257)v15.2.0: 15.2.0Compare Source
Added
electron-osx-signto 0.5.0 which adds a new option,entitlementsForFile(#1189)Fixed
v15.1.0: 15.1.0Compare Source
Added
Fixed
OsxNotarizeOptionsdefinition contains credentials (#1167)v15.0.0: 15.0.0Compare Source
Added
Changed
cross-zipwithextract-zip(#1139)Removed
v14.2.1: 14.2.1Compare Source
Fixed
v14.2.0: 14.2.0Compare Source
Added
electronZipDiroption (#1094)v14.1.1: 14.1.1Compare Source
Fixed
Chores
electron-notarizeto^0.2.0(#1069)v14.1.0: 14.1.0Compare Source
Added
usageDescriptionoption (#1049)v14.0.6: 14.0.6Compare Source
Fixed
v14.0.5: 14.0.5Compare Source
Fixed
CFBundleExecutableand friends are correct for helper apps (#1046)v14.0.4: 14.0.4Compare Source
Fixed
Electron GPU Helper bundles (#1036)
v14.0.3: 14.0.3Compare Source
Fixed
v14.0.2: 14.0.2Compare Source
Fixed
v14.0.1: 14.0.1Compare Source
Changed
fs-extrato^8.1.0(#993)Fixed
v14.0.0: 14.0.0Compare Source
Added
Fixed
electron-prebuilt-compilepoints to a non-version (#978)Changed
extract-zipwithcross-zip- on macOS/Linux, thezipbinary is required; on Windows,a relatively recent Powershell and .NET runtime is required, see
cross-zipfor details (#984)electron-downloadto@electron/get(#1002). Drops support for versions of Electron< 1.3.2, plus all of the
downloadoptions have changed, notably:cacheis nowcacheRootstrictSSLis nowrejectUnauthorizedmirrorURL string is now a set of options defined bymirrorOptionsquietis removed as the default downloader no longer has a progress bar@electron/get(#1016)v13.1.1: 13.1.1Compare Source
Fixed
v13.1.0: 13.1.0Compare Source
Added
Fixed
electron-prebuilt-compilebetter (#932)asarto^1.0.0, which removes a vulnerable transitive dependency (#952)v13.0.1: 13.0.1Compare Source
Fixed
v13.0.0: 13.0.0Compare Source
Added
prebuiltAsaroption to specify a prebuilt ASAR file (#823)Changed
Removed
nodeifyif you need that syntax style) (#916)v12.2.0: 12.2.0Compare Source
Added
Fixed
v12.1.2: 12.1.2Compare Source
Fixed
v12.1.1: 12.1.1Compare Source
Changed
has been kept the same.
Deprecated
hostArchandunameArchinelectron-packager/targets, replaced withhostandunameinelectron-download/lib/arch, respectivelyv12.1.0: 12.1.0Compare Source
Added
--versionshows the Packager/Node versions & host platform/arch (#841)Fixed
mips64elarch is only available with Electron 1.8.x (#843)v12.0.2: 12.0.2Compare Source
Fixed
v12.0.1: 12.0.1Compare Source
Fixed
galactusto^0.2.1to fix a bug with relative pathsv12.0.0: 12.0.0Compare Source
Changed
pruneexclusively utilizes thegalactusmodule for pruning devDependencies, instead ofdepending on package managers (#819)
electron-packageris no longer ignored by default (#819)Removed
packageManageroption (#819)v11.2.1: 11.2.1Compare Source
Fixed
v11.2.0: 11.2.0Compare Source
Added
v11.1.0: 11.1.0Compare Source
Added
v11.0.1: 11.0.1Compare Source
Fixed
rceditmodule updated to 1.0.0, which fixes some bugs (#804)--helpprints usage to stdout (#805)v11.0.0: 11.0.0Compare Source
Added
linuxplatform,mips64elarch builds (Electron 1.8.2-beta.5 and above) (#800)Changed
allorplatform=linux, arch=allnow includearch=mips64elif the Electron version specifiedis 1.8.2-beta.5 or above (#800)
v10.1.2: 10.1.2Compare Source
Fixed
overwrite: truewhen no platform/arch is specified (#794)v10.1.1: 10.1.1Compare Source
Fixed
yarn.lockwhen pruning with Yarn (#784)v10.1.0: 10.1.0Compare Source
Added
Fixed
mzdependency (#759)v10.0.0: 10.0.0Compare Source
Changed
minimisttoyargs-parser(#732)NodeJS team (#747)
Promises internally. This has the side effect of somewhat parallelizing building two or more targets at once and/or two or more functions for a given hook, viaPromise.all(#753)v9.1.0: 9.1.0Compare Source
Added
hostArch()andallOfficialArchsForPlatformAndVersion()(#727)Changed
Deprecated
--tmpdir=falsehas been deprecated in favor of--no-tmpdir(#722)v9.0.1: 9.0.1Compare Source
Fixed
win32metadata.CompanyNamefromauthorinpackage.jsonwhen it's an Object (#718)v9.0.0: 9.0.0Compare Source
Added
packageManagertofalse) (#690)linuxplatform,arm64arch builds (Electron 1.8.0 and above) (#711)Changed
packager- function returns a Promise instead of the return value of thecallback (#658)
win32metadata.CompanyNamedefaults toauthorname from nearestpackage.json(#667)win32metadata.FileDescriptiondefaults toproductNameornamefromnearest
package.json(#667)win32metadata.OriginalFilenamedefaults to renamed.exe(#667)win32metadata.ProductNamedefaults toproductNameornamefrom nearestpackage.json(#667)win32metadata.InternalNamedefaults toproductNameornamefromnearest
package.json(#667)specified is invalid (#562)
download.mirroris specified and an unofficial arch/platformis specified (#670)
extraResourceoption works on all target platforms (#637)allorplatform=linux, arch=allnow includearch=arm64if the Electron version specified is1.8.0 or above (#711)
Fixed
common.warningfor codesigning (#694)Removed
versionis removed in favor ofelectronVersion(CLI:--electron-version) (#665)version-stringis removed in favor ofwin32metadata(#668)favor of their camelCase variants, per JavaScript naming standards (#669)
v8.7.2: 8.7.2Compare Source
Fixed
.binfolders when pruning (#678)v8.7.1: 8.7.1Compare Source
Fixed
win32metadata.application-manifestandwin32metadata.requested-execution-levelv8.7.0: 8.7.0Compare Source
Added
packageManager(--package-managervia CLI) option (#618)win32metadata.application-manifestoption (#610)win32metadata.requested-execution-leveloption (#610)Fixed
extract-zip>= 1.6.1v8.6.0: 8.6.0Compare Source
Added
Changed
Deprecated
v8.5.2: 8.5.2Compare Source
Fixed
v8.5.1: 8.5.1Compare Source
Fixed
v8.5.0: 8.5.0Compare Source
Added
electronVersion(--electron-versionvia CLI) option (#547)Deprecated
versionis deprecated in favor ofelectronVersion(--electron-versionvia CLI) (#547)v8.4.0: 8.4.0Compare Source
Added
quietoption (#541)Fixed
v8.3.0: 8.3.0Compare Source
Changed
Fixed
v8.2.0: 8.2.0Compare Source
Added
extend-infoto specify an object instead of a filename (#510)Fixed
package.jsonby upgradingget-package-info(#505)extend-info(#510)v8.1.0: 8.1.0Compare Source
Added
.oand.objfiles are ignored by default (#491)download.quietoption to enable/disable progress bar (#494)build-versionproperty, when unspecified, now defaults to theapp-versionproperty value on Windows (#501)v8.0.0: 8.0.0Compare Source
Added
win32metadataoption (#331, #463)linuxplatform,armv7larch support (#106, #474)Changed
allnow includes thelinuxplatform,armv7larch combinationplatformoption to the host platform (#464)archoption to the host arch (#36, #464)pruneoption totrue(#235, #472)Fixed
hyphens (#308, #455)
Deprecated
version-stringis deprecated in favor ofwin32metadata(#331, #463)Removed
asar-unpackis removed in favor ofasar.unpackasar-unpack-diris removed in favor ofasar.unpackDircacheis removed in favor ofdownload.cachestrict-sslis removed in favor ofdownload.strictSSLv7.7.0: 7.7.0Compare Source
Added
package.jsonversionproperty is the default app version if--app-versionis unspecified (#449)Changed
osx-sign.binaries(#459)v7.6.0: 7.6.0Compare Source
Added
protocolandprotocol-nameoptions (#121, #450)Changed
Fixed
get-package-info(again) to support finding prebuilt in parent directories (#445)v7.5.1: 7.5.1Compare Source
Fixed
v7.5.0: 7.5.0Compare Source
Added
electronpackage name (#435)v7.4.0: 7.4.0Compare Source
Added
debugmodule - see CONTRIBUTING.md for usage (#433)Changed
Fixed
v7.3.0: 7.3.0Compare Source
Added
asaroptions can be specified as anObject(via the API) or with dot notation (via the CLI) -see the respective docs for details (#353, #417)
Deprecated
asar-unpackis deprecated in favor ofasar.unpack(#417)asar-unpack-diris deprecated in favor ofasar.unpackDir(#417)v7.2.0: 7.2.0Compare Source
Added
derefSymlinksoption (#410)Fixed
wineis not found (#357)v7.1.0: 7.1.0Compare Source
Added
afterExtracthook (#354, #403)v7.0.4: 7.0.4Compare Source
Fixed
v7.0.3: 7.0.3Compare Source
Changed
Fixed
v7.0.2: 7.0.2Compare Source
Fixed
.gitignore only ignores that directory (#344)download.strictSSLCLI parameter no longer triggers a deprecation warning forstrict-ssl(#349)v7.0.1: 7.0.1Compare Source
Fixed
strict-sslCLI parameter no longer triggers a deprecation warning (#335)v7.0.0: 7.0.0Compare Source
Added
downloadparameter (#320)Changed
Fixed
strict-ssl(and by extension,download.strictSSL) defaults totrue, as documented (#320)Deprecated
cacheis deprecated in favor ofdownload.cache(#320)strict-sslis deprecated in favor ofdownload.strictSSL(#320)Removed
version-string.FileVersionandversion-string.ProductVersionare replaced byfavor of
app-versionandbuild-version, respectively (#327)version-string.LegalCopyrightis replaced byapp-copyright(#327)v6.0.2: 6.0.2Compare Source
Changed
rceditdependency updated to 0.5.x. The DLL mentioned in the 6.0.1 release notesis no longer required.
v6.0.1: 6.0.1Compare Source
Changed
rceditdependency updated to 0.4.xFixed
default_app.asaris deleted during packaging (necessary when Electron ≥ 0.37.4 is used).The
default_appfolder is still deleted for older Electron versions (#298, #311)v6.0.0: 6.0.0Compare Source
Added
mas), including signing OS X apps(#223, #278)
app-copyrightparameter (#223)tmpdirparameter to specify a custom temp directory (#230); set tofalseto disableusing a temporary directory at all (#251, #276)
NEWS.md, a human-readable list of changes in each version (since 5.2.0) (#263)Changed
[electron-userland](https://redirect.github.com/ele
Configuration
📅 Schedule: Branch creation - "" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.