Граф коммитов

783 Коммитов

Автор SHA1 Сообщение Дата
Samuel Attard a05e2dc0b0
refactor(plugin-auto-unpack-natives): clean up plugin impl 2018-11-24 16:03:01 +11:00
Samuel Attard 6bc650040c
Update CHANGELOG.md 2018-11-20 19:23:54 +11:00
Samuel Attard 62d3d483c7
Version Bump: 6.0.0-beta.30 2018-11-20 19:23:53 +11:00
Samuel Attard b6c523c973
fix(maker-dmg): return correct path from dmg maker (#631)
* fix(maker-dmg): return correct path from dmg maker

ISSUES CLOSED: #626

* Fix tests
2018-11-18 11:45:20 +11:00
Samuel Attard 01e715fde0
docs: fix CONTRIBUTING.md link in README 2018-11-17 19:16:32 +11:00
Samuel Attard e1ea4c3e06
chore: add yarn integrity SHA's to lock file 2018-11-17 19:05:04 +11:00
Samuel Attard 80259589d5
docs: add contributing docs 2018-11-17 19:04:48 +11:00
Mark Lee 50a4f06fee test(core): assert that makers' output files are in the correct directory 2018-11-17 00:00:35 -08:00
liudonghua 5eee34f4cd fix(maker-wix): correct path to distributable 2018-11-17 00:00:35 -08:00
Jake Scott 9adca971b8 Adds a hook before MSICreator.create() is called (#623)
This allows users to take advantage of the template configuration that electron-wix-msi provdes (see https://github.com/felixrieseberg/electron-wix-msi#template-configuration-optional for details)

trailing whitespace removal
2018-11-17 16:44:25 +11:00
Mark Lee ca60a3fdfb chore(cli): chmod +x src/electron-forge.js so the compiled file is also executable
Needed when running `bolt w @electron-forge/cli link`, among other things.
2018-11-16 21:43:05 -08:00
Mark Lee dabd59569c fix(core): rename maker fixtures so they will get compiled by babel/typescript (#630) 2018-11-17 15:08:50 +11:00
Samuel Attard 19f0c03f36 fix: fix build failing due to ts-node bug 2018-11-07 11:02:20 +11:00
Mark Lee 2dfde761a2 fix(core): show the package manager stderr when installing deps fails
We used to have this when --verbose was set, but this should avoid some unnecessary GitHub issues
when it's always part of the exception.
2018-11-06 15:48:15 -08:00
Samuel Attard 00c5769f21 chore: make type checking faster, type check entire repo at once 2018-10-24 16:24:27 +11:00
Samuel Attard 22549d9293 chore: make templates work in v6 2018-10-22 12:48:29 +11:00
Samuel Attard cddfb1f581 chore: update dependencies 2018-10-22 11:47:50 +11:00
Samuel Attard c64b11ce49 fix: clean up the .webpack folder before builds. Fixes #596 2018-10-22 11:02:28 +11:00
Samuel Attard 61884d3366 chore: remove .npmignore from git 2018-10-22 10:59:55 +11:00
Samuel Attard 6e05cc2a80 Update CHANGELOG.md 2018-10-16 16:00:30 +11:00
Samuel Attard cc9e170707 Version Bump: 6.0.0-beta.29 2018-10-16 16:00:30 +11:00
Samuel Attard 380762e910 chore: add .npmignore when publishing 2018-10-16 15:46:52 +11:00
Samuel Attard 51a22f74e7 feat: auto-ignore everything that is not webpack output during the webpack build. Fixes #593 2018-10-16 15:43:10 +11:00
Mark Lee a4fbc0a7cf fix(maker-deb): return the correct outPath with a prerelease version (#584)
* fix(maker-deb): return the correct outPath with a prerelease version

ISSUES CLOSED: #583

* chore(generic): upgrade node-abi to avoid warning
2018-10-09 15:09:24 +13:00
lukebatchelor 82e8c85ebb feat(publisher-bitbucket): initial publish publisher-bitbucket (#571)
* feat(publisher-bitbucket): initial publish of @electron-forge/publisher-bitbucket

ISSUES CLOSED: #487

* feat(publisher-bitbucket): adds \`replaceExistingFiles\` config for publisher-bitbucket
2018-09-12 13:06:03 +10:00
Samuel Attard ca46ea5662 Update CHANGELOG.md 2018-09-10 14:34:50 +10:00
Samuel Attard 303217f0ec Version Bump: 6.0.0-beta.28 2018-09-10 14:34:50 +10:00
Samuel Attard 12209b00d9 chore: use yarn to run commands on CI to make output better 2018-09-10 14:32:34 +10:00
lukebatchelor 640ba77ba8 fix: bumps bolt version in Travis (was already bumped in docker and appveyor (#570) 2018-09-10 14:31:26 +10:00
Samuel Attard eb29dd6d0f
fix(core): keep track of application restarts and close stdin pipe correctly (#567)
previously we weren't tracking application restarts in the CLI module or closing our stdin pipe once
the child app had quit

ISSUES CLOSED: #545
2018-09-10 14:04:15 +10:00
Samuel Attard 5431dfa14d
feat(core): resolve forge.config.js by default if it exists (#569) 2018-09-10 13:47:04 +10:00
Samuel Attard f37476bfe8
fix(core): resolve publisher config correctly when given a publisher name (#568)
Fixes #541
2018-09-10 12:54:04 +10:00
Mark Lee ee615401d1 Use the latest version of bolt in tests 2018-09-08 10:35:56 -07:00
Mark Lee b614ed1332 Upgrade typings 2018-09-08 10:35:56 -07:00
Mark Lee 990a386a43 Upgrade more dependencies 2018-09-08 10:35:56 -07:00
Mark Lee 3618e99184 chore: upgrade tslint-config-airbnb 2018-09-08 10:35:56 -07:00
Mark Lee 4a1c4492cc Remove trailing whitespace 2018-09-08 10:35:56 -07:00
Mark Lee 2bab74c720 chore(core): upgrade @types/electron-packager
Sync typings version with package version
2018-09-08 10:35:56 -07:00
Mark Lee d2ef60b932 Remove regexp from test because it doesn't survive a JSON round-trip 2018-09-07 09:54:33 -07:00
Samuel Attard 8f1d410510 fix(core): stops breaking regexps in the config parser
ISSUES CLOSED: #557
2018-09-07 09:54:33 -07:00
Samuel Attard 6caa32a3cf Update CHANGELOG.md 2018-08-06 11:17:33 +10:00
Samuel Attard 8a90037b0d Version Bump: 6.0.0-beta.27 2018-08-06 11:17:33 +10:00
Samuel Attard 803a22fc5f fix(web-multi-logger): fix path to xterm static files 2018-08-06 11:17:11 +10:00
Samuel Attard c71ef16354
feat(core): allow no config to be present, default to an empty object (#543) 2018-07-28 01:41:38 +10:00
Samuel Attard a5bec3a872 chore: add OTP support to the publish script 2018-07-20 15:50:36 +10:00
Samuel Attard 45ffc5ab08 Update CHANGELOG.md 2018-07-20 15:35:12 +10:00
Samuel Attard 431953ca96 Version Bump: 6.0.0-beta.26 2018-07-20 15:35:11 +10:00
Rodion Borisov 051026da13 fix(core): append current version to each sibling dependency of `@electron-forge` in the boilerplate (#537)
* Fixing #535

* Append current version to devDependencies (#534)

* Helper function for sibling dependency installation string

https://github.com/electron-userland/electron-forge/pull/537#discussion_r202338217

* Reading version from core's `package.json` manually
2018-07-20 14:38:02 +10:00
Samuel Attard b9ea8bd4cc chore(core): fix TS build 2018-07-20 14:19:05 +10:00
Mark Lee e55a9d5beb chore(maker-snap): upgrade electron-installer-snap to ^3.0.0
Only change: requires Node >= 6
2018-07-16 21:42:40 -07:00