Skip to content

Releases: electron/forge

v6.0.0-beta.65

25 Jul 21:17
Compare
Choose a tag to compare

Bug Fixes

Chores

v6.0.0-beta.64

16 Jun 21:38
v6.0.0-beta.64
f655cf8
Compare
Choose a tag to compare

New Features

  • cli: add --inspect-brk-electron option (#1328) (c5a6ea17)
  • maker: allow disabling maker in config (#2754) (69777402)
  • maker-wix: Make autoUpdate and autoLaunch features configurable in MakerWixConfig (#2620) (bf7d271a)
  • publisher-ers: support flavor config (#2766) (6069ebe1)
  • publisher-github: allow specifying alternative tag prefix (#2605) (88d9d722)
  • template: add a default preload script (#2722) (636e2c5d)
  • plugin-webpack:
    • allow specifing a seperate webpack config for your preload (#2679) (f5909424)
    • webpack 5 configuration factory (#2776) (f4a77741)
    • Add packageSourceMaps option to WebpackPluginConfig (#2581) (2bb5e0d8)

Bug Fixes

  • make: escape file names for make step (#2752) (beb93056)
  • v5 upgrade: default platforms to empty array instead of null (9abc581b)
  • publisher-ers:

6.0.0-beta.63

10 Jan 08:03
6af1d25
Compare
Choose a tag to compare

Bug Fixes

  • cli: re-add shebang to electron-forge binary (#2671) (1ca418ec)

6.0.0-beta.62

09 Jan 20:21
c5490b6
Compare
Choose a tag to compare

New Features

Bug Fixes

6.0.0-beta.61

10 Sep 21:19
e92c9a1
Compare
Choose a tag to compare

New Features

  • publisher-github: add debug support for Octokit (#2499) (73252c30)

Bug Fixes

6.0.0-beta.60

30 Aug 06:33
f1b77a6
Compare
Choose a tag to compare

Breaking Changes

  • core: add required Forge version for templates (#2415) (c094d168)

New Features

  • plugin-webpack: allow most webpack-dev-server options to be configurable (#2444) (699d4862)
  • deps: upgrade to electron-rebuild@^3.1.1 (#2434) (60778998)

Bug Fixes

  • core:
    • better errors when maker names are invalid (#2467) (ca41d9ba)
    • add support for finding electron for npm 7 workspaces (#2446) (4c601519)
  • plugin-webpack:
    • fix deprecation warnings for dev-server@4.0.0 (#2457) (99797449)
    • don't specify resolve.modules by default (#2149) (4a992b76)
    • don't show the error message if packagerConfig.ignore is a function (#2424) (4b4f16c3)
  • template-webpack: only use node-loader if the .node files are in native_modules/ (#2449) (bd2526b3)
  • maker-dmg: add the arch to the default dmg name (#2431) (0c65f17d)

6.0.0-beta.59

26 Jul 14:53
c0807e8
Compare
Choose a tag to compare

Fixed

  • template-typescript-webpack: lint tsx files by default (#2403) (c2e6c49f)
  • template: add plugin:import/electron to TypeScript ESLint config (#2399) (f42c962a)
  • webpack-plugin: Ensure asset relocator injected code works with nodeIntegration disabled (#2396) (146fc311)

6.0.0-beta.58

18 Jul 04:53
e900958
Compare
Choose a tag to compare

New Features

  • plugin-webpack:
    • improve native asset relocation without forking Vercel loader (#2320)
    • add devContentSecurityPolicy config option (#2332)
    • add nodeIntegration config for renderers (#2330)
  • core: add platform and arch to generateAssets hook parameters (#2327)

Bug Fixes

  • core: search for electron in a node_modules folder with electron in it (#2326)
  • plugin-electronegativity: add parserPlugins option (#2323)
  • plugin-webpack: throw error if something bad happened in preload compilation (#2334)
  • maker-squirrel: use executableName for exe when available (#2365)

Migration Notes

  • Due to the new devContentSecurityPolicy, existing projects using Webpack may have to specify a CSP in development.
  • Existing projects using Webpack and nodeIntegration: true will have to also set nodeIntegration in the Webpack plugin config.
  • Existing projects using Webpack should replace @marshallofsound/webpack-asset-relocator-loader with @vercel/webpack-asset-relocator-loader.

6.0.0-beta.57

23 May 20:50
4a1fd92
Compare
Choose a tag to compare

Bug Fixes

  • webpack-plugin: add web as a target for the renderer process (#2285) (9f2bc411)

6.0.0-beta.56

22 May 23:39
7bbff3a
Compare
Choose a tag to compare

Breaking Changes

Bug Fixes
  • plugin-local-electron: bind methods correctly (#2280) (e60445d7)