Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 29, 2025

This PR contains the following updates:

Package Change Age Confidence
wxt (source) ^0.19.25^0.20.0 age confidence

Release Notes

wxt-dev/wxt (wxt)

v0.20.13: wxt v0.20.13

Compare Source

compare changes

🚀 Enhancements
  • Remove script element immediately in injectScript (#​1761)
  • Add modifyScript option to injectScript (#​1762)
  • Make injectScript return the created script element (#​1838)
  • Support .wxtrc config file (#​1833)
🩹 Fixes
  • Make injectScript wait until script is actually loaded (#​1763)
  • Don't return promises from unlisted scripts that do not have an async main function (#​1907)
💅 Refactors
  • Use script.text instead of innerHTML in injectScript (#​1764)
❤️ Contributors

v0.20.12: wxt v0.20.12

Compare Source

compare changes

🚀 Enhancements
  • Remove data-wxt-* attributes (#​1913)
  • Default to using use_dynamic_url: true for content script css files (#​1993)
🩹 Fixes
🏡 Chore
❤️ Contributors

v0.20.11: wxt v0.20.11

Compare Source

compare changes

🩹 Fixes
  • Split wxt/testing into separate modules to fix issues with jsdom and happy-dom (#​1844)
  • input_components is supported by mv3 (#​1881)
🏡 Chore
  • deps: Upgrade project subdependencies (#​1882)
❤️ Contributors

v0.20.10: wxt v0.20.10

Compare Source

compare changes

🏡 Chore
  • deps: Upgrade non-breaking production dependencies (#​1877)
  • deps: Upgrade web-ext-run to support CDP (#​1879)
  • deps: publish-browser-extension upgrade (#​1880)
❤️ Contributors

v0.20.9: wxt v0.20.9

Compare Source

compare changes

🩹 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

v0.20.8: wxt v0.20.8

Compare Source

compare changes

🩹 Fixes
  • Support http server websocket inside containers (#​1707)
  • Recreating keyboardShortcuts interface on file changes. (#​1465)
  • Fix bad regex from #​1707 (#​1712, #​1707)
  • Fix bundle variable assignment error with rolldown-vite (#​1715)
  • Support negation patterns when including/excluding files from ZIP files (#​1517)
  • rolldown-compat: Only apply footer to content and unlisted scripts via plugin (#​1793)
  • Init project should allow the .git folder to exist (#​1731)
  • Adding missing chromiumPort parameter in web-ext.ts to enable fixed port debugging (#​1818)
📖 Documentation
  • Fix API reference sidebar by naming new module (eb0bffb5)
  • Update JSDoc with ways to cancel timeouts and intervals set by content script context (030f23d2)
🏡 Chore
🤖 CI
❤️ Contributors

v0.20.7: wxt v0.20.7

Compare Source

compare changes

🚀 Enhancements
  • Add @font-face to be processed by splitShadowRootCss (#​1635)
  • Add DisableLoadExtensionCommandLineSwitch flag to Chromium runner (#​1698)
🩹 Fixes
  • Improve CSS reset inside shadow roots (da5cd325)
🏡 Chore
  • Stop using PNPM catalog (#​1644)
  • Upgrade @aklinker1/check to v2 (#​1647)
  • deps: Update all dependencies (#​1648)
  • Change browser workspace dependency to ^ (c7335add)
❤️ Contributors

v0.20.6: wxt v0.20.6

Compare Source

compare changes

v0.20.5: wxt v0.20.5

Compare Source

compare changes

🩹 Fixes
  • Don't use crypto.randUUID for shadow root UIs (3577c0b)
❤️ Contributors

v0.20.4: wxt v0.20.4

Compare Source

compare changes

🚀 Enhancements
  • Ignore popup/index.ts instead of erroring (#​1520)
  • Ignore elements with a vite-ignore or wxt-ignore attribute (#​1603)
  • Add {{packageVersion}} as template variable (#​1604)
🩹 Fixes
  • Adding missing "" to PublicPath and browser.runtime.getUrl (#​1597)
  • Fix CORS error in Firefox (#​1607)
📖 Documentation
  • Content Script UI: Add additional details about when onRemove is called (656a9b3)
❤️ Contributors

v0.20.3: wxt v0.20.3

Compare Source

compare changes

🚀 Enhancements
  • Automatically place document-level CSS outside shadow root (#​1594)
🩹 Fixes
  • Fix double hashing of inline script keys (b0f4ac8)
❤️ Contributors

v0.20.2: wxt v0.20.2

Compare Source

compare changes

🩹 Fixes
  • Fix hashing issue with inline scripts (#​1591)
📖 Documentation
❤️ Contributors

v0.20.1: wxt v0.20.1

Compare Source

compare changes

🚀 Enhancements
  • Enable wxt usage inside of devcontainers (#​1406)
  • Type-safe import.meta.env.BROWSER with new targetBrowsers config (#​1574)
🩹 Fixes
  • Don't remove top-level destructured variable definitions when importing entrypoints (#​1561)
  • Add JSDoc type annotation to auto-imports for ESlint (#​1558)
📖 Documentation
  • Fix knowledge file generation (#​1550)
🏡 Chore
❤️ Contributors

v0.20.0: wxt v0.20.0

Compare Source

Excited to release the next major version of WXT! Follow the Upgrade guide to update!


⚠️ breaking changescompare changes

🚀 Enhancements
  • ⚠️ Remove webextension-polyfill (#​1084)
  • ⚠️ Individual exports and introduce the #imports module (#​1258)
  • ⚠️ Reset inherited styles inside shadow root (#​1269)
  • ⚠️ Auto-import types (#​1315)
🩹 Fixes
  • ⚠️ Add suffix to non-production output directories (#​1086)
  • ⚠️ Remove deprecated jiti entrypoint loader (#​1087)
  • ⚠️ Rename runner to webExt (#​1180)
  • ⚠️ Remove transformManfiest option (#​1181)
  • Remove unnecessary VITE_CJS_IGNORE_WARNING flag (b0ef178)
  • ⚠️ Make publicDir and modulesDir relative to project root (#​1216)
  • ⚠️ Move wxt/storage to wxt/utils/storage (#​1271)
  • Add back ExtensionRunnerConfig as deprecated (#​1311)
  • Missing browser in shadow-root file (#​1317)
📖 Documentation
  • Fix api reference for wxt/utils/storage (99b5076)
  • Fix broken links (82d8024)
🏡 Chore
❤️ Contributors

v0.19.29: wxt v0.19.29

Compare Source

compare changes

🚀 Enhancements
🩹 Fixes
  • Support registration: "runtime" for MV2 (#​1431)
❤️ Contributors

v0.19.28: wxt v0.19.28

Compare Source

compare changes

🩹 Fixes
  • Ignore manifest.manifest_version option and warn about incorrect usage (#​1419)
  • Resolve wxt modules from the root (#​1417)
  • Properly detect and reload changed files when using Vite's ?suffix imports (#​1432)
  • Regression on variable expansion in dotenv files (#​1449)
  • Allow vite 6.0.9+ (#​1497)
📖 Documentation
  • Host pre-aggregated LLM knowledge files (#​1355)
🏡 Chore
  • Add funding links to package.json files (#​1446)
  • Use PNPM 10's new catelog feature (#​1493)
  • Move production dependencies to PNPM 10 catelog (#​1494)
  • deps: Upgrade to Vite 6 and related dependencies (#​1496)
❤️ Contributors

v0.19.27: wxt v0.19.27

Compare Source

compare changes

🩹 Fixes
  • Allow vite-node@^3.0.0 (#​1378)
  • Use path triple slash directive for types that are referenced via path (#​1407)
  • Support publish-browser-extension v3.0.0 (ac92d40)
  • Respect inlineConfig.mode when setting NODE_ENV (#​1416)
  • Auto-import does not work when using @vitejs/plugin-vue alone (#​1412)
❤️ Contributors

v0.19.26: wxt v0.19.26

Compare Source

compare changes

🩹 Fixes
  • context: Deduplicate wxt:content-script-started (#​1364)
❤️ Contributors

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/wxt-0.x branch 11 times, most recently from 14529e1 to 7a66dd4 Compare December 2, 2025 21:51
@renovate renovate bot force-pushed the renovate/wxt-0.x branch 3 times, most recently from acc072f to cb1e17b Compare December 17, 2025 03:51
@renovate renovate bot force-pushed the renovate/wxt-0.x branch from cb1e17b to 195fa21 Compare December 31, 2025 15:38
@renovate renovate bot force-pushed the renovate/wxt-0.x branch from 195fa21 to 42821e3 Compare January 8, 2026 19:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant