Anny Yang
f2a23f1e02
chore: update listr2 version ( #3542 )
...
Co-authored-by: Kevin Cui <github@bugs.cc>
2024-04-02 15:30:51 -07:00
Samuel Attard
a931be04a0
fix: bump packager minimum dep ( #3551 )
2024-03-28 13:43:08 -07:00
Felix Rieseberg
a6a8bdecd8
chore: Bump @electron/windows-sign deps ( #3524 )
...
* chore: Bump @electron/windows-sign deps
* chore: Bump electron-wix-msi one more time
* test: Print test name
* chore: Update electron-wix-msi version to 5.1.3
2024-03-08 14:11:45 -08:00
Samuel Attard
1aa94fc327
build: fix keyv type resolution warning during dev ( #3507 )
2024-02-24 15:21:35 -08:00
David Sanders
a5c60d5c7c
build: bump memory limit for docs:generate script ( #3500 )
2024-02-21 11:05:15 -08:00
Leo Wang(草鞋没号)
b0cae412a7
feat(plugin-vite): upgrade to vite@5 ( #3468 )
...
* refactor(plugin-vite): move built-in vite config to template config file
* feat(plugin-vite): hot restart, reload 🔥
* chore(plugin-vite): update test
* fix(plugin-vite): correct hot restart logic
* chore(template-vite): update template logic
* chore(plugin-vite): move plugin-vite deps to template-vite
* fix(template-vite): correct vite config
* chore: lint
* refactor(plugin-vite): restore API break changes
* chore(plugin-vite): add `rollup`, `vite` top top-level deps
* chore(plugin-vite): fix lint
* chore(plugin-vite): fix build types check error
* feat(template-vite): load node.js entry
* chore: update .gitignore
* fix: fix the Windows CI failed
* chore: update types
* chore: fix Mac CI test
---------
Co-authored-by: Erick Zhao <erick@hotmail.ca>
2024-02-07 11:58:29 -08:00
Leo Wang(草鞋没号)
2d244f05f5
fix(plugin-vite): package volume size to large ( #3336 )
...
Co-authored-by: Black-Hole <github@bugs.cc>
2024-01-17 12:12:13 -08:00
Erik Moura
335c388278
chore: update Packager ( #3419 )
...
* chore: update import
* chore: update `@electron/packager` and fix types
2023-12-18 20:02:17 -03:00
David Sanders
a7efb5976d
chore: update deps to clear some audit warnings ( #3429 )
2023-11-30 06:14:39 -08:00
Erick Zhao
c100186a09
docs: add notes on publishing a new monorepo package ( #3415 )
2023-11-17 20:03:01 -08:00
Evgeny
601314e540
feat(publisher-gcs): add Google Cloud Storage publisher ( #2100 )
...
Co-authored-by: Erick Zhao <erick@hotmail.ca>
2023-11-16 15:14:16 -08:00
Keeley Hammond
4f419f5f3d
feat!: change electron-packager to @electron/packager ( #3408 )
...
* feat!: change electron-packager to @electron/packager
* chore: don't pin packager, @electron/get -> 3.0.0
2023-11-15 14:52:47 -08:00
Erick Zhao
1aad9e125b
chore: fix sha1 for `packageManager` ( #3407 )
2023-11-15 14:21:38 -08:00
Erik Moura
898921818f
build: update minimum Node.js version from `16.0.0` to `16.4.0` ( #3401 )
2023-11-03 14:19:42 -07:00
Erik Moura
0010e19dd3
build!: update minimum Node.js version from `14.17.5` to `16.0.0` ( #3399 )
2023-11-03 11:06:58 -07:00
Erick Zhao
665a9110c3
chore: specify `packageManager` in package.json ( #3359 )
2023-10-31 13:40: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
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
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
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
David Sanders
725e4dea3a
build: lint Markdown ( #3247 )
2023-06-09 17:29:13 -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
Ronnie Curtis
e5fc303734
fix(core): silent failures when linking forge dependencies in tests ( #3219 )
2023-04-26 14:28:35 -07:00
草鞋没号
393709d349
feat(template): add vite template ( #3071 )
...
* feat(template): add vite template
* refactor: better `CLIOptions` type define
* feat: semantic Renderer config
* feat!:support multiple renderer
* chore: cleanup
* feat: add ViteConfig test
* chore: format code
* feat: add util/plugins test
* fix(test): compatible Windows OS
* Update packages/plugin/vite/src/ViteConfig.ts
Co-authored-by: Black-Hole <158blackhole@gmail.com>
* Update packages/plugin/vite/src/util/plugins.ts
Co-authored-by: Black-Hole <158blackhole@gmail.com>
* Update packages/template/vite/.eslintignore
Co-authored-by: Black-Hole <158blackhole@gmail.com>
* Update packages/plugin/vite/src/ViteConfig.ts
Co-authored-by: Black-Hole <158blackhole@gmail.com>
* fix: typo
* Update packages/plugin/vite/README.md
Co-authored-by: Black-Hole <158blackhole@gmail.com>
* Update packages/plugin/vite/src/VitePlugin.ts
Co-authored-by: Black-Hole <158blackhole@gmail.com>
* Update packages/plugin/vite/src/VitePlugin.ts
Co-authored-by: Black-Hole <158blackhole@gmail.com>
* Update packages/plugin/vite/src/VitePlugin.ts
Co-authored-by: Black-Hole <158blackhole@gmail.com>
* Update packages/plugin/vite/src/VitePlugin.ts
Co-authored-by: Black-Hole <158blackhole@gmail.com>
* chore: format code
* chore: update version
* chore: update version numbers
* chore: update lockfile
---------
Co-authored-by: Black-Hole <158blackhole@gmail.com>
Co-authored-by: Erick Zhao <erick@hotmail.ca>
2023-02-25 00:14:36 +00:00
Erik Moura
133ad6350e
feat: add Fuses plugin ( #3132 )
2023-02-21 11:17:58 -08:00
Erick Zhao
a8c81926ac
fix(build): ensure lerna publishes exact versions
...
ref: https://github.com/lerna/lerna/tree/main/libs/commands/version#--exact
2023-02-06 17:19:40 -08:00
Erik Moura
663a0f8c3d
ci: create a `test:slow` script to avoid re-running fast tests in the `slow-tests` job ( #3150 )
2023-02-01 11:06:24 -08:00
Samuel Attard
dce53cacd7
build: enforce versions are in sync between packages ( #3106 )
2022-12-05 09:52:16 -08:00
Erick Zhao
51fcc92faa
build: use a single top-level `tsc -b` for all packages ( #3090 )
2022-11-24 10:01:24 -08:00
Erick Zhao
3c6e7ebe76
build: improve lerna publish process ( #3082 )
2022-11-21 15:54:50 -08:00
George Xu
9e9128f6f0
chore: add husky pre-push script ( #3061 )
...
* chore: add husky pre-push script
* skip pre-push on windows
* change to node script
* add inquirer as devdependency
* add inquirer as devdependency
2022-11-21 13:14:47 -08:00
Erik Moura
2e5a8bc291
fix(core): allow the `forge.config` property in `package.json` to point to a non-js file ( #3070 )
2022-11-15 17:13:08 -08:00
George Xu
d322e720a1
build: add test flag to run local forge files instead of remote ( #3075 )
2022-11-14 17:14:55 -08:00
George Xu
b588471e6f
build: add preversion to scripts ( #3074 )
2022-11-14 17:08:32 -08:00
George Xu
f16a28bcf9
build: migrate to lerna from bolt ( #3058 )
...
* chore: init
* chore: migrate bolt to lerna
* chore: fix version
* add caching
* update scripts
* dont see why were piping
* contributing.md update
* add publishConfig
* update contributing.md
* fix wording
* delete bump and publish scripts
* Update ci.yml
* chore: lint
* update contributing.md
* chore: undo ts-ignores
* correctly remove yarn:coverage from rebase conflict
2022-11-14 11:12:29 -08:00
Erick Zhao
75462be120
build(test): remove unnecessary coverage artifacts ( #3066 )
2022-11-12 23:00:05 -08:00
Keeley Hammond
540b1b92d3
Release 6.0.1
2022-11-08 11:40:44 -08:00
Samuel Attard
d4bdc80411
refactor: migrate import command to listr2 ( #3048 )
...
* refactor: migrate import command to listr2
* refactor: clean up unused dependencies
* Update packages/api/core/src/api/import.ts
Co-authored-by: Erick Zhao <erick@hotmail.ca>
Co-authored-by: Erick Zhao <erick@hotmail.ca>
2022-11-05 17:49:00 -07:00
Samuel Attard
aca89f4c42
refactor: use listr2 for the package, make and publish commands ( #3043 )
...
* refactor: use listr2 for the package command
* chore: fix tests
* refactor: use listr2 for the make command
* refactor: use listr2 for the publish command
* refactor: remove actualTargetPlatform because it is silly
* build: shared-types should not depend on ora
* spec: fix tests
* chore: remove dead code in publish
2022-11-03 16:01:45 -07:00
Keeley Hammond
6ef8230492
Release 6.0.0
2022-11-02 11:04:32 -07:00
Keeley Hammond
7e41df4960
Release 6.0.0-beta.75
2022-11-01 15:33:03 -07:00
Keeley Hammond
d44b05c33f
chore: bump packager to 17.1.1 ( #3041 )
2022-11-01 15:28:15 -07:00
Keeley Hammond
a2eadbcb18
feat: move create-electron-app into forge ( #2988 )
...
* feat: move create-electron-app into forge
* build: do stuff
* build: how dare we ignore this file
* chore: add README
* fix: name bin for cre correctly
* fix: disable eslint for CEA
* build: bust ci cache
* fix: set version to 74
* debug: remove windows-latest run
* debug: bump windows bolt 0.21.2 -> 0.24.10
* debug: pre-install cli
* debug: bolt to 0.22.4
* build: make stub electron-forge.js file in dist for windows build to work
* Revert "debug: bolt to 0.22.4"
This reverts commit 8d632438c2
.
* Revert "debug: pre-install cli"
This reverts commit dcb2a66b7e
.
* Revert "debug: bump windows bolt 0.21.2 -> 0.24.10"
This reverts commit 2458c60977
.
* Revert "debug: remove windows-latest run"
This reverts commit 37847a2815
.
* Revert "build: bust ci cache"
This reverts commit 4b35ffed2c
.
* build: move stub folder to preinstall hook
* Reland: bump windows bolt 0.21.2 -> 0.24.10
* build: add shim script for windows, remove unneeded deps
* build: improve tools/maybe-shim-windows.js
Co-authored-by: Samuel Attard <sam@electronjs.org>
Co-authored-by: Samuel Attard <sattard@salesforce.com>
Co-authored-by: Samuel Attard <sam@electronjs.org>
2022-11-01 15:27:00 -07:00
Keeley Hammond
8fd6d8d0c0
Release 6.0.0-beta.74
2022-10-31 18:04:57 -07:00
Keeley Hammond
8555fd83b2
Release 6.0.0-beta.73
2022-10-31 17:22:40 -07:00
Keeley Hammond
79dc1bf495
Release 6.0.0-beta.72
2022-10-31 16:38:35 -07:00