Skip to content

Releases: wxt-dev/wxt

v0.5.5

19 Sep 23:01
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • Automatically replace vite's process.env.NODE_ENV output in lib mode with the mode (92039b8)

v0.5.4

19 Sep 22:40
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • Recognize background/index.ts as an entrypoint (419fab8)
  • Don't warn about deep entrypoint subdirectories not being recognized (87e8df9)

v0.5.3

19 Sep 21:40
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • Allow function for vite config (4ec904e)

🏡 Chore

  • Refactor how config is resolved (#118)

v0.5.2

19 Sep 15:55
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • Import client utils when getting entrypoint config (#117)

v0.5.1

15 Sep 18:56
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • Allow disabling auto-imports (#114)
  • Include/exclude entrypoints based on target browser (#115)

🩹 Fixes

  • Allow any string for target browser (b4de93d)

v0.5.0

14 Sep 20:14
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • types: Don't write to files if nothing changes (#107)
  • ⚠️ Change default publicDir to <srcDir>/public (5f15f9c)

📖 Documentation

🏡 Chore

  • Move repo to wxt-dev org (ac7cbfc)
  • deps-dev: Bump prettier from 3.0.1 to 3.0.3 (#111)
  • deps-dev: Bump tsx from 3.12.7 to 3.12.8 (#109)
  • deps-dev: Bump @types/node from 20.5.0 to 20.5.9 (#110)
  • Add entrypoints debug log (dbd84c8)

⚠️ Breaking Changes

  • ⚠️ Change default publicDir to <srcDir>/public (5f15f9c)

v0.4.1

05 Sep 22:15
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • cli: Add wxt clean command to delete generated files (#106)

🩹 Fixes

  • init: Don't show cd . when initializing the current directory (e086374)

v0.4.0

05 Sep 15:08
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • Add --debug flag for printing debug logs for all CLI commands (#75)
  • Replace web-ext with web-ext-run (#101)
  • Generate types for browser.i18n.getMessage (#103)

🩹 Fixes

  • Allow adding custom content scripts (b428a62)
  • Don't overwrite wxt.config.ts content scripts, append entrypoints to it (5f5f1d9)
  • ⚠️ Use relative path aliases inside .wxt/tsconfig.json (#102)

📖 Documentation

  • Add contribution guide (#76)

🏡 Chore

  • Setup dependabot for upgrading dependencies (d66293c)
  • Update social preview (e164bd5)
  • Setup bug and feature issue templates (2bde917)
  • Upgrade to prettier 3 (#77)
  • deps-dev: Bump vitest from 0.32.4 to 0.34.1 (#81)
  • deps-dev: Bump ora from 6.3.1 to 7.0.1 (#79)
  • deps-dev: Bump @types/node from 20.4.5 to 20.5.0 (#78)
  • deps-dev: Bump tsup from 7.1.0 to 7.2.0 (#80)
  • deps-dev: Bump @vitest/coverage-v8 from 0.32.4 to 0.34.1 (#84)
  • deps-dev: Bump vitepress from 1.0.0-beta.5 to 1.0.0-rc.4 (#85)
  • deps-dev: Bump vitest-mock-extended from 1.1.4 to 1.2.0 (#87)
  • deps-dev: Bump lint-staged from 13.3.0 to 14.0.0 (#89)
  • Fix remote code E2E test (83e62a1)
  • Fix failing demo build (b58a15e)
  • deps-dev: Bump vitest-mock-extended from 1.2.0 to 1.2.1 (#97)
  • deps-dev: Bump lint-staged from 14.0.0 to 14.0.1 (#100)
  • deps-dev: Bump vitest from 0.34.1 to 0.34.3 (#99)
  • Increase E2E test timeout because GitHub Actions Window runner is slow (2a0842b)
  • deps-dev: Bump vitepress from 1.0.0-rc.4 to 1.0.0-rc.10 (#96)
  • Fix test watcher restarting indefinitely (2c7922c)
  • Remove explicit icon config from templates (93bfee0)
  • Use import aliases in Vue template (#104)

⚠️ Breaking Changes

  • ⚠️ Use relative path aliases inside .wxt/tsconfig.json (#102)

v0.3.2

13 Aug 17:58
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • Discover icons from the public directory (#72)
  • Don't allow auto-importing from subdirectories (d54d611)

📖 Documentation

  • Document the url: import prefix for remote code (323045a)
  • Fix typos (97f0938)
  • Fix capitalization (39467d1)
  • Generate markdown for config reference (#74)

🏡 Chore

  • Upgrade dependencies (798f02f)
  • Upgrade vite (v4.3v4.4) (547c185)
  • Update templates to work with CSS entrypoints (7f15305)
  • Improve file list output in CI (#73)

🤖 CI

  • Validate templates against main (#66)
  • List vite version when validating project templates (ef140dc)
  • Validate templates using tarball to avoid version conflicts within the wxt/node_modules directory (edfa075)

v0.3.1

30 Jul 03:36
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • CSS entrypoints (#61)
  • init command for bootstrapping new projects (#65)

📖 Documentation

  • Add zip command to installation scripts (94a1097)
  • Add output paths to entrypoint docs (3a336eb)
  • Update installation docs (aea866c)
  • Add publishing docs (4184b05)
  • Add a section for extensions using WXT (709b61a)
  • Add a comparison page to compare and contrast against Plasmo (38d4f9c)

🏡 Chore

  • Update template projects to v0.3 (#56)
  • Branding and logo (#60)
  • Simplify binary setup (#62)
  • Add Solid template (#63)
  • Increase E2E test timeout to fix flakey test (dfe424f)

🤖 CI

  • Speed up demo validation (3a9fd39)
  • Fix flakey failure when validating templates (25677ba)

❤️ Contributors