Aaron
|
829b371bba
|
fix(dev): Don't crash dev mode when rebuild fails (#565)
|
2024-03-24 11:23:16 -05:00 |
|
Aaron
|
36b399dd49
|
feat(analysis): Open stats.html file automatically (#564)
|
2024-03-24 11:05:34 -05:00 |
|
btea
|
08f32aa685
|
chore: Add a test covering wxt init in a non-empty directory (#563)
Co-authored-by: Aaron <aaronklinker1@gmail.com>
|
2024-03-24 10:15:59 -05:00 |
|
btea
|
de5a01834c
|
fix(init): Don't overwrite existing files when initializing a new project (#556)
Co-authored-by: Aaron <aaronklinker1@gmail.com>
|
2024-03-20 09:22:53 -05:00 |
|
Aaron
|
53c63b4556
|
chore: Switch to seed plugin for testing (#547)
|
2024-03-15 00:43:20 -05:00 |
|
btea
|
816878bc15
|
fix: Append option description error (#546)
|
2024-03-13 23:07:32 -05:00 |
|
Aaron
|
56b71491a6
|
chore: Increase hook timeout for Windows/NPM tests
|
2024-03-13 12:34:59 -05:00 |
|
Aaron
|
d9cba55d34
|
chore: Increase unit test timeout
|
2024-03-12 07:45:42 -05:00 |
|
Aaron
|
b47c150daa
|
fix(init): Better error logging when templates fail to load
This fixes #528
|
2024-03-06 07:46:26 -06:00 |
|
Aaron
|
da92449e0f
|
Undo change to log
|
2024-03-04 10:26:30 -06:00 |
|
Aaron
|
23b3980645
|
fix(zip): List .wxt/local_modules overrides relative to the package.json they're added to (#526)
|
2024-03-04 10:23:18 -06:00 |
|
Aaron
|
81b4b629c9
|
chore: Increase test timeout for windows NPM tests (#525)
|
2024-03-04 07:48:39 -06:00 |
|
Aaron
|
aabba41e86
|
fix(zip): List all private packages correctly in a PNPM workspace (#520)
|
2024-03-03 09:56:42 -06:00 |
|
Aaron
|
f19e6908b0
|
feat: Automatically generate browser_action based on action for MV2 (#519)
|
2024-03-03 09:52:43 -06:00 |
|
Aaron
|
5f651cc3fe
|
feat: Automatically remove top-level MV2-only or MV3-only keys (#518)
When targeting MV2, all MV3 keys will be removed. When targeting MV3, all MV2 keys will be removed.
|
2024-03-03 09:22:24 -06:00 |
|
Aaron
|
8a6acbaaf2
|
feat: Add warnings when important directories are missing (#516)
|
2024-03-02 08:56:20 -06:00 |
|
Aaron Klinker
|
9cd4e8342b
|
docs: Mentions moving folders into srcDir
Apart of #515
|
2024-03-02 08:42:31 -06:00 |
|
Aaron
|
9ff90d0acf
|
feat: Download and override private packages for Firefox code review (#507)
|
2024-03-01 10:17:45 -06:00 |
|
Aaron Klinker
|
195d2cceaf
|
docs: Add docs about configuring the manifest as a function
|
2024-02-29 11:39:06 -06:00 |
|
Aaron
|
420d78b638
|
feat: Expose package management utils under wxt.pm (#502)
|
2024-02-28 21:38:35 -06:00 |
|
Aaron
|
41c3d6d015
|
chore: Use JSZip for wxt zip, enabling future features (#501)
|
2024-02-28 14:57:29 -06:00 |
|
Aaron
|
45b7d7c67f
|
fix: Resolve the path to node_modules/wxt correctly (#498)
|
2024-02-28 12:25:04 -06:00 |
|
Aaron
|
0bb2746869
|
feat: Add ResolvedConfig.wxtModuleDir, resolving the directory once (#497)
|
2024-02-28 11:52:46 -06:00 |
|
Aaron Klinker
|
e1c6020997
|
docs: Add testing example for ContentScriptContext
Apart of #491
|
2024-02-28 11:17:20 -06:00 |
|
Aaron
|
c793d3cf6b
|
fix(storage): Revert #478 and run migrations when item is defined and properly wait for migrations before allowing read/writes (#487)
|
2024-02-24 10:40:03 -06:00 |
|
Aaron Klinker
|
b5f4d8cc1b
|
feat(storage): Guarantee storage.getItems returns values in the same order as requested
|
2024-02-24 08:56:45 -06:00 |
|
Aaron Klinker
|
77e6d1f5a4
|
fix: Content scripts crash when using storage.defineItem
|
2024-02-24 08:23:12 -06:00 |
|
Aaron
|
c0dbffaa82
|
fix: Don't use sub-dependency binaries directly (#482)
|
2024-02-23 15:45:18 -06:00 |
|
Aaron Klinker
|
3fbbe2ccde
|
fix: Content scripts not loading in dev mode
|
2024-02-23 12:51:11 -06:00 |
|
Leo Shklovskii
|
e7880fcde0
|
docs: Lots of small typo fixes (#480)
|
2024-02-23 11:45:58 -06:00 |
|
Aaron
|
de7dd09f60
|
fix: Improve dev mode for content scripts registered at runtime (#474)
|
2024-02-22 11:52:37 -06:00 |
|
Aaron
|
1649785826
|
fix(storage)!: Only run migrations when the extension is updated (#478)
|
2024-02-22 11:46:59 -06:00 |
|
Aaron Klinker
|
91fc41cb15
|
docs(storage): Update docs
|
2024-02-22 11:46:59 -06:00 |
|
Aaron
|
9c80ad832b
|
feat(storage)!: Improved support for default values on storage items (#477)
|
2024-02-22 11:46:48 -06:00 |
|
Aaron
|
5d2d124e5a
|
fix: Output main JS file for HTML entrypoints to chunks directory (#473)
|
2024-02-21 08:13:43 -06:00 |
|
Aaron
|
b256939cc4
|
fix: Respect configFile option (#472)
|
2024-02-20 14:30:21 -06:00 |
|
Aaron
|
c46137644b
|
feat: Customize when content scripts are registered, in the manifest or at runtime (#471)
|
2024-02-20 14:18:53 -06:00 |
|
Aaron
|
1bd7ef56c4
|
fix: Don't assume react when importing JSX entrypoints during build (#470)
|
2024-02-20 13:53:00 -06:00 |
|
Aaron
|
223ede9ff9
|
feat: Support setting side panel options in HTML file (#468)
|
2024-02-20 08:14:34 -06:00 |
|
Aaron
|
9d31a4eba1
|
chore: Simplify entrypoint types (#464)
|
2024-02-19 16:17:54 -06:00 |
|
okou
|
ea0e40c269
|
fix: Fix order of ShadowRootUI hooks calling (#459)
|
2024-02-19 07:45:57 -06:00 |
|
Aaron
|
c275ccf0da
|
fix: Watch files outside project root during development (#454)
|
2024-02-15 14:23:32 -06:00 |
|
Aaron
|
c6817479bd
|
feat: Generate ESLint globals file for auto-imports (#450)
|
2024-02-15 10:14:57 -06:00 |
|
lionelhorn
|
6d526e7043
|
feat: Add option to customize the analysis artifacts output (#431)
Co-authored-by: Aaron Klinker <aaronklinker1@gmail.com>
|
2024-02-10 04:26:33 -06:00 |
|
Aaron Klinker
|
6b8dfdf02d
|
chore: Enable skipped test since it works now
|
2024-02-10 03:01:38 -06:00 |
|
okou
|
ba85fdf470
|
fix: Use insertBefore on mounting content script UI
|
2024-02-10 03:01:38 -06:00 |
|
okou
|
295f8601e3
|
refactor: Use Element.prepend on mounting UI
|
2024-02-10 03:01:38 -06:00 |
|
Aaron Klinker
|
d0f1c7065c
|
chore: Fix fake path in test data generator
|
2024-02-05 23:17:14 -06:00 |
|
Aaron
|
3edb66d76d
|
feat: Add option to customize the analysis output filename (#426)
|
2024-02-05 23:15:15 -06:00 |
|
Aaron
|
bba8cdace1
|
fix: Exclude analysis files from the build summary (#425)
|
2024-02-05 23:09:30 -06:00 |
|