Skip to content

Releases: wxt-dev/wxt

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

v0.3.0

21 Jul 03:59
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • ⚠️ Add type safety to browser.runtime.getURL (58a84ec)
  • ⚠️ Change default publicDir to <rootDir>/public (19c0948)
  • Windows support (#50)

🩹 Fixes

  • Add WebWorker lib to generated tsconfig (2c70246)

📖 Documentation

  • Update entrypoint directory links (0aebb67)

🌊 Types

  • Allow any string for the __BROWSER__ global (6092235)

🤖 CI

  • Improve checks against demo/ extension (9cc464f)

⚠️ Breaking Changes

  • ⚠️ Add type safety to browser.runtime.getURL (58a84ec)
  • ⚠️ Change default publicDir to <rootDir>/public (19c0948)

v0.2.5

20 Jul 16:19
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • Auto-import from subdirectories (547fee0)
  • Include background script in dev mode if user doesn't define one (ca20a21)

🩹 Fixes

  • Don't crash when generating types in dev mode (d8c1903)
  • Properly load entrypoints that reference import.meta (54b18cc)

🏡 Chore

🤖 CI

  • Validate project templates (9ac756f)

v0.2.4

16 Jul 19:41
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • Add wxt zip command (#47)

v0.2.3

16 Jul 17:05
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • Correctly lookup open port (#45)
  • Read boolean maniest options from meta tags correctly (495c5c8)
  • Some fields cannot be overridden from config.manifest (#46)

v0.2.2

16 Jul 15:48
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • Register content scripts correctly in dev mode (2fb5a54)

v0.2.1

16 Jul 15:14
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • Support all content script options (6f5bf89)

🩹 Fixes

v0.2.0

15 Jul 18:52
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • ⚠️ Rename defineBackgroundScript to defineBackground (5b48ae9)
  • Recongize unnamed content scripts (content.ts and content/index.ts) (3db5cec)

📖 Documentation

  • Update templates (f28a29e)
  • Add docs for each type of entrypoint (77cbfc1)
  • Add inline JSDoc for public types (375a2a6)

🏡 Chore

  • Run wxt prepare on postinstall (c1ea9ba)
  • Don't format lockfile (5c7e041)

⚠️ Breaking Changes

  • ⚠️ Rename defineBackgroundScript to defineBackground (5b48ae9)