Erick Zhao
8c53af6ae5
chore: undocument `npm install -g` ( #3314 )
2023-09-07 15:36:48 -07:00
Erick Zhao
8a44cfd9a8
fix(cli): update `--help` command output ( #3335 )
2023-09-05 15:38:46 -07:00
David Sanders
c802b1c1b9
ci: add new issues and pull requests to project board ( #3332 )
2023-08-31 19:33:24 -07:00
George Xu
ed45e79c35
build: compile 4 webpackRendererConfigs instead of N ( #3101 )
...
* compile 4 webpackRendererConfigs instead of N.
Co-authored-by: Samuel Attard <marshallofsound@electronjs.org>
Co-authored-by: Keeley Hammond <vertedinde@electronjs.org>
* modify enum
* promise all
* refactor
* fix typing
* remove some tests + more
* fix bug
* add [name]/preload.js
* fix some test
* alter preload tests
* packages now use asset relocator patch
* fix test
* add additional config per entrypoint config
* apply fixes
* chore: add webpack tests
* clean up assetRelocatorPatch path
* add test and fix merge order prioritization
* revert webpack merge priority change
---------
Co-authored-by: Samuel Attard <marshallofsound@electronjs.org>
Co-authored-by: Keeley Hammond <vertedinde@electronjs.org>
Co-authored-by: Erick Zhao <erick@hotmail.ca>
2023-08-30 16:00:25 -07:00
Erick Zhao
9ab274d3e6
ci: junit reporter adjustments ( #3324 )
2023-08-30 14:52:38 -07:00
Erick Zhao
478d4a4745
build: test parallelization ⚡ ️ ( #3319 )
2023-08-29 13:18:37 -07:00
Erick Zhao
a7f7a9f2dd
build: add circleci test reporting ( #3316 )
2023-08-23 10:26:26 -07:00
George Xu
e414ec6eb3
build(deps-dev): upgrade html-webpack-plugin to 5.5.3 ( #3312 )
...
bump html-webpack-plugin to 5.5.3
2023-08-22 15:38:24 -07:00
Erick Zhao
198d703f9b
v6.4.1
2023-08-21 15:54:49 -07:00
Mark Lee
74a8b5c17f
chore: remove Volta config ( #3308 )
...
I don't think anyone on the Forge dev
team uses Volta anymore.
2023-08-20 11:50:23 -07:00
Erik Moura
7d5e74844b
test(plugin-fuses): clear test TODOs ( #3306 )
2023-08-20 10:12:19 -03:00
Erick Zhao
3d2e8d40c7
fix(cli): add `template-vite-typescript` to Forge's core dependencies ( #3303 )
2023-08-18 22:01:47 -07:00
Erick Zhao
0cd8fb7ed8
v6.4.0
2023-08-18 17:43:18 -07:00
Erick Zhao
4c72ace14d
build(deps): update electron-packager@17.1.2 ( #3302 )
2023-08-18 17:07:45 -07:00
Erick Zhao
7a32ad92c8
build(deps): update `electron-installer-debian` to latest ( #3301 )
2023-08-18 15:56:45 -07:00
草鞋没号
f7018a9c44
feat(template): add vite-typescript template ( #3178 )
...
Co-authored-by: Black-Hole <github@bugs.cc>
2023-08-17 10:34:25 -07:00
David Sanders
dee1970ade
build: drop unused .npmignore ( #3296 )
2023-08-16 17:33:58 -07:00
Keeley Hammond
24d95ff08d
v6.3.0
2023-08-08 14:01:07 -07:00
Keeley Hammond
f6dce52386
feat(package): add support for async Forge configs ( #3288 )
...
* feat: add support for async Forge configs
* chore: improve typing for async fn
* build: check function after loading "default"
* build: improve typings
---------
Co-authored-by: Erick Zhao <erick@hotmail.ca>
2023-08-08 13:47:47 -07:00
Ultraman Mebius
bdc9108f17
chore: add `files` field for each package ( #3284 )
...
* chore: sync .npmignore to each package before publishing
* chore: ignore eslint config when publishing
* chore: add `files` field for each package
* chore: revert .npmignore for lint rule
* chore: add `src` into package for sourcemap
---------
Co-authored-by: Keeley Hammond <khammond@slack-corp.com>
2023-08-08 13:37:35 -07:00
Marks Polakovs
fd1ed4b250
fix(template-vite): incorrectly bundling browser entrypoints ( #3278 )
2023-08-08 13:23:49 -07:00
David Sanders
c1f725103c
ci: don't use pull_request_target with semantic PR title check ( #3294 )
2023-08-08 13:05:52 -07:00
David Sanders
e7eccc184b
ci: use electronjs/node orb ( #3289 )
...
* ci: use electronjs/node orb
* ci: fix parameter type
* ci: CircleCI why
2023-08-03 13:13:56 -07:00
Ultraman Mebius
48c67f3c80
fix(publisher-ers): support arm64 osx platform ( #3270 )
...
Co-authored-by: Kyle Buzby <kbuzby@verveindustrial.com>
2023-07-28 12:06:54 -07:00
dependabot[bot]
5bfc4b4b7f
build(deps): bump word-wrap from 1.2.3 to 1.2.4 ( #3276 )
...
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases )
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4 )
---
updated-dependencies:
- dependency-name: word-wrap
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-27 18:13:07 -07:00
David Sanders
c7a68918cf
ci: bump deprecated versions ( #3267 )
2023-07-05 14:55:10 -07:00
dependabot[bot]
a62c2a1536
build(deps): bump semver from 7.3.5 to 7.5.2 ( #3262 )
...
Bumps [semver](https://github.com/npm/node-semver ) from 7.3.5 to 7.5.2.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v7.3.5...v7.5.2 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-26 15:07:23 -07:00
Keeley Hammond
df8a722e20
v6.2.1
2023-06-15 16:15:00 -07:00
Erick Zhao
68d079397f
fix(template): add missing config in plugin ( #3253 )
2023-06-15 16:10:27 -07:00
Erick Zhao
7a6d499cd0
fix(core): properly log invalid plugin configs ( #3254 )
2023-06-15 16:10:12 -07:00
Keeley Hammond
34752e82a8
v6.2.0
2023-06-15 15:15:41 -07:00
Erik Moura
b8509d2e4f
fix(package): pass user-defined `afterComplete` hooks to packager ( #3123 )
2023-06-15 15:11:53 -07:00
Erick Zhao
6bec6ba81a
feat(template): enable asar by default ( #3077 )
2023-06-15 14:52:20 -07:00
David Sanders
7a9edbcbbe
build: lint JS in Markdown ( #3251 )
...
* docs: improve local-electron plugin forge.config.js example
* build(deps): upgrade @electron/lint-roller
* build: lint JS in Markdown
2023-06-15 14:24:38 -07:00
Samuel Attard
6939f09e69
fix(publisher-s3): ensure published files do not overwrite multiple arches ( #3108 )
2023-06-15 14:16:37 -07:00
Erick Zhao
f0eed936ba
feat(make): allow async maker configs ( #3248 )
...
Co-authored-by: Samuel Attard <sam@electronjs.org>
2023-06-15 14:15:44 -07:00
dependabot[bot]
f10aed29bc
build(deps): bump vite from 4.1.4 to 4.1.5 ( #3245 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 4.1.4 to 4.1.5.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v4.1.5/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v4.1.5/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-10 02:49:19 -07:00
David Sanders
725e4dea3a
build: lint Markdown ( #3247 )
2023-06-09 17:29:13 -07:00
Erick Zhao
fd7b1e79b8
docs: update README status badge ( #3244 )
2023-06-05 15:37:12 -07:00
George Xu
22fb516651
build: migrate from github actions to circleci ( #3188 )
...
* initial config
tackle some validation errors
* debug windows and linux
* fix linux and windows workflows
* chore: dependency SMASH
* refactor cleanup
* remove snapcraft.yaml
* clean up
2023-06-05 13:41:55 -07:00
阿震
ffcc88d415
fix(vite-plugin): process exit on electron process exit ( #3236 )
2023-05-17 16:30:46 -04:00
草鞋没号
455e476eef
fix(plugin-vite): right time to start ( #3220 )
2023-04-28 16:12:50 -07:00
Ronnie Curtis
e5fc303734
fix(core): silent failures when linking forge dependencies in tests ( #3219 )
2023-04-26 14:28:35 -07:00
Joseph Lee
6ac014e085
fix(template-vite): ignore `browser` field for isomorphic packages
...
Packages like axios have a browser field in package.json.
The main process needs to resolve the node module,
not the browser module.
2023-04-25 16:46:45 -07:00
草鞋没号
78e57efede
feat(plugin-vite): auto-update `server.port` ( #3201 )
2023-04-24 12:30:28 -07:00
David Sanders
a3d4165f4b
refactor(publisher-github): use Array.flatMap ( #3199 )
2023-04-21 14:33:55 -07:00
David Sanders
7d8373fc5d
docs(publisher-github): clean up extra backticks ( #3207 )
2023-04-19 17:05:17 -07:00
Samuel Attard
d5500e6640
build: rename package.json to avoid dependabot scan ( #3216 )
2023-04-17 11:15:38 -07:00
VerteDinde
5b40a8dbee
v6.1.1
2023-04-04 15:40:08 -07:00
Keeley Hammond
dcd5476c0f
fix: normalize artifact paths in makeResult dryRunResume ( #3206 )
2023-04-04 15:24:12 -07:00