Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency electron-packager to v15 #44

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Jun 14, 2021

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
electron-packager ^10.1.0 -> 15.3.0 age adoption passing confidence

Release Notes

electron/electron-packager

v15.3.0

Compare Source

Added
  • Bundled app validation to ensure that both package.json and the main entry point exist (#​1257)
  • Support for customizing Windows targets on darwin/arm64 (#​1260)
  • Support for customizing Windows targets on WSL without Wine installed (#​1260)

v15.2.0

Compare Source

Added
  • Upgrade electron-osx-sign to 0.5.0 which adds a new option, entitlementsForFile (#​1189)
Fixed
  • Add package manager lockfiles to default ignore list (#​1182)
  • Allow checking official builds against prerelease versions (#​1191)

v15.1.0

Compare Source

Added
  • add darwin/arm64 and mas/arm64 as official platform/arch combinations (#​1168)
Fixed
  • TypeScript: ensure OsxNotarizeOptions definition contains credentials (#​1167)

v15.0.0

Compare Source

Added
Changed
  • Replace cross-zip with extract-zip (#​1139)
Removed

v14.2.1

Compare Source

Fixed
  • mac: don't fail if the icon path doesn't exist (#​1101)
  • win32: correctly catch missing wine exceptions (#​1117)

v14.2.0

Compare Source

Added

v14.1.1

Compare Source

Fixed
  • Regression that caused the symlink test on Windows to not work as intended (#​1071)
  • Always initialize proxy support when running the CLI (#​1077)
  • Clarify the error message when infer cannot find a package.json file (#​1079)
  • Handle a missing inferred app version better (#​1079)
Chores
  • Upgrade electron-notarize to ^0.2.0 (#​1069)

v14.1.0

Compare Source

Added
  • (darwin/mas only) usageDescription option (#​1049)
  • Support for official win32/arm64 builds (#​1053)

v14.0.6

Compare Source

Fixed
  • Send the properly formatted options from the CLI to electron-osx-sign (#​1047)

v14.0.5

Compare Source

Fixed
  • ensure that CFBundleExecutable and friends are correct for helper apps (#​1046)

v14.0.4

Compare Source

Fixed
  • Packaging apps based on Electron >= 6.0.0 correctly renames and packages the new
    Electron GPU Helper bundles (#​1036)

v14.0.3

Compare Source

Fixed
  • Packaging Electron 6 based apps now correctly renames and packages the new Electron Helper bundles (#​1033)

v14.0.2

Compare Source

Fixed
  • Warn Windows 7 users of the unzip dependencies (#​1030)

v14.0.1

Compare Source

Changed
  • Upgrade fs-extra to ^8.1.0 (#​993)
Fixed
  • Host info shows OS release

v14.0.0

Compare Source

Added
  • Ignore system junk files by default (#​1005)
Fixed
  • Handle inference when electron-prebuilt-compile points to a non-version (#​978)
Changed
  • Replace extract-zip with cross-zip - on macOS/Linux, the zip binary is required; on Windows,
    a relatively recent Powershell and .NET runtime is required, see cross-zip for details (#​984)
  • Convert from electron-download to @electron/get (#​1002). Drops support for versions of Electron
    < 1.3.2, plus all of the download options have changed, notably:
    • cache is now cacheRoot
    • strictSSL is now rejectUnauthorized
    • The mirror URL string is now a set of options defined by mirrorOptions
    • quiet is removed as the default downloader no longer has a progress bar
  • Linux/ia32 support for Electron >= 4 is downgraded to a warning from @electron/get (#​1016)

v13.1.1

Compare Source

Fixed
  • Linux/ia32 is no longer officially supported for Electron >= 4 (#​957)

v13.1.0

Compare Source

Added
  • Support for inferring version from Electron nightlies (#​931)
Fixed
  • Infer versions from electron-prebuilt-compile better (#​932)
  • Upgrade asar to ^1.0.0, which removes a vulnerable transitive dependency (#​952)

v13.0.1

Compare Source

Fixed
  • Ensure relative out dirs are correctly ignored when copying (#​919)

v13.0.0

Compare Source

Added
  • prebuiltAsar option to specify a prebuilt ASAR file (#​823)
  • support for macOS Mojave app notarization (#​899)
Changed
  • Dropped support for running on Node < 6.0. (#​900)
Removed
  • Deprecated target arch APIs (#​915)
  • The callback version of the API (use nodeify if you need that syntax style) (#​916)

v12.2.0

Compare Source

Added
  • darwinDarkModeSupport option to support macOS Mojave dark mode for older Electron versions (#​893)
Fixed
  • Don't handle EH/NP Helpers if they don't exist (#​894)

v12.1.2

Compare Source

Fixed
  • Prune user-namespaced modules (#​889)

v12.1.1

Compare Source

Changed
  • Host arch utilities moved to electron-download. This is not a breaking change, as the existing API
    has been kept the same.
Deprecated
  • hostArch and unameArch in electron-packager/targets, replaced with host and uname in
    electron-download/lib/arch, respectively

v12.1.0

Compare Source

Added
  • --version shows the Packager/Node versions & host platform/arch (#​841)
Fixed
  • mips64el arch is only available with Electron 1.8.x (#​843)
  • better detection of node modules (#​847)

v12.0.2

Compare Source

Fixed
  • Support for Node 10 via the CLI (#​835)

v12.0.1

Compare Source

Fixed
  • Upgraded galactus to ^0.2.1 to fix a bug with relative paths

v12.0.0

Compare Source

Changed
  • prune exclusively utilizes the galactus module for pruning devDependencies, instead of
    depending on package managers (#​819)
  • electron-packager is no longer ignored by default (#​819)
  • A warning is emitted when an Electron module is a production dependency (#​819)
Removed

v11.2.1

Compare Source

Fixed
  • Don't handle EH/NP Helpers if they don't exist (Backport of #​894)

v11.2.0

Compare Source

Added
  • Utility function to execute hooks serially (#​814)

v11.1.0

Compare Source

Added
  • Support for MAS Login Helper (Electron 2.0.0-beta.1 and above) (#​807)

v11.0.1

Compare Source

Fixed
  • rcedit module updated to 1.0.0, which fixes some bugs (#​804)
  • --help prints usage to stdout (#​805)

v11.0.0

Compare Source

Added
  • linux platform, mips64el arch builds (Electron 1.8.2-beta.5 and above) (#​800)
Changed
  • all or platform=linux, arch=all now include arch=mips64el if the Electron version specified
    is 1.8.2-beta.5 or above (#​800)

Configuration

📅 Schedule: 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.


  • If you want to rebase/retry this PR, check this box.

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

@renovate renovate bot force-pushed the renovate/electron-packager-15.x branch from 0e9725d to c499a8e Compare September 1, 2021 12:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant