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

chore(deps): update dependency @electron-forge/maker-deb to v7 #179

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

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 13, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@electron-forge/maker-deb ^6.0.0-beta.63 -> ^7.0.0 age adoption passing confidence

Release Notes

electron/forge (@​electron-forge/maker-deb)

v7.6.0

Compare Source

What's Changed
Added Forge preStart hook

Electron Forge v7.6.0 adds a new preStart hook that improves Forge's starting logic, specifically allowing multiple plugins to customize their start logic, rather than just one. This addition fixes an issue where a project containing multiple plugins that hooked into the app's start would collide.

Allow omittingACL from publisher-s3 plugin upload

v7.6.0 also allows users of the publisher-s3 plugin to omit the ACL from the upload request, per Amazon's recommendation of using bucket owner-enforced permissions.

Bug Fixes and Improvements
Other Changes
New Contributors

Full Changelog: electron/forge@v7.5.0...v7.6.0

v7.5.0

Compare Source

What's Changed
Improved ESM module support

Electron Forge v7.5.0 adds support for loading Forge modules (plugins, makers, publishers etc.) that use ESM for their module format. This change allows both official Forge modules and third-party modules to use ESM syntax.

Change in Vite support policy

v7.5.0 also makes refinements to our Vite plugin, fixing an issue that users identified as breaking between 7.2.0 and 7.3.0 (https://github.com/electron/forge/issues/3506). Users upgrading from any past version of Forge to 7.5.0 should now not experience breaking config changes.

After discussion with maintainers, we've decided to retroactively mark the Vite plugin as experimental, as the plugin is still under active development and cannot offer the same API stability guarantees as our other existing plugins. Minor versions may include breaking changes to improve developer ergonomics or to fix bugs (especially around native Node.js modules).

When these changes happen, we'll provide additional migration information in future release notes.

Bug Fixes and Improvements
New Contributors

Full Changelog: electron/forge@v7.4.0...v7.5.0

v7.4.0

Compare Source

What's Changed
Highlighted Feature:

This version of Forge enables the new Windows ASAR integrity feature in Electron. When ASAR integrity is enabled, your Electron app will verify the header hash of the ASAR archive on runtime. If no hash is present or if there is a mismatch in the hashes, the app will forcefully terminate.

More information about this feature can be found in Electron's documentation here: https://github.com/electron/electron/blob/main/docs/tutorial/asar-integrity.md#using-electron-tooling

Bug Fixes and Improvements
New Contributors

Full Changelog: electron/forge@v7.3.1...v7.4.0

v7.3.1

Compare Source

What's Changed
Highlighted Feature:

This change enables advanced code signing with [@​electron/windows-sign][@​electron/windows-sign], supporting two different ways to codesign your application and the installer:

  1. Modern: By passing a windowsSign option, which will be passed to [@​electron/windows-sign]. This method allows full customization of the code-signing process - and supports more complicated scenarios like cloud-hosted EV certificates, custom sign pipelines, and per-file overrides. It also supports all existing "simple" codesigning scenarios, including just passing a certificate file and password. Please see https://github.com/[@​electron/windows-sign](https://redirect.github.com/electron/windows-sign) for all possible configuration options.

    When passing windowsSign, do not pass any other available parameters at the top level (like certificateFile, certificatePassword, or signWithParams).

  2. Legacy: By passing the top-level settings (certificateFile, certificatePassword, and signWithParams). For simple codesigning scenarios, there's no reason not to use this method - it'll work just as fine as the modern method.

Bug Fixes and Improvements
New Contributors

Full Changelog: electron/forge@v7.3.0...v7.3.1

image

v7.3.0

Compare Source

What's Changed
Features
Fixes
Performance
Other Changes
New Contributors

Full Changelog: electron/forge@v7.2.0...v7.3.0

v7.2.0

Compare Source

What's Changed
Features
Fixes
Documentation
Other Changes

Full Changelog: electron/forge@v7.1.0...v7.2.0

image

v7.1.0

Compare Source

What's Changed

Full Changelog: electron/forge@v7.0.0...v7.1.0

v7.0.0

Compare Source

What's Changed
Breaking Changes
Features
Fixes
Other Changes
New Contributors

Full Changelog: electron/forge@v6.4.2...v7.0.0

image


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/electron-forge-maker-deb-7.x branch 3 times, most recently from 0df1f50 to eef3a1b Compare October 14, 2024 18:57
@renovate renovate bot force-pushed the renovate/electron-forge-maker-deb-7.x branch 2 times, most recently from bbbf1c7 to e838673 Compare November 4, 2024 03:10
@renovate renovate bot force-pushed the renovate/electron-forge-maker-deb-7.x branch from e838673 to b6a6cd2 Compare November 11, 2024 04:15
@renovate renovate bot force-pushed the renovate/electron-forge-maker-deb-7.x branch from b6a6cd2 to 61d4464 Compare January 6, 2025 03:45
@renovate renovate bot force-pushed the renovate/electron-forge-maker-deb-7.x branch from 61d4464 to c7a881c Compare January 13, 2025 05:31
@renovate renovate bot force-pushed the renovate/electron-forge-maker-deb-7.x branch from c7a881c to 2b8421a Compare February 17, 2025 07:01
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.

0 participants