Skip to content

Releases: wxt-dev/wxt

wxt v0.19.15

14 Nov 16:41
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • Extract wxt/storage to its own package, @wxt-dev/storage (#1129)

🩹 Fixes

  • Add "/" to PublicPath and browser.runtime.getURL (#1171)
  • Add extension ID to event used to invalidate ContentScriptContext (#1175)

❤️ Contributors

@wxt-dev/storage v1.0.0

14 Nov 16:06
d74f6b0
Compare
Choose a tag to compare

Extracted wxt/storage into it's own package, @wxt-dev/storage!

It's still shipped inside WXT and accessible via wxt/storage, but now:

  • Non-WXT projects can use the storage wrapper.
  • We can make breaking changes to the API separately.

Read the docs for more details.

This is apart of the v1.0 initiative for WXT.

wxt v0.19.14

13 Nov 15:06
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • storage: Support storage items in batch functions (#990)
  • Automatically disable 'Show warning about Self-XSS when pasing code' in new chrome (#1159)

🩹 Fixes

  • Throw when config file does not exist (#1156)

📖 Documentation

  • Cleanup typos and broken links (bb5ea34)
  • Fix typo in popup and options EntrypointOptions (#1121)

🏡 Chore

  • deps: Upgrade all non-major dependencies (#1164)
  • deps: Bump dev and non-breaking major dependencies (#1167)

❤️ Contributors

@wxt-dev/module-svelte v2.0.0

13 Nov 14:04
Compare
Choose a tag to compare

⚠️ breaking changescompare changes

🚀 Enhancements

  • ⚠️ Svelte 5 support (#1104)

🏡 Chore

  • Add oxlint for linting (#947)
  • Upgrade all non-major dependencies (#1040)

⚠️ Breaking Changes

Upgraded @sveltejs/vite-plugin-svelte from v3 to v4. This drops support for Svelte 4 and below. To continue using older versions of Svelte, use v1 of this module.

To upgrade to svelte 5, just install svelte@5.

❤️ Contributors

@wxt-dev/i18n v0.2.3

28 Oct 13:48
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • Prevent app crashes from parse errors due to incomplete file saves (#1114)

📖 Documentation

  • Cleanup typos and broken links (bb5ea34)

❤️ Contributors

@wxt-dev/i18n v0.2.2

23 Oct 13:45
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • Add support for configuring the locales directory (#1109)

❤️ Contributors

wxt v0.19.13

22 Oct 13:45
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • env: Load env from .env.[browser] variants (#1078)

🩹 Fixes

  • Don't use #private member variables in ContentScriptContext (#1103)

❤️ Contributors

@wxt-dev/unocss v1.0.0

22 Oct 13:34
6ba12e9
Compare
Choose a tag to compare

Initial release of WXT's UnoCSS module! UnoCSS has a few quirks that make it a little annoying to configure, so this module simplifies adding UnoCSS to your extension.

npm i --save-dev @wxt-dev/unocss unocss
pnpm i -D @wxt-dev/unocss unocss
yarn add --dev @wxt-dev/unocss unocss
bun i -D @wxt-dev/unocss unocss
// wxt.config.ts
export default defineConfig({
  modules: ['@wxt-dev/unocss'],
});

Then in any entrypoint you want to use UnoCSS in, just import it:

import "uno.css";

wxt v0.19.12

19 Oct 19:02
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • Add support for WXT_ environment variable prefix (#1076)
  • config: Add outDirTemplate for customizing output directory structure (#1074)

🔥 Performance

  • Replace execa with nano-spawn for smaller package size (#1042)
  • Downgrade esbuild so a single version is shared between sub-dependencies (#1045)

🩹 Fixes

  • Use directory name when zip.name and package.json#name are not provided (#1028)
  • Ensure consistent hook execution order and add docs (#1081)

📖 Documentation

  • Rewrite and restructure the documentation website (#933)

🏡 Chore

  • Remove email from changelog (#1027)
  • deps: Bump magicast from 0.3.4 to 0.3.5 (#1017)
  • deps: Bump esbuild from 0.23.0 to 0.24.0 (#1018)
  • deps: Bump linkedom from 0.18.4 to 0.18.5 (#1034)
  • deps: Bump execa from 9.3.1 to 9.4.0 (#1031)
  • Upgrade all non-major dependencies (#1040)
  • Shrink down on dependencies (#1050)
  • Enable extensionApi: chrome in template projects (#1083)

❤️ Contributors

@wxt-dev/i18n v0.2.1

19 Oct 05:50
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • Add missing "type" keyword to type export in generated file (22b5294)

📖 Documentation

  • Rewrite and restructure the documentation website (#933)

🏡 Chore

  • Fix typo in internal function name (21894d2)

❤️ Contributors