A complete tool for building and publishing Electron applications
MIT License
Bot releases are hidden (Show)
Published by VerteDinde almost 2 years ago
require-search
error message clearer by @erickzhao in https://github.com/electron/forge/pull/3037
Full Changelog: https://github.com/electron/forge/compare/v6.0.0-beta.72...v6.0.0-beta.73
Published by VerteDinde almost 2 years ago
Full Changelog: https://github.com/electron/forge/compare/v6.0.0-beta.71...v6.0.0-beta.72
Published by VerteDinde almost 2 years ago
ELECTRON_FORGE/VERSION
in templates by @erikian in https://github.com/electron/forge/pull/3030
Full Changelog: https://github.com/electron/forge/compare/v6.0.0-beta.70...v6.0.0-beta.71
Published by georgexu99 almost 2 years ago
name
doesn't contain hyphens by @erickzhao in https://github.com/electron/forge/pull/3004
forge.config.ts
by @erickzhao in https://github.com/electron/forge/pull/3016
Full Changelog: https://github.com/electron/forge/compare/v6.0.0-beta.69...v6.0.0-beta.70
Published by VerteDinde almost 2 years ago
devDependencies
, dependencies
, optionalDependencies
and peerDependencies
in the distributed package.json by @erikian in https://github.com/electron/forge/pull/3007
Full Changelog: https://github.com/electron/forge/compare/v6.0.0-beta.68...v6.0.0-beta.69
Published by VerteDinde almost 2 years ago
Forge v6.0.0-beta.68 introduces a few breaking changes to the Forge config.
For consistency with the packagerConfig
option for electron-packager
, the field to configure electron-rebuild
has now been shortened to rebuildConfig
.
{
- electronRebuildConfig: { /* ... */ }
+ rebuildConfig: { /* ... */ }
}
The plugins
array now takes objects containing an object with properties name
and config
, rather than tuples containing the plugin name and config.
This aligns the syntax for this configuration with the publishers
and makers
arrays.
{
plugins: [
- [
- '@electron-forge/plugin-webpack',
- { /* ... */ }
- ]
+
+ {
+ name: '@electron-forge/plugin-webpack',
+ config: { /* ... */ }
+ }
]
}
electron-packager@17
(https://github.com/electron-userland/electron-forge/pull/2978)The upgrade to Electron Packager 17 introduces the shiny new @electron/osx-sign
package for macOS code signing. It's a rewrite of the old electron-osx-sign
tool with more sensible defaults.
To migrate, we recommend seeing if the default packagerConfig.osxSign
options work for you and tweaking the default entitlements to your needs. Otherwise, see the @electron/osx-sign
MIGRATION.md doc for a 1:1 conversion from the old config options to the new ones.
@electron/osx-sign
by @erickzhao in https://github.com/electron-userland/electron-forge/pull/2959
Full Changelog: https://github.com/electron-userland/electron-forge/compare/v6.0.0-beta.67...v6.0.0-beta.68
Published by VerteDinde about 2 years ago
Full Changelog: https://github.com/electron-userland/electron-forge/compare/v6.0.0-beta.66...v6.0.0-beta.67
Published by erickzhao about 2 years ago
nodeIntegration
by @chetbox in https://github.com/electron-userland/electron-forge/pull/2867
Full Changelog: https://github.com/electron-userland/electron-forge/compare/v6.0.0-beta.65...v6.0.0-beta.66
Published by VerteDinde about 2 years ago
Published by erickzhao over 2 years ago
Published by malept almost 3 years ago
Published by malept almost 3 years ago
Published by malept about 3 years ago
Published by malept about 3 years ago
Published by malept about 3 years ago
Published by malept over 3 years ago
platform
and arch
to generateAssets
hook parameters (#2327)node_modules
folder with electron in it (#2326)devContentSecurityPolicy
, existing projects using Webpack may have to specify a CSP in development.nodeIntegration: true
will have to also set nodeIntegration
in the Webpack plugin config.@marshallofsound/webpack-asset-relocator-loader
with @vercel/webpack-asset-relocator-loader
.Published by malept over 3 years ago
Published by malept over 3 years ago
Published by malept over 3 years ago
electron-winstaller
to ^5.0.0
(https://github.com/electron-userland/electron-forge/commit/e93631a39ac30b36a7239c28ad97a27974318a12)Published by malept about 4 years ago