Releases: wxt-dev/wxt
Releases · wxt-dev/wxt
wxt v0.20.13
🚀 Enhancements
- Remove script element immediately in injectScript (#1761)
- Add
modifyScriptoption toinjectScript(#1762) - Make
injectScriptreturn the created script element (#1838) - Support
.wxtrcconfig file (#1833)
🩹 Fixes
- Make
injectScriptwait until script is actually loaded (#1763) - Don't return promises from unlisted scripts that do not have an async
mainfunction (#1907)
💅 Refactors
- Use
script.textinstead ofinnerHTMLininjectScript(#1764)
❤️ Contributors
- Rxliuli (@rxliuli)
- Sebastian Landwehr [email protected]
- Johan Kiviniemi (@ion1)
wxt v0.20.12
🚀 Enhancements
- Remove
data-wxt-*attributes (#1913) - Default to using
use_dynamic_url: truefor content script css files (#1993)
🩹 Fixes
- Wxt normal logs are drowned by
[email protected]ads (#1883) - Optimize
splitShadowRootCss(#1934) wxt preparefails with the error "vite_ssr_exportName is not defined" when using Vite 7 (#1884)
🏡 Chore
- Use
linkedoma test instead ofhappy-dom(#1957) - Add support for
vite-nodev5 (#2001) - Upgrade dev and non-major prod dependencies (#2000)
- dev-deps: Upgrade
happy-domto address CVE-2025-61927 (#2002)
❤️ Contributors
- Aaron (@aklinker1)
- Jaguar Zhou (@aiktb)
- Alexander Harding [email protected]
- Florian Kühne (@ZerGo0)
@wxt-dev/storage v1.2.6
@wxt-dev/storage v1.2.5
wxt v0.20.11
🩹 Fixes
- Split
wxt/testinginto separate modules to fix issues withjsdomandhappy-dom(#1844) input_componentsis supported by mv3 (#1881)
🏡 Chore
- deps: Upgrade project subdependencies (#1882)
❤️ Contributors
- Aaron (@aklinker1)
- Qijia Liu [email protected]
- Marcellino Ornelas (@marcellino-ornelas)
wxt v0.20.10
🏡 Chore
- deps: Upgrade non-breaking production dependencies (#1877)
- deps: Upgrade web-ext-run to support CDP (#1879)
- deps:
publish-browser-extensionupgrade (#1880)
❤️ Contributors
- Aaron (@aklinker1)
@wxt-dev/module-react v1.1.5
wxt v0.20.9
🩹 Fixes
- types: Use TType for DocumentEventMap key in ctx.addEventListener (#1863)
- Prevent Unlisted CSS from being excluded in the build when using CSS preprocessor (#1590)
🏡 Chore
- deps: Upgrade oxlint from 0.16.8 to 1.14.0 (a01928e0)
- deps: Upgrade typescript from 5.8.3 to 5.9.2 (a6eef643)
- Upgrade nano-spawn to v1 (5fefd8e0)
- Upgrade faker to v10 (984568e0)
- Upgrade dotenv to v17.2.2 (380a9630)
- Upgrade happy-dom to v18.0.1 (c1c3d3b7)
- Create script for managing dependency upgrades (#1875)
- deps: Upgrade all dev dependencies (#1876)
❤️ Contributors
- Aaron (@aklinker1)
- Kim Gyeongjae (@PortalCube)
- Atomie CHEN [email protected]
@wxt-dev/storage v1.2.0
🚀 Enhancements
- storage: Add
onMigrationCompletecallback (#1514) - storage: Add
debugoption to enable migration logs (#1513)
🩹 Fixes
- Fix typescript error on
defineItemfallback (#1601) - Use
@wxt-dev/browserinstead of@types/chrome(#1645)
🏡 Chore
- deps: Update all dependencies (#1568)
- Stop using PNPM catalog (#1644)
- Upgrade
@aklinker1/checkto v2 (#1647) - Change browser workspace dependency to
^(c7335add) - deps: Upgrade oxlint from 0.16.8 to 1.14.0 (a01928e0)
- deps: Upgrade typescript from 5.8.3 to 5.9.2 (a6eef643)
- Create script for managing dependency upgrades (#1875)
- deps: Upgrade all dev dependencies (#1876)
❤️ Contributors
- Aaron (@aklinker1)
- Anh71me (@iyume)
- Ergou [email protected]
@wxt-dev/runner v0.1.2
🚀 Enhancements
- config: Add browser path for Zen via Homebrew (#1813)
🩹 Fixes
🏡 Chore
- Fix auto-fixable
markdownlinterrors (#1710) - Manually fix markdownlint errors (#1711)
- deps: Upgrade oxlint from 0.16.8 to 1.14.0 (a01928e0)
- deps: Upgrade typescript from 5.8.3 to 5.9.2 (a6eef643)
- Create script for managing dependency upgrades (#1875)
- deps: Upgrade all dev dependencies (#1876)
❤️ Contributors
- Aaron (@aklinker1)
- Sam Carlton (@ThatGuySam)
- Alexander Kachkaev [email protected]