Skip to content

Releases: ElectronForConstruct/cli

v2.3.8

25 Mar 14:35
fce4956

Choose a tag to compare

  • fce4956 v2.3.8

  • 2834522 fix postbuild hook
    files were considered valid folders
    fix #22

  • 51f104a set nodeIntegration to true
    make node integration true by default to prevent electron 6 from disabling it
    fix #23

  • 5b8c06f Update README.md

  • d05b0d5 Merge pull request #20 from ElectronForConstruct/add-code-of-conduct-1
    Create CODE_OF_CONDUCT.md

  • cef9b90 Merge pull request #21 from ElectronForConstruct/add-license-1
    Create LICENSE

  • 6451c59 v0.0.12

  • 26ced86 Create LICENSE

  • 249a503 Create CODE_OF_CONDUCT.md

v2.3.7

23 Mar 17:01
0b30c19

Choose a tag to compare

  • Add experimental support for crash reporter
  • Restore support for external dependencies through the dependencies key in the configuration file

v2.3.5

21 Mar 17:16

Choose a tag to compare

  • add shortcut only for electron 4.x + (flag support soon)
  • fix update number showing undefined instead of the right version
  • fix for constrct devtool not appearing correctly

v2.3.4

21 Mar 16:16

Choose a tag to compare

  • add compute project author to windows author metadata on windows
  • introduce shortcut on windows to prevent '--in-process-gpu' flag not taking effect correctly with electron 4.x
  • post build hooks now take a string instead of an array of strings: hook is called with each folder generated
  • removed greenworks warning about electron 4.x since it has been solved by shortcut
  • reintroduced construct devtool due to popupalr request
  • removed spinners
  • preview now supported correctly on all os
  • add pre and post build hooks to preview
  • improved new project template

v2.3.2

19 Mar 16:31

Choose a tag to compare

Improvements to greenworks and build

  • build don't erase out directory, it's now handled with the default behaviour of electron-packager
  • out directory is passed as parameter to post-build hooks instead of temp folder
  • fixed greenworks folder not being included into the final build
  • add copy steam_appid.txt to the root of each build
  • fix required files from steam sdk not being copied

v1.3.0

02 Mar 04:07

Choose a tag to compare

  • Removed any build step: It's plain node.js default code. That means you need at least Node.js v9 to run this module.
  • Module system: extends the cli with your own plugins
  • Simplified update process: only package.json, main.js and preload.js are updated, the rest stay untouched.
  • Introducing user configuration: instead of having the whole configuration inside the project, default configurations are built into the cli. The config.js file is used to override the default. It allow the cli to add or change defaults without interferring with your configuration.
  • Removed a bunch of dependencies: lighter to install and faster to run
  • Fixed a bug causing dependencies to not intall correclty
  • Introducing user custom packages: Since package.json may be updated during the update process, you are able to specify modules that you want to keep as dependency. When you update the project, the dependencies will be added and intalled automatically to package.json.
  • Add project version check: show an indicator when there is a template update.
  • Rebuilt the core as to be modular.
  • Add command shortcut: underlined letter means you can directly type the letter to execute the command instead of using up, down and enter keys.
  • Renamed e4c to efc for better typing (e4c still available for now)
  • Add support for running directly from the prompt: instead of starting e4c then choosing build, you can directly do efc build and it will starti building.
  • Added error tracker: Every error is sent to an online log so I can keep track of them.