Aaron
3a947d72c6
chore: Include doc updates in wxt changelog
2026-02-12 13:03:58 -06:00
Patryk Kuniczak
00ae061822
chore: fix recognize lack of argument for scripts ( #2015 )
2026-02-06 14:04:14 -06:00
Aaron
9bd7fc1bd5
chore: Don't report unreleased chore/doc commits
2026-02-06 13:36:04 -06:00
Aaron
734846843f
ci: Update templates when bumping WXT version
...
This closes #2018
2026-02-06 09:51:10 -06:00
Aaron
886dae28fa
chore: Upgrade dev and non-major prod dependencies ( #2000 )
2025-12-16 14:33:59 -06:00
Aaron
84af32242b
ci: Create script to list unreleased commits for each package ( #1878 )
2025-09-03 17:05:27 -05:00
Aaron
9399d8df42
chore: Create script for managing dependency upgrades ( #1875 )
2025-09-03 16:09:14 -05:00
Aaron
7d25110a6e
chore: Remove automd
2025-06-05 00:18:43 -05:00
Aaron
5f5eb16705
docs: Add redirect for old upgrade guide
2025-03-28 10:41:24 -05:00
Florian Metz
6020083b89
perf: Replace execa with nano-spawn for smaller package size ( #1042 )
2024-10-04 16:38:06 -05:00
Okinea Dev
a82c7cbf71
docs: Improved docs and links ( #970 )
...
Co-authored-by: Aaron <aaronklinker1@gmail.com >
2024-09-22 08:45:30 -05:00
Aaron
a1fc19e47c
chore(bench): Setup benchmark script for testing browser open timing ( #917 )
2024-08-15 16:51:06 -05:00
Aaron
127562e9d0
ci: Fix breaking changes link generation in changelog
2024-07-25 22:48:05 -05:00
Aaron
b4b69783d5
docs: Add upgrade guide and breaking changes ( #860 )
2024-07-25 19:59:15 -05:00
Aaron
1a823cc008
chore: Extract build cache script to NPM package ( #737 )
2024-06-17 11:09:18 -05:00
Aaron
efc011eb81
ci: Fix release 422 failure
2024-06-14 00:36:03 -05:00
Aaron
aaf75f1de1
ci: Only mark wxt releases as latest
2024-06-14 00:02:41 -05:00
Aaron
d1edb2da0e
chore: Cache workspace dependency builds ( #715 )
2024-06-12 22:34:08 -05:00
Aaron
ed860027ef
ci: Fix sync-releases script
2024-06-12 00:51:11 -05:00
Aaron
6d1761533f
ci: Fix compare url generation
2024-06-12 00:45:39 -05:00
Aaron
7080b36173
ci: Add support for managing multiple changelogs ( #712 )
2024-06-12 00:36:28 -05:00
Aaron
ec7263e7de
chore: Refactor repo to a standard monorepo ( #646 )
2024-05-03 17:16:33 -05:00
Aaron
4c558d3eb6
chore: Simplify virtual module setup ( #581 )
2024-03-30 12:44:27 -05:00
Aaron
26e30aaae9
feat: Add submit command ( #370 )
2024-01-30 12:55:17 -06:00
Aaron
6f0814bc97
fix: Allow requiring built-in node modules from ESM CLI ( #356 )
2024-01-18 14:51:35 -06:00
Aaron
12079e6ffc
chore: Update scripts/build.ts show current build step in progress, not completed count ( #306 )
2023-12-29 01:21:18 -06:00
Aaron
ff6740d429
fix: Ship vite/client types internally for proper resolution using PNPM ( #304 )
2023-12-29 01:21:05 -06:00
Aaron
1a8b7ff635
feat: Support PNPM without hoisting dependencies ( #291 )
2023-12-19 11:42:20 -06:00
Aaron
fde488ac82
feat!: Add support for "main world" content scripts ( #284 )
...
BREAKING CHANGE: `defineContentScript` and `defineBackground` are now exported from `wxt/sandbox` instead of `wxt/client`. If you use auto-imports, no changes are required. If you have disabled auto-imports, you'll need to manually update your import statements.
2023-12-13 15:41:39 -06:00
Aaron
0873c24ad8
chore: Convert WXT CLI to an ESM binary ( #279 )
2023-12-12 14:44:04 -06:00
Aaron
d2cb8f9416
feat: Add wxt/storage API ( #234 )
2023-11-14 23:07:45 -06:00
Aaron
5f54b4de17
chore: Reduce package size by 70%, 1.92 MB to 590 kB ( #190 )
2023-10-29 23:00:10 -05:00
Aaron
e37f73880d
feat: Refactor project structure to export initialize, prepare, and zip functions ( #182 )
2023-10-29 21:19:31 -05:00
Aaron
874a531a62
feat: Add testing utils under wxt/testing ( #178 )
2023-10-18 16:28:26 -05:00
Aaron
44464f914f
feat!: Use defineUnlistedScript to define unlisted scripts ( #167 )
...
BREAKING CHANGE: Unlisted scripts must now `export default defineUnlistedScript(...)`
2023-10-14 10:06:52 -05:00
Aaron
7ccff533ff
chore: Improve file list output in CI ( #73 )
2023-08-13 09:51:22 -05:00
Aaron Klinker
edfa075030
ci: Validate templates using tarball to avoid version conflicts within the wxt/node_modules directory
2023-08-13 08:33:26 -05:00
Aaron Klinker
58a84ec253
feat!: Add type safety to browser.runtime.getURL
...
Entrypoint outputs and files in the public directory are typed properly.
Chunks and other generated files are not typed since they aren't often accessed at runtime.
BREAKING CHANGE: `browser` is now imported from `wxt/browser` instead of `webextension-polyfill`
2023-07-20 13:55:35 -05:00
Aaron
dca43efe0d
feat: Add wxt zip command ( #47 )
2023-07-16 14:38:56 -05:00
Aaron
2efc193b45
fix: Unable to read entrypoint options ( #28 )
2023-07-10 22:18:20 -05:00
Aaron
75eb3de89e
chore: Rename templates to virtual-modules ( #24 )
2023-07-02 21:49:01 -05:00
Aaron
cd714ea196
feat: Reload HTML files individually ( #23 )
2023-07-02 21:37:28 -05:00
Aaron Klinker
7f3a1e8d91
fix: Separate template builds to prevent sharing chunks
2023-07-02 20:40:13 -05:00
Aaron Klinker
a78aada96e
chore: Refactor build outputs to support transpiled templates
2023-07-02 17:05:23 -05:00