Releases: ElectronForConstruct/cli
Releases · ElectronForConstruct/cli
v2.3.8
-
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
v2.3.5
v2.3.4
- 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
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
- 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.jsandpreload.jsare 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.jsfile 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.jsonmay 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
e4ctoefcfor better typing (e4cstill available for now) - Add support for running directly from the prompt: instead of starting
e4cthen choosing build, you can directly doefc buildand it will starti building. - Added error tracker: Every error is sent to an online log so I can keep track of them.