Aaron Klinker
291d25b675
docs: Fix dead links
2023-12-13 15:50:09 -06:00
Aaron
6f902cc598
docs: Improve content script UI guide ( #272 )
2023-12-13 15:43:40 -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
21cf3642cb
docs: Improve content script UI docs ( #268 )
2023-12-09 23:36:35 -06:00
Aaron
d2cb8f9416
feat: Add wxt/storage API ( #234 )
2023-11-14 23:07:45 -06:00
Nenad Novaković
046a4809d3
feat!: Allow plural directory and only png's for manifest icons ( #237 )
...
BREAKING CHANGE: No longer discover icons with extensions other than `.png`. If you previously used `.jpg`, `.jpeg`, `.bmp`, or `.svg`, you'll need to convert your icons to `.png` files or manually add them to the manifest inside your `wxt.config.ts` file.
2023-11-14 23:07:09 -06:00
Aaron
67ffa44f9c
docs: Update feature comparison
2023-11-11 08:53:59 -06:00
Aaron Klinker
19756c61ce
docs: Add test.server.deps.inline to Vitest guide
2023-10-30 09:48:52 -05:00
Nenad Novaković
dd26b99027
docs: Update auto-imports.md ( #186 )
2023-10-29 08:29:54 -05:00
Aaron Klinker
d9e9b43f8d
docs: Improve runner.binaries documentation
2023-10-25 03:14:53 -05:00
Aaron
874a531a62
feat: Add testing utils under wxt/testing ( #178 )
2023-10-18 16:28:26 -05:00
Aaron
527600031f
docs: Generate full API docs with typedoc ( #174 )
2023-10-14 22:03:23 -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 Klinker
446f265b6c
types!: Rename BackgroundScriptDefintition to BackgroundDefinition
2023-10-14 09:41:07 -05:00
渣渣120
7a465684c0
docs: Fix wrong links ( #166 )
2023-10-14 08:09:46 -05:00
Aaron Klinker
b58fb02016
docs: Add migration guides
2023-10-07 10:49:31 -05:00
Aaron
da1f7f3ea5
feat: Support JS entrypoints ( #155 )
2023-10-07 09:53:47 -05:00
Aaron
868fd27804
feat: Allow customizing entrypoint options per browser ( #154 )
2023-10-05 17:12:20 -05:00
Aaron Klinker
f58d69dc5f
docs: Add docs for development and testing
2023-10-02 15:05:47 -05:00
Aaron
c9028dd335
docs: Restructure website to improve UX ( #149 )
2023-10-02 09:42:46 -05:00
Aaron Klinker
65fcfc0064
docs: Add docs for createContentScriptUi
2023-09-30 23:05:07 -05:00
Aaron
4150e42c05
feat: createContentScriptUi helper ( #143 )
2023-09-30 21:57:57 -05:00
Aaron
3847092df4
feat: Content script cssInjectionMode ( #141 )
2023-09-30 12:32:00 -05:00
Aaron
e0929a68ba
docs: Update vite docs to use function
2023-09-25 00:14:38 -05:00
Aaron
4c430725a5
docs: Fix import typo
2023-09-25 00:10:35 -05:00
Aaron
16cebc538f
feat: Add ContentScriptContext util for stopping invalidated content scripts ( #120 )
2023-09-21 18:48:07 -05:00
Aaron Klinker
419fab8193
fix: Recognize background/index.ts as an entrypoint
2023-09-19 17:32:25 -05:00
Aaron
f51bbc0a68
feat: Include/exclude entrypoints based on target browser ( #115 )
2023-09-15 13:51:53 -05:00
Aaron Klinker
fe966b6ca8
docs: Add vite customization docs
2023-09-07 19:17:31 -05:00
Aaron
d629acf518
chore: Upgrade to prettier 3 ( #77 )
2023-08-13 14:39:53 -05:00
Aaron Klinker
d54d6111e6
feat: Don't allow auto-importing from subdirectories
...
This reverts commit 547fee0e0e .
BREAKING CHANGE: 547fee previously added auto imports from subdirectories, but Nuxt does not do this, so to be consistent with Nuxt's DX, I'm also removing these auto-imports.
2023-08-13 10:13:42 -05:00
Aaron
aefc8d3167
feat: Discover icons from the public directory ( #72 )
2023-08-13 10:05:27 -05:00
Aaron Klinker
97f0938c99
docs: Fix typos
2023-08-12 09:21:40 -05:00
Aaron Klinker
323045a7c3
docs: Document the url: import prefix for remote code
2023-07-29 23:33:28 -05:00
Aaron Klinker
3107d27184
Fix copy-paste error for sidepanel docs
2023-07-21 13:50:23 -05:00
Aaron Klinker
3a336eba89
docs: Add output paths to entrypoint docs
2023-07-21 13:47:29 -05:00
Aaron
044a24fd6a
feat: CSS entrypoints ( #61 )
2023-07-21 12:57:09 -05:00
Aaron Klinker
04e5400a46
Fix awkward sentences in the docs
2023-07-20 14:13:52 -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 Klinker
6f5bf89645
feat: Support all content script options
2023-07-16 10:10:25 -05:00
Aaron Klinker
375a2a6640
docs: Add inline JSDoc for public types
2023-07-14 22:41:46 -05:00
Aaron Klinker
77cbfc1985
docs: Add docs for each type of entrypoint
2023-07-14 22:28:08 -05:00