Skip to content

Releases: electron/forge

v7.10.2

10 Oct 06:56
v7.10.2
af12ba0

Choose a tag to compare

What's Changed

Highlights

Other Changes

Full Changelog: v7.10.0...v7.10.2

v7.10.1

09 Oct 23:27
v7.10.1
a9c9eb7

Choose a tag to compare

v7.10.1 Pre-release
Pre-release

Unfortunately, this release had an error in the final npm package. We're sorry for the inconvenience; we recommend upgrading directly to v7.10.2.

anya-spy-x-family-shock

v7.10.0

08 Oct 23:06
v7.10.0
aae99d3

Choose a tag to compare

The MSIX Release

Forge v7.10.0 adds experimental support for the MSIX packaging format on Windows. The new @electron-forge/maker-msix package adapts the standalone electron-windows-msix installer utility to work alongside the rest of the Electron Forge build and release pipeline.

npm install --save-dev @electron-forge/maker-msix

What's Changed

New Contributors

Full Changelog: v7.9.0...v7.10.0

v7.9.0

10 Sep 00:52
v7.9.0
cd63f57

Choose a tag to compare

What's Changed

Vite Plugin Changes

In this release, a few improvements to the Vite plugin are important to note:

  • We've had Out of Memory issues reported in the past for Vite builds with many renderer targets (ref #3965). Forge 7.9 adds the ability to limit the number of concurrent builds with the concurrent configuration flag. Note that another workaround to memory issues is to increase V8's max memory size using the --max_old_space_size CLI flag in Node.
  • Forge 7.9 changes the default behaviour of Vite's static asset handling. Previously, the publicDir would copy to all build targets, where apps would typically only want to have the dir available for the web/renderer target. If you need to change this behaviour back, enable the build.copyPublicDir option in the relevant Vite configurations.

Features:

  • feat: updated publisher-s3 to support cache max-age for release files by @discorev in #3968
  • feat: added inquirer as an alternative to --template cli by @sethcg in #3933
  • feat(plugin-vite): add concurrent option by @erickzhao in #3990
  • feat: improve Yarn Berry support by @erickzhao in #3997

Bug Fixes and Improvements

New Contributors

Full Changelog: v7.8.3...v7.9.0

v7.8.3

05 Aug 17:42
v7.8.3
4ff6571

Choose a tag to compare

What's Changed

Bug Fixes & Improvements

Full Changelog: v7.8.2...v7.8.3

v7.8.2

29 Jul 21:07
v7.8.2
b8bc798

Choose a tag to compare

What's Changed

Bug Fixes & Improvements

Other Changes

New Contributors

Full Changelog: v7.8.1...v7.8.2

v7.8.1

09 May 21:42
v7.8.1
9f35bde

Choose a tag to compare

What's Changed

Bug Fixes and Improvements

  • fix(plugin-webpack): make entry point consistent between dev and prod by @viliml in #3871
  • fix(package): update @electron/universal to v2.0.3 by @erickzhao in #3931
  • fix: add electron-winstaller in onlyBuiltDependencies by @wy-luke in #3924
  • fix(core): load TypeScript configurations with jiti by @erickzhao in #3907

Other Changes

New Contributors

Full Changelog: v7.8.0...v7.8.1

v7.8.0

24 Mar 22:20
v7.8.0
f3af7b8

Choose a tag to compare

What's Changed

New Features

Bug Fixes and Improvements

  • fix(maker-wix): version with pre-release tag breaks app start by @ShGKme in #3855
  • fix(maker-wix): inherit config types from electron-wix-msi by @erickzhao in #3858
  • fix(core-utils): trim spawnPackageManager output by @rahulptl165 in #3866
  • fix(start): pass app args with correct amount of -- by @erickzhao in #3879
  • fix(cli): correctly wire up --skip-git opt by @erickzhao in #3886
  • fix(core-utils): correctly fall back package manager lockfile by @erickzhao in #3885
  • fix(template-base): properly add .npmrc to template files by @erickzhao in #3891
  • fix(cli): add descriptive error for unsupported node version by @knqu in #3894

Other Changes

New Contributors

Full Changelog: v7.7.0...v7.8.0

v7.7.0

18 Feb 18:28
v7.7.0
6a88c47

Choose a tag to compare

What's Changed

Features

Fixes

Other Changes

New Contributors

Full Changelog: v7.6.1...v7.7.0

v7.6.1

24 Jan 00:21
v7.6.1
a9cac9a

Choose a tag to compare

What's Changed

This release contains several bug fixes and improvements, as well as bumps in dependencies.

Bug Fixes and Improvements

  • fix(maker-dmg): remove extraneous properties from MakerDMGConfig by @tanishqkancharla in #3761
  • fix(core-utils): don't add --save flag for npm install by @erickzhao in #3795
  • fix: update native module unpack pattern to include hidden directories by @glowingjade in #3793
  • fix(maker-dmg): make macos-alias build on Node.js 22 by @erickzhao in #3810
  • fix(template): install fuses@ELECTRON_FORGE/VERSION by @erickzhao in #3702

Other Changes

New Contributors

Full Changelog: v7.6.0...v7.6.1