Skip to content

Releases: wxt-dev/wxt

wxt v0.19.4

04 Aug 14:31
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • Add injectScript helper (#900)

🩹 Fixes

  • Do not clear .wxt/tsconfig.json in findEntrypoints if it exists (#898)
  • types: PublicPath type resolution with extensionApi: "chrome" (#901)
  • Fix createIframeUi page option types (3a8e613)

❤️ Contributors

wxt v0.19.3

02 Aug 21:48
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • Add consola to wxt dependencies (#892)
  • content-script-context: Fix initialization logic for Firefox (#895)

📖 Documentation

  • Improve prepare:types hook JSDoc (#886)

❤️ Contributors

@wxt-dev/auto-icons v1.0.1

30 Jul 18:23
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • auto-icons: Path option (#880)

🏡 Chore

  • deps: Upgrade all dependencies (#869)

❤️ Contributors

wxt v0.19.2

28 Jul 15:50
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • Remove unused top-level functions and variables when loading entrypoints with the vite-node loader (#875)
  • Don't default to dev mode for production builds when using vite-node loader (#877)

📖 Documentation

  • Update README and homepage features with WXT modules (ed07a49)

🏡 Chore

  • deps: Upgrade all dependencies (#869)

wxt v0.19.1

27 Jul 20:09
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • Auto Icons Module (#851)

🔥 Performance

  • Tree-shake unrelated code inside vite-node entrypoint loader (#867)

🩹 Fixes

  • Define web globals when importing entrypoints (#865)

❤️ Contributors

wxt v0.19.0

26 Jul 01:04
Compare
Choose a tag to compare

⚠️ breaking changescompare changes

🚀 Enhancements

  • experimental: First-class support for excluding webextension-polyfill (#847)
  • storage: init option and rename defaultValue to fallback (#827)
  • hooks: Add prepare:publicPaths hook (#858)
  • ⚠️ Use vite-node to load entrypoints by default (#859)

🔥 Performance

  • size: ⚠️ Switch from tsup to unbuild for building WXT (#848)

🩹 Fixes

  • Wrong module hook type (#849)

📖 Documentation

  • Update labels in content script UI positioning screenshot (2b6ff8d)
  • Add upgrade guide and breaking changes (#860)

🏡 Chore

  • deps: Bump all non-major dependencies (#834)
  • dev-deps: Upgrade vitest from 1.6 to 2.0 (#836)
  • deps: Upgrade async-mutex from 0.4.1 to 0.5.0 (#837)
  • deps: Upgrade esbuild from 0.19.12 to 0.23.0 (#838)
  • deps: Upgrade vite-node from 1.6 to 2.0 (#839)
  • deps: Upgrade ora from 7 to 8 (#841)
  • deps: Upgrade webextension-polyfill from 0.10 to 0.12 (#842)
  • deps: Upgrade minimatch from 9 to 10 (#840)
  • dev-deps: Upgrade happy-dom from 13 to 14 (#843)

❤️ Contributors

auto-icons v1.0.0

26 Jul 19:07
Compare
Choose a tag to compare

Initial release of a new module that will generate your extension icon with the correct sizes. During development, the icon will also be output as grayscale - a familiar feature if you're coming from plasmo!

Checkout the README to get started: https://github.com/wxt-dev/wxt/tree/main/packages/auto-icons#readme

wxt v0.18.15

21 Jul 13:43
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • Don't throw error if localization file is missing (#832)
  • Build latest version of package before packing (88a1244)
  • Externalize app config during dependency optimization (#833)

📖 Documentation

  • Fix links to Guide pages (#821)

❤️ Contributors

wxt v0.18.14

09 Jul 16:03
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • modules: Add types from all wxt node_modules, not just ones with config (#817)

wxt v0.18.13

09 Jul 15:07
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • config: dev.server.hostname (#807)
  • Add XPath support to getAnchor() (#813)

🩹 Fixes

  • Add debug logs for vite builder (#816)

❤️ Contributors