Repository navigation
chore(deps-dev): bump @electron-forge/maker-dmg from 7.11.2 to 8.0.1 - #339
dependabot[bot] wants to merge 1 commit into
Conversation
Bumps [@electron-forge/maker-dmg](https://github.com/electron/forge) from 7.11.2 to 8.0.1. - [Release notes](https://github.com/electron/forge/releases) - [Changelog](https://github.com/electron/forge/blob/main/CHANGELOG.md) - [Commits](electron/forge@v7.11.2...v8.0.1) --- updated-dependencies: - dependency-name: "@electron-forge/maker-dmg" dependency-version: 8.0.1 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 4ae9ae7. Configure here.
| "devDependencies": { | ||
| "@electron-forge/cli": "7.11.2", | ||
| "@electron-forge/maker-dmg": "7.11.2", | ||
| "@electron-forge/maker-dmg": "8.0.1", |
There was a problem hiding this comment.
Incompatible Electron Forge major versions
High Severity
@electron-forge/maker-dmg is now 8.0.1 while @electron-forge/cli, @electron-forge/maker-zip, and @electron-forge/plugin-fuses remain 7.11.2. Forge 8 makers are ESM-only and pair with maker-base 8, so Forge 7 forge.make() cannot load or run this maker. make:desktop will fail and the signed DMG release path will not produce artifacts.
Additional Locations (1)
Reviewed by Cursor Bugbot for commit 4ae9ae7. Configure here.


Bumps @electron-forge/maker-dmg from 7.11.2 to 8.0.1.
Release notes
Sourced from @electron-forge/maker-dmg's releases.
... (truncated)
Changelog
Sourced from @electron-forge/maker-dmg's changelog.
... (truncated)
Commits
48f38bbchore: bump version to 8.0.1 (#4426)40b4adfchore: bump version to 8.0.0 (#4425)2868de8refactor(maker-appx)!: reimplement as a legacy wrapper over the MSIX maker (#...d7c592cdocs: add AGENTS.md guidance for AI coding agents (#4416)5023ae1build(deps): upgrade Electron to 44.4.3 (#4410)1d268aabuild(deps): bump vulnerable transitive and direct dependencies (#4408)c7bae14fix(template): typecheck root-level config files (#4407)198d934fix(template-vite): use .mts for Vite configs in the TypeScript variant (#4406)e0fb4d4build: bump@electron/lint-rollerto ^4.0.0 (#4404)7b2f0e8feat!: replacerelease --from-dry-runwith--from-make, and `make --skip-...Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Note
Medium Risk
Major bump on a release-time packaging tool with mixed Forge 7/8 versions and a higher Node requirement; DMG output path changes could break release automation if anything assumes the old directory layout.
Overview
Upgrades the desktop app’s macOS DMG maker from 7.11.2 to 8.0.1 in
apps/desktop/package.json, with matchingpackage-lock.jsonupdates (including nested Forge 8 packages).@electron-forge/cli, maker-zip, and plugin-fuses stay on 7.11.2, so only the DMG maker moves to Forge 8. Forge 8’s maker-dmg expects Node ≥ 22.13 and can emit DMGs under
out/make/dmg/<arch>/instead of the older layout—worth confirming macOS packaging/CI Node versions and any scripts that glob artifact paths (distribution logic consumes paths returned fromforge.make, not fixed globs in-repo).Reviewed by Cursor Bugbot for commit 4ae9ae7. Bugbot is set up for automated code reviews on this repo. Configure here.