Skip to content

Releases: electron/forge

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

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)

6.0.0-beta.55

18 May 01:23
4dc66df
Compare
Choose a tag to compare

Build dependencies

  • Upgrade electron-winstaller to ^5.0.0 (e93631a)

Bug fixes

  • core: better error detection for electron-prebuilt-compile (#2268) (fdc82117)
  • template/typescript-webpack:
    • magic constant is a string w/comments about what it's for (#2166) (f15b5c7a)
    • add ts/tsx to known eslint-plugin-import extensions (#2139) (90f122c2)
  • plugin-webpack: correctly define the asset relocator base dir (#2022) (390219fd)
  • template-typescript: add eslint-plugin-import/typescript rules (#2048) (c27ca4bf)
  • cli: don't hardcode the minimum required Node version (#2003) (704db4b1)