162 Commits

Author SHA1 Message Date
Yoni Rapoport
27acfb7c1d
Support subpath imports from externalized dependencies
Using an array of regular expressions for rollupOptions.external, I've fixed an issue causing subpath imports or external dependencies (e.g. import {} from 'pkg/subpath') to be bundled.
2023-08-15 14:37:48 +03:00
alex8088
5c440a8a76 release: v1.0.27 v1.0.27 2023-08-01 21:45:21 +08:00
alex8088
ed64873434 chore: remove preinstall script 2023-08-01 21:37:14 +08:00
alex8088
254ce0b5b6 release: v1.0.26 v1.0.26 2023-07-30 18:32:51 +08:00
alex8088
0c46c1064b chore(types): add Vite importMeta types 2023-07-30 17:27:04 +08:00
alex8088
6c590ad65b chore(types): add process.env.ELECTRON_RENDERER_URL type 2023-07-30 17:23:59 +08:00
alex8088
d8307e8fd4 chore: update user config interface jsdoc 2023-07-30 17:00:41 +08:00
alex8088
532ba52714 chore(deps): update @typescript-eslint/* to v6 2023-07-29 17:17:07 +08:00
alex8088
8914878a53 chore(deps): update prettier to v3 2023-07-29 17:11:49 +08:00
alex8088
d7b4ebc54a chore(deps): update pnpm to v8 2023-07-29 16:45:45 +08:00
alex8088
342a0556cd perf: spawn Electron process using parent's stdios (#236) 2023-07-29 01:44:26 +08:00
alex8088
9d76799072 feat(cli): add CLI --inspect[-brk] to support debugging without IDEs (#231) 2023-07-27 00:33:28 +08:00
alex8088
f0f21db904 chore: improve issue templates 2023-07-26 21:54:03 +08:00
alex8088
11b6f3c39d release: v1.0.25 v1.0.25 2023-07-11 21:09:38 +08:00
alex8088
ed13174829 fix(asset): asset handling error when hot reloading 2023-07-11 00:00:14 +08:00
alex8088
583c318af1 chore(deps): update rollup to 3.26.2 2023-07-10 23:40:26 +08:00
alex8088
3507149b6e chore(deps): update esbuild to v0.18 2023-07-10 23:31:57 +08:00
alex8088
81117c6809 chore(deps): update vite to 4.4.2 2023-07-10 23:29:56 +08:00
alex8088
3567f26f02 chore(deps): update typescript to 5.0.4 2023-07-10 23:26:08 +08:00
alex8088
9f5ca0d92d chore(deps): update @types/node to v18 2023-07-07 23:58:41 +08:00
alex8088
8b445b67c5 chore(deps): update fs-extra to v11 2023-07-07 23:55:06 +08:00
alex8088
c43d1832d2 chore(deps): update all non-major dependencies 2023-07-07 23:53:12 +08:00
alex8088
0367f73a95 fix: remove node resolve condition for preload (#204) 2023-07-07 21:35:12 +08:00
alex8088
785b32f2b0 release: v1.0.24 v1.0.24 2023-06-25 21:09:29 +08:00
alex8088
4f796e4c8a perf: ignore browser field and additional node condition for main config 2023-06-18 16:33:08 +08:00
alex8088
3def0ed84b fix(bytecodePlugin): bytecode loader relative path is incorrect 2023-06-18 16:21:38 +08:00
alex8088
b71bf82f02 docs: electron-vite.org is online 2023-06-10 23:45:59 +08:00
alex8088
587efabac5 release: v1.0.23 v1.0.23 2023-06-04 20:03:01 +08:00
alex8088
bac8c04816 chore(deps): update all non-major dependencies 2023-06-04 00:28:05 +08:00
alex8088
6dff3475b4 feat: supports ES build target for renderer #174 2023-06-03 22:18:48 +08:00
alex8088
c26a9ff71c perf: build compatilibity target for Electron 25 2023-06-03 21:43:17 +08:00
alex8088
388b590808 docs: update 2023-05-15 23:14:33 +08:00
alex8088
8c924188de revert: chore: remove process env define (#159) 2023-05-14 17:49:04 +08:00
alex8088
6627e81f66 release: v1.0.22 v1.0.22 2023-04-24 00:11:52 +08:00
alex8088
f443c18056 feat: add --rendererOnly flag to dev command 2023-04-23 21:28:58 +08:00
alex8088
a736af835e perf: build compatilibity target for Electron 24 2023-04-18 23:46:29 +08:00
alex8088
3b2ba0ae25 chore: remove process env define 2023-04-18 23:11:33 +08:00
alex.wei
72d37a70ca
Merge pull request #139 from gknapp/config-error-messages
fix(dev): Rephrase config error messages, fix typo 'electorn'
2023-04-03 09:51:47 +08:00
Greg Knapp
c0d9ad3fd5
Rephase certain error messages, fix typo 'electorn' 2023-03-31 16:37:15 +01:00
alex8088
3a69fbf489 release: v1.0.21 v1.0.21 2023-03-27 00:01:41 +08:00
alex8088
6c6db628f6 fix(bytecodePlugin): sub-chunks are not compliled in vite 4 2023-03-26 23:08:52 +08:00
alex8088
f33c86383e fix(bytecodePlugin): bytecode loader is not referenced correctly in the chunks 2023-03-26 21:17:29 +08:00
alex8088
1cb7d419a2 perf: alway disable build.modulePreload in main and preload config 2023-03-25 13:21:33 +08:00
alex8088
103beec87b chore(deps): update vite to 4.2.1 2023-03-25 12:26:28 +08:00
alex8088
f0c1a431b0 chore(deps): update esbuild to 0.17 2023-03-25 12:21:58 +08:00
alex8088
ee4d400fb0 release: v1.0.20 v1.0.20 2023-03-12 00:39:48 +08:00
alex8088
5ad0747f32 feat: support for renderer debugging (#130) 2023-03-11 20:29:06 +08:00
alex8088
f7f19f9649 fix(bytecodePlugin): not work in monorepo (#128) 2023-03-11 00:15:19 +08:00
alex8088
05e0cc6db1 fix: specified renderer outDir is not parsed correctly 2023-03-10 23:47:17 +08:00
alex8088
55be651207 fix(asset): asset path is not resolved correctly when outDir is specified #117 2023-03-10 23:46:57 +08:00