galactus to ^0.2.1 to fix a bug with relative pathsprune exclusively utilizes the galactus module for pruning devDependencies, instead of
depending on package managers (#819)electron-packager is no longer ignored by default (#819)packageManager option (#819)linux platform, mips64el arch builds (Electron 1.8.2-beta.5 and above) (#800)all or platform=linux, arch=all now include arch=mips64el if the Electron version specified
is 1.8.2-beta.5 or above (#800)overwrite: true when no platform/arch is specified (#794)yarn.lock when pruning with Yarn (#784)mz dependency (#759)minimist to yargs-parser (#732)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, via
Promise.all (#753)hostArch() and allOfficialArchsForPlatformAndVersion() (#727)--tmpdir=false has been deprecated in favor of --no-tmpdir (#722)win32metadata.CompanyName from author in package.json when it's an Object (#718)packageManager to false) (#690)linux platform, arm64 arch builds (Electron 1.8.0 and above) (#711)packager - function returns a Promise instead of the return value of the
callback (#658)win32metadata.CompanyName defaults to author name from nearest package.json (#667)win32metadata.FileDescription defaults to productName or name from
nearest package.json (#667)win32metadata.OriginalFilename defaults to renamed .exe (#667)win32metadata.ProductName defaults to productName or name from nearest package.json (#667)win32metadata.InternalName defaults to productName or name from
nearest package.json (#667)download.mirror is specified and an unofficial arch/platform
is specified (#670)extraResource option works on all target platforms (#637)all or platform=linux, arch=all now include arch=arm64 if the Electron version specified is
1.8.0 or above (#711)common.warning for codesigning (#694)version is removed in favor of electronVersion (CLI: --electron-version) (#665)version-string is removed in favor of win32metadata (#668).bin folders when pruning (#678)win32metadata.application-manifest and win32metadata.requested-execution-levelpackageManager (--package-manager via CLI) option (#618)win32metadata.application-manifest option (#610)win32metadata.requested-execution-level option (#610)extract-zip >= 1.6.1electronVersion (--electron-version via CLI) option (#547)version is deprecated in favor of electronVersion (--electron-version via CLI) (#547)quiet option (#541)extend-info to specify an object instead of a filename (#510)package.json by upgrading get-package-info (#505)extend-info (#510).o and .obj files are ignored by default (#491)download.quiet option to enable/disable progress bar (#494)build-version property, when unspecified, now defaults to the
app-version property value on Windows (#501)all now includes the linux platform, armv7l arch combinationplatform option to the host platform (#464)arch option to the host arch (#36, #464)prune option to true (#235, #472)asar-unpack is removed in favor of asar.unpackasar-unpack-dir is removed in favor of asar.unpackDircache is removed in favor of download.cachestrict-ssl is removed in favor of download.strictSSLpackage.json version property is the default app version if --app-version is
unspecified (#449)osx-sign.binaries (#459)protocol and protocol-name options (#121, #450)get-package-info (again) to support finding prebuilt in parent directories (#445)electron package name (#435)debug module - see CONTRIBUTING.md for usage (#433)asar options can be specified as an Object (via the API) or with dot notation (via the CLI) -
see the respective docs for details (#353, #417)asar-unpack is deprecated in favor of asar.unpack (#417)asar-unpack-dir is deprecated in favor of asar.unpackDir (#417)derefSymlinks option (#410)wine is not found (#357).git ignore only ignores that directory (#344)download.strictSSL CLI parameter no longer triggers a deprecation warning for
strict-ssl (#349)strict-ssl CLI parameter no longer triggers a deprecation warning (#335)download parameter (#320)strict-ssl (and by extension, download.strictSSL) defaults to true, as documented (#320)cache is deprecated in favor of download.cache (#320)strict-ssl is deprecated in favor of download.strictSSL (#320)version-string.FileVersion and version-string.ProductVersion are replaced by
favor of app-version and build-version, respectively (#327)version-string.LegalCopyright is replaced by app-copyright (#327)rcedit dependency updated to 0.5.x. The DLL mentioned in the 6.0.1 release notes
is no longer required.rcedit dependency updated to 0.4.x. A new DLL is required to run the new version
of rcedit, please see the documentation
for detailsdefault_app.asar is deleted during packaging (necessary when Electron ≥ 0.37.4 is used).
The default_app folder is still deleted for older Electron versions (#298, #311)mas), including signing OS X apps
(#223, #278)app-copyright parameter (#223)tmpdir parameter to specify a custom temp directory (#230); set to false to disable
using a temporary directory at all (#251, #276)NEWS.md, a human-readable list of changes in each version (since 5.2.0) (#263)ignore parameter to take a function (#247)out parameter by default (#255)sign parameter is now osx-sign (for better cross-platform
compatibility) and optionally takes several of the same sub-parameters as
electron-osx-sign (#286)version-string.LegalCopyright is deprecated in favor of app-copyright (#268)CFBundleVersion and CFBundleShortVersionString are strings (#250)If you are upgrading from ≤ 5.2.1 and building for a darwin target, you may experience problems. See #323 for details.
app-version and build-version parameters (#229)appname and/or version are omitted from the parameters, infer from package.json (#94)version-string.FileVersion and version-string.ProductVersion are deprecated in
favor of app-version and build-version, respectively (#229)default_app from built packages (#206)asar-unpack-dir parameter (#174)app-category-type parameter (#202)strict-ssl parameter (#209)node_modules/.bin by default (#189)For versions prior to 5.2.0, please see git log.