Releases: wxt-dev/wxt
Releases · wxt-dev/wxt
@wxt-dev/i18n v0.2.3
🩹 Fixes
- Prevent app crashes from parse errors due to incomplete file saves (#1114)
📖 Documentation
- Cleanup typos and broken links (bb5ea34)
❤️ Contributors
- Bread Grocery breadgrocery@gmail.com
- Aaron (@aklinker1)
@wxt-dev/i18n v0.2.2
🚀 Enhancements
- Add support for configuring the
locales
directory (#1109)
❤️ Contributors
- Bread Grocery breadgrocery@gmail.com
wxt v0.19.13
🚀 Enhancements
- env: Load env from
.env.[browser]
variants (#1078)
🩹 Fixes
- Don't use
#private
member variables inContentScriptContext
(#1103)
❤️ Contributors
- Aaron (@aklinker1)
- Craig Slusher (@sleekslush)
@wxt-dev/unocss v1.0.0
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
🚀 Enhancements
- Add support for
WXT_
environment variable prefix (#1076) - config: Add
outDirTemplate
for customizing output directory structure (#1074)
🔥 Performance
- Replace
execa
withnano-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
andpackage.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
- Aaron (@aklinker1)
- Florian Metz (@Timeraa)
- Mezannic (@mezannic)
@wxt-dev/i18n v0.2.1
🩹 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
- Aaron (@aklinker1)
@wxt-dev/i18n v0.2.0
🩹 Fixes
⚠️ Remove invalid options argument (#1048)
To upgrade, if you were passing a final options
argument, remove it. If you used the third argument to escape <
symbol... You'll need to do it yourself:
- i18n.t("someKey", ["sub1"], { escapeLt: true });
+ i18n.t("someKey", ["sub1"]).replaceAll("<", "<");
❤️ Contributors
- Aaron (@aklinker1)
@wxt-dev/i18n v0.1.1
🩹 Fixes
- Friendly error messages for
null
andundefined
values inside message files (#1041)
🏡 Chore
❤️ Contributors
- Windmillcode0 shieldmousetower734@gmail.com
- Aaron (@aklinker1)
wxt v0.19.11
wxt v0.19.10
🔥 Performance
- Reduce hypersensitive onChange of watcher (#978)
🩹 Fixes
- Fix config manifest type (#973)
📖 Documentation
🌊 Types
- Fix
ExtensionRunnerConfig.chromiumPref
type (fda1e18)
❤️ Contributors
- 1natsu (@1natsu172)
- Okinea Dev (@okineadev)
- The-syndrome meltdown-syndrome@proton.me
- Hikiko4ern (@hikiko4ern)