版本发布 8
[compare changes](https://github.com/wxt-dev/wxt/compare/wxt-v0.20.25...wxt-v0.20.26) ### 🚀 Enhancements - Add `default_state` option to popup actions ([#2010](https://github.com/wxt-dev/wxt/pull/2010)) - Add content script `noScriptStartedPostMessage` option ([#2265](https://github.com/wxt-dev/wxt/pull/2265)) ### 🩹 Fixes - Use `manifestVersion` from CLI during manifest generation ([#2306](https://github.com/wxt-dev/wxt/pull/2306)) - Modify command to support variadic positional args ([#2317](https://github.com/wxt-dev/wxt/pull/2317)) - Bump `publish-browser-extension` to `v4.0.5`, to resolve Chrome Web Store submission issue ([#2331](https://github.com/wxt-dev/wxt/pull/2331)) - Avoid errors when files are removed during build ([#2343](https://github.com/wxt-dev/wxt/pull/2343)) - **manifest:** Exclude `open_in_tab` from `options_ui` for Safari ([#2311](https://github.com/wxt-dev/wxt/pull/2311)) ### 📖 Documentation - **wxt-modules:** Add logging examples/best practices ([57e3748d](https://github.com/wxt-dev/wxt/commit/57e3748d)) - Correct entrypoints icon example code ([#2302](https://github.com/wxt-dev/wxt/pull/2302)) - Add types for components ([#2273](https://github.com/wxt-dev/wxt/pull/2273)) - Fix JSDoc example formatting ([2a8ec0d7](https://github.com/wxt-dev/wxt/commit/2a8ec0d7)) - Remove unused code ([#2275](https://github.com/wxt-dev/wxt/pull/2275)) - Fix horizontal scrollbar displaying on landing page ([#2329](https://github.com/wxt-dev/wxt/pull/2329)) - Add Mimik extension to the list of extensions ([#2319](https://github.com/wxt-dev/wxt/pull/2319)) - Added modrinth extras and pi-hole in one to showcase ([#2337](https://github.com/wxt-dev/wxt/pull/2337)) - Added "QIE Wallet" to showcase ([#2341](https://github.com/wxt-dev/wxt/pull/2341)) - Update Safari publishing instructions to match Apple docs ([#2314](https://github.com/wxt-dev/wxt/pull/2314)) - Add "Redmine Time Tracking" to extension showcase ([#2312](https://github.com/wxt-dev/wxt/pull/2312)) ### 🏡 Chore - More JSDoc fixes ([9b59f38c](https://github.com/wxt-dev/wxt/commit/9b59f38c)) - Move `createFileReloader` into it's own file ([#2307](https://github.com/wxt-dev/wxt/pull/2307)) - Remove ts-expect-error that are no longer needed ([#2344](https://github.com/wxt-dev/wxt/pull/2344)) - **deps-dev:** Bump typescript from 5.9.3 to 6.0.3 ([#2325](https://github.com/wxt-dev/wxt/pull/2325)) - **deps-dev:** Bump oxlint from 1.59.0 to 1.63.0 ([#2356](https://github.com/wxt-dev/wxt/pull/2356)) - Use `catalog:` for dev dependencies ([#2357](https://github.com/wxt-dev/wxt/pull/2357)) ### ❤️ Contributors - Jonathan Viney ([@jviney](https://github.com/jviney)) - Rxliuli ([@rxliuli](https://github.com/rxliuli)) - CrawlerCode ([@CrawlerCode](https://github.com/CrawlerCode)) - Thomas Howlett ([@howlettt](https://github.com/howlettt)) - Aaron ([@aklinker1](https://github.com/aklinker1)) - Brian Zhou ([@aiktb](https://github.com/aiktb)) - Soaib Haque ([@SoaibHaque](https://github.com/SoaibHaque)) - Arthur <creeperkatze.dev@gmail.com> - Luis Ortiz ([@KiryuuLight](https://github.com/KiryuuLight)) - Patryk Kuniczak ([@PatrykKuniczak](https://github.com/PatrykKuniczak)) - Laplace-anon ([@laplace-anon](https://github.com/laplace-anon)) - Kairi ([@kairi003](https://github.com/kairi003))
[compare changes](https://github.com/wxt-dev/wxt/compare/module-react-v1.1.5...module-react-v1.2.0) ### 🚀 Enhancements - Add `vitePluginsBefore` option ([#2170](https://github.com/wxt-dev/wxt/pull/2170)) - Vite 8 support ([bfd4af5d](https://github.com/wxt-dev/wxt/commit/bfd4af5d)) ### 🏡 Chore - Upgrade dev and non-major prod dependencies ([#2000](https://github.com/wxt-dev/wxt/pull/2000)) - Use `tsdown` to build packages ([#2006](https://github.com/wxt-dev/wxt/pull/2006)) - Move script-only dev dependencies to top-level `package.json` ([#2007](https://github.com/wxt-dev/wxt/pull/2007)) - Update dependencies ([#2069](https://github.com/wxt-dev/wxt/pull/2069)) - **deps:** Upgrade deps ([#2175](https://github.com/wxt-dev/wxt/pull/2175)) ### ❤️ Contributors - Aaron ([@aklinker1](https://github.com/aklinker1)) - Martin Broder <hello@martinbroder.com>
[compare changes](https://github.com/wxt-dev/wxt/compare/analytics-v0.5.3...analytics-v0.5.4) ### 🩹 Fixes - Continue using `useAppConfig` to support older versions of WXT ([bfd94556](https://github.com/wxt-dev/wxt/commit/bfd94556)) ### ❤️ Contributors - Aaron ([@aklinker1](https://github.com/aklinker1))
[compare changes](https://github.com/wxt-dev/wxt/compare/auto-icons-v1.1.0...auto-icons-v1.1.1) ### 🩹 Fixes - Auto icons override default icons ([#1616](https://github.com/wxt-dev/wxt/pull/1616)) ### 💅 Refactors - Standardize file existence checks to `pathExists` ([#2083](https://github.com/wxt-dev/wxt/pull/2083)) ### 🏡 Chore - **deps:** Upgrade oxlint from 0.16.8 to 1.14.0 ([a01928e0](https://github.com/wxt-dev/wxt/commit/a01928e0)) - **deps:** Upgrade typescript from 5.8.3 to 5.9.2 ([a6eef643](https://github.com/wxt-dev/wxt/commit/a6eef643)) - Create script for managing dependency upgrades ([#1875](https://github.com/wxt-dev/wxt/pull/1875)) - **deps:** Upgrade all dev dependencies ([#1876](https://github.com/wxt-dev/wxt/pull/1876)) - **deps:** Upgrade non-breaking production dependencies ([#1877](https://github.com/wxt-dev/wxt/pull/1877)) - Upgrade dev and non-major prod dependencies ([#2000](https://github.com/wxt-dev/wxt/pull/2000)) - Use `tsdown` to build packages ([#2006](https://github.com/wxt-dev/wxt/pull/2006)) - Move script-only dev dependencies to top-level `package.json` ([#2007](https://github.com/wxt-dev/wxt/pull/2007)) - Update dependencies ([#2069](https://github.com/wxt-dev/wxt/pull/2069)) ### ❤️ Contributors - Omerfardemir <od080624@gmail.com> - Aaron ([@aklinker1](https://github.com/aklinker1))
[compare changes](https://github.com/wxt-dev/wxt/compare/i18n-v0.2.4...i18n-v0.2.5) ### 🩹 Fixes - Add `.jsonc` support for locale files to match docs ([#2066](https://github.com/wxt-dev/wxt/pull/2066)) ### 🏡 Chore - Manually fix markdownlint errors ([#1711](https://github.com/wxt-dev/wxt/pull/1711)) - **deps:** Upgrade oxlint from 0.16.8 to 1.14.0 ([a01928e0](https://github.com/wxt-dev/wxt/commit/a01928e0)) - **deps:** Upgrade typescript from 5.8.3 to 5.9.2 ([a6eef643](https://github.com/wxt-dev/wxt/commit/a6eef643)) - Create script for managing dependency upgrades ([#1875](https://github.com/wxt-dev/wxt/pull/1875)) - **deps:** Upgrade all dev dependencies ([#1876](https://github.com/wxt-dev/wxt/pull/1876)) - Upgrade dev and non-major prod dependencies ([#2000](https://github.com/wxt-dev/wxt/pull/2000)) - Use `tsdown` to build packages ([#2006](https://github.com/wxt-dev/wxt/pull/2006)) - Move script-only dev dependencies to top-level `package.json` ([#2007](https://github.com/wxt-dev/wxt/pull/2007)) - Update dependencies ([#2069](https://github.com/wxt-dev/wxt/pull/2069)) - Upgrade major deps ([#2070](https://github.com/wxt-dev/wxt/pull/2070)) ### ❤️ Contributors - Ilya Kubariev ([@gymnasy55](https://github.com/gymnasy55)) - Aaron ([@aklinker1](https://github.com/aklinker1))
[compare changes](https://github.com/wxt-dev/wxt/compare/wxt-v0.20.12...wxt-v0.20.13) ### 🚀 Enhancements - Remove script element immediately in injectScript ([#1761](https://github.com/wxt-dev/wxt/pull/1761)) - Add `modifyScript` option to `injectScript` ([#1762](https://github.com/wxt-dev/wxt/pull/1762)) - Make `injectScript` return the created script element ([#1838](https://github.com/wxt-dev/wxt/pull/1838)) - Support `.wxtrc` config file ([#1833](https://github.com/wxt-dev/wxt/pull/1833)) ### 🩹 Fixes - Make `injectScript` wait until script is actually loaded ([#1763](https://github.com/wxt-dev/wxt/pull/1763)) - Don't return promises from unlisted scripts that do not have an async `main` function ([#1907](https://github.com/wxt-dev/wxt/pull/1907)) ### 💅 Refactors - Use `script.text` instead of `innerHTML` in `injectScript` ([#1764](https://github.com/wxt-dev/wxt/pull/1764)) ### ❤️ Contributors - Rxliuli ([@rxliuli](https://github.com/rxliuli)) - Sebastian Landwehr <info@sebastianlandwehr.com> - Johan Kiviniemi ([@ion1](https://github.com/ion1))
[compare changes](https://github.com/wxt-dev/wxt/compare/wxt-v0.20.9...wxt-v0.20.10) ### 🏡 Chore - **deps:** Upgrade non-breaking production dependencies ([#1877](https://github.com/wxt-dev/wxt/pull/1877)) - **deps:** Upgrade web-ext-run to support CDP ([#1879](https://github.com/wxt-dev/wxt/pull/1879)) - **deps:** `publish-browser-extension` upgrade ([#1880](https://github.com/wxt-dev/wxt/pull/1880)) ### ❤️ Contributors - Aaron ([@aklinker1](https://github.com/aklinker1))
[compare changes](https://github.com/wxt-dev/wxt/compare/wxt-v0.20.8...wxt-v0.20.9) ### 🩹 Fixes - **types:** Use TType for DocumentEventMap key in ctx.addEventListener ([#1863](https://github.com/wxt-dev/wxt/pull/1863)) - Prevent Unlisted CSS from being excluded in the build when using CSS preprocessor ([#1590](https://github.com/wxt-dev/wxt/pull/1590)) ### 🏡 Chore - **deps:** Upgrade oxlint from 0.16.8 to 1.14.0 ([a01928e0](https://github.com/wxt-dev/wxt/commit/a01928e0)) - **deps:** Upgrade typescript from 5.8.3 to 5.9.2 ([a6eef643](https://github.com/wxt-dev/wxt/commit/a6eef643)) - Upgrade nano-spawn to v1 ([5fefd8e0](https://github.com/wxt-dev/wxt/commit/5fefd8e0)) - Upgrade faker to v10 ([984568e0](https://github.com/wxt-dev/wxt/commit/984568e0)) - Upgrade dotenv to v17.2.2 ([380a9630](https://github.com/wxt-dev/wxt/commit/380a9630)) - Upgrade happy-dom to v18.0.1 ([c1c3d3b7](https://github.com/wxt-dev/wxt/commit/c1c3d3b7)) - Create script for managing dependency upgrades ([#1875](https://github.com/wxt-dev/wxt/pull/1875)) - **deps:** Upgrade all dev dependencies ([#1876](https://github.com/wxt-dev/wxt/pull/1876)) ### ❤️ Contributors - Aaron ([@aklinker1](https://github.com/aklinker1)) - Kim Gyeongjae ([@PortalCube](https://github.com/PortalCube)) - Atomie CHEN <atomic_cwh@163.com>