Mark Lee
fcdc0a0298
chore(generic): upgrade electron-windows-store to 0.12
...
electron-windows-store no longer packages the test folder, so vendor the
bogus private key for tests.
2017-09-17 19:32:59 -07:00
Mark Lee
9156296bf7
chore(generic): upgrade cz-customizable, and github
...
None of these dependencies have breaking changes that affect Forge.
2017-09-17 19:32:59 -07:00
Jacob Quant
c31ceef665
refactor(maker): use makeCert from electron-windows-store
...
* Fix #160
* Use upstream code to interface with `makecert.exe`
2017-09-17 11:29:19 -07:00
Mark Lee
f9c4c20c35
refactor(maker): use the target platform/arch API from Packager to determine "all" archs
...
Adds arm64 support to `make --arch=all`
2017-09-16 12:30:49 -07:00
Mark Lee
63feffd550
4.0.2
2017-09-10 07:50:12 -07:00
Samuel Attard
d7dede356c
4.0.1
2017-09-05 01:08:27 +10:00
Samuel Attard
461c7f1a25
4.0.0
2017-08-30 13:45:53 +10:00
Mark Lee
6275d2bfa8
chore(generic): upgrade Electron Packager to 9.x
2017-08-24 08:45:07 -07:00
Mark Lee
24d46bb5a4
3.2.0
2017-08-17 08:20:04 -07:00
Mark Lee
9d17ca9e4c
chore(generic): upgrade dependencies
...
* chai
* chai-as-promised
* cross-env
* cz-customizable
* debug
* electron-installer-flatpak
* electron-installer-redhat
* esdoc
* fetch-mock
* fs-extra (to 4.x)
* log-symbols
* nyc
* opn
* pify
* sinon (to 3.x)
* username
2017-08-13 13:56:52 -07:00
Samuel Attard
7963b6d9d4
3.1.1
2017-08-02 22:03:04 +10:00
Mark Lee
500e81e6bf
refactor(generic): use the options-based electron-rebuild API
2017-07-30 22:47:31 -07:00
Samuel Attard
8509a600ec
3.1.0
2017-07-30 01:31:49 +10:00
Samuel Attard
f8fd573be0
chore(generic): Enable inline sourcemaps for forge itself
2017-06-26 15:56:09 +10:00
Samuel Attard
af60f44751
3.0.5
2017-06-17 04:23:07 +10:00
Samuel Attard
63d0f23f68
3.0.4
2017-06-15 12:38:41 +10:00
Mark Lee
196a64dbaf
chore(tests): remove unnecessary chai-fetch-mock dependency
2017-06-04 18:52:30 -07:00
Mark Lee
0ea55fab4e
refactor(installer): replace electron-sudo with sudo-prompt
...
Not worth using a branch of a Node module just for Promise support
for one platform.
ISSUES CLOSED : #58
2017-05-28 22:13:17 -07:00
Samuel Attard
8d311c2a24
3.0.3
2017-05-26 22:54:20 +10:00
Samuel Attard
8449fb1f39
3.0.2
2017-05-25 23:53:54 +10:00
Samuel Attard
8f5f969160
test(maker): add tests for the DMG maker to ensure the renaming logic is correct
2017-05-23 21:31:22 +10:00
Samuel Attard
8d895cfcf3
fix(tests): fix appx tests (maker did not return output path)
2017-05-20 16:41:43 +10:00
Mark Lee
012b152f94
refactor(generic): replace fs-promise with fs-extra
...
As of fs-extra 3.0.0, it comes with builtin Promise support,
so a wrapper module is no longer necessary.
Also comes with a non-deprecated fs.exists method.
2017-05-07 16:26:48 -07:00
Samuel Attard
855c487e54
3.0.1
2017-05-03 17:09:36 +10:00
Samuel Attard
2dffd3cb4b
3.0.0
2017-05-01 15:43:49 +10:00
Samuel Attard
c5c8e9a9e0
chore: fix devDependency peer dep versions
2017-05-01 15:43:41 +10:00
Samuel Attard
0c68ebabdc
feat(publisher): add new publisher for electron-release-server
2017-04-27 12:22:06 -07:00
Ben Demboski
f088871985
Replace supportedPlatforms with supportsPlatform
...
Having each maker export an array of supported platforms ends up being non-deterministic because any platform not supported by a given maker will be unable to import and read its package.json's os field. So it really only makes sense to query if the maker is supported on the current platform, and that's really all we care about anyway.
2017-04-25 17:44:37 +10:00
Samuel Attard
6f9b6848ba
2.12.0
2017-04-25 08:15:26 +10:00
Samuel Attard
54f15d66c0
2.11.1
2017-04-19 11:57:45 +12:00
Samuel Attard
c4041a11fa
2.11.0
2017-04-19 11:56:33 +12:00
Mark Lee
c23bfdfef8
2.10.0
2017-04-16 20:23:55 -07:00
Samuel Attard
9cb7f42cf8
feat(starter): windows implementation of the vscode debug command
2017-04-16 20:21:58 -07:00
Samuel Attard
1238dee524
feat(starter): provide an executable to start forge in a vscode debugger compatible way
...
Currently only on darwin and linux, win32 implemenation to come
2017-04-16 20:21:58 -07:00
Mark Lee
0f97292c51
chore(generic): update various dependencies
2017-04-03 11:50:30 +10:00
Mark Lee
f15e6b897d
2.9.0
2017-04-02 18:23:41 -07:00
Jacob Quant
926032e8fc
fix(maker): upgrade rpm maker for better package.json handling
...
The electron-installer-redhat package was recently updated with some improvements including:
* Better handling of `package.json` `author` string
* Hyphen characters (`-`) in version string now automatiacally converted to dots (`.`) in RPM version field since they are not allowed there
2017-03-28 09:05:32 -07:00
Samuel Attard
141269d1ce
2.8.3
2017-03-10 12:43:24 +11:00
Samuel Attard
30516e7865
chore(generic): update react-typescript template
2017-03-10 12:43:09 +11:00
Samuel Attard
0ff6a7abb0
chore(generic): make release script work on windows
2017-03-10 12:39:09 +11:00
Samuel Attard
e3962d3294
2.8.2
2017-02-28 11:38:01 +11:00
Samuel Attard
32297344ff
chore(templates): bump all template versions
2017-02-28 11:36:18 +11:00
Samuel Attard
b5bd546fb2
2.8.1
2017-02-23 11:12:59 +11:00
Mark Lee
70762a8e86
Upgrade dependencies
2017-02-20 22:50:00 -08:00
Samuel Attard
fa31902a6e
feat(publisher): add S3 publish target
...
ISSUES CLOSED : #116
2017-02-11 22:28:44 -08:00
Mark Lee
bbc9c0448d
Upgrade dependencies
2017-02-07 14:36:58 -08:00
Mark Lee
9a5e0645a0
2.8.0
2017-02-02 06:25:22 -08:00
Mark Lee
e43ac546f3
2.7.5
2017-01-29 18:15:55 -08:00
Mark Lee
7439723265
chore(tests): add eslint-plugin-mocha
2017-01-29 17:06:57 -08:00
Samuel Attard
4049e31cef
test(installer): add test coverage for the installer
2017-01-29 17:06:57 -08:00