Closed renovate[bot] closed 5 months ago
This PR contains the following updates:
0.17.3
0.18.3
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
0.17.3
->0.18.3
Release Notes
wxt-dev/wxt (wxt)
### [`v0.18.3`](https://togithub.com/wxt-dev/wxt/releases/tag/v0.18.3) [Compare Source](https://togithub.com/wxt-dev/wxt/compare/v0.18.2...v0.18.3) [compare changes](https://togithub.com/wxt-dev/wxt/compare/v0.18.2...v0.18.3) ##### 🩹 Fixes - Automatically add dev server to sandbox CSP ([#663](https://togithub.com/wxt-dev/wxt/pull/663)) - Remove `import * as` imports from entrypoints during build ([#671](https://togithub.com/wxt-dev/wxt/pull/671)) - **security:** Upgrade tar to 6.2.1 ([215def7](https://togithub.com/wxt-dev/wxt/commit/215def7)) ##### 📖 Documentation - Add YTBlock to homepage ([#666](https://togithub.com/wxt-dev/wxt/pull/666)) ##### 🏡 Chore - Add missing tests for dev mode CSP ([#662](https://togithub.com/wxt-dev/wxt/pull/662)) - Upgrade templates to v0.18 ([3b954cc](https://togithub.com/wxt-dev/wxt/commit/3b954cc)) ##### 🤖 CI - Fix sync-releases workflow trigger ([5d8efef](https://togithub.com/wxt-dev/wxt/commit/5d8efef)) ##### ❤️ Contributors - Edoan ([@EdoanR](http://github.com/EdoanR)) ### [`v0.18.2`](https://togithub.com/wxt-dev/wxt/releases/tag/v0.18.2) [Compare Source](https://togithub.com/wxt-dev/wxt/compare/v0.18.1...v0.18.2) [compare changes](https://togithub.com/wxt-dev/wxt/compare/v0.18.1...v0.18.2) ##### 🚀 Enhancements - **runner:** Add `keepProfileChanges` option ([#655](https://togithub.com/wxt-dev/wxt/pull/655)) ##### 🩹 Fixes - Automatically detect and add "sidePanel" permission ([5fcaf7c](https://togithub.com/wxt-dev/wxt/commit/5fcaf7c)) ##### 📖 Documentation - Fix `wxt-vitest-plugin` reference ([#650](https://togithub.com/wxt-dev/wxt/pull/650)) - Fix spelling mistake in remote-code.md ([#652](https://togithub.com/wxt-dev/wxt/pull/652)) - Correct event handler name in handling-updates.md ([#653](https://togithub.com/wxt-dev/wxt/pull/653)) - Fix iframe typos ([c74e530](https://togithub.com/wxt-dev/wxt/commit/c74e530)) ##### ❤️ Contributors - Edoan ([@EdoanR](http://github.com/EdoanR)) - Linus Norton ([@linusnorton](http://github.com/linusnorton)) - Jeffrey Zang ([@jeffrey-zang](http://github.com/jeffrey-zang)) - Emmanuel Ferdman ([@emmanuel-ferdman](https://togithub.com/emmanuel-ferdman)) ### [`v0.18.1`](https://togithub.com/wxt-dev/wxt/releases/tag/v0.18.1) [Compare Source](https://togithub.com/wxt-dev/wxt/compare/v0.18.0...v0.18.1) [compare changes](https://togithub.com/wxt-dev/wxt/compare/v0.18.0...v0.18.1) ##### 🩹 Fixes - `_background` is not defined ([#649](https://togithub.com/wxt-dev/wxt/pull/649)) ##### 🏡 Chore - Add root README back ([ec3dd52](https://togithub.com/wxt-dev/wxt/commit/ec3dd52)) ##### 🤖 CI - Fix sync releases workflow ([dc5b55b](https://togithub.com/wxt-dev/wxt/commit/dc5b55b)) ### [`v0.18.0`](https://togithub.com/wxt-dev/wxt/releases/tag/v0.18.0) [Compare Source](https://togithub.com/wxt-dev/wxt/compare/v0.17.12...v0.18.0) [compare changes](https://togithub.com/wxt-dev/wxt/compare/v0.17.12...v0.18.0) ##### 🚀 Enhancements - Add zip compression settings ([#605](https://togithub.com/wxt-dev/wxt/pull/605)) - Support returning values from scripts executed with the scripting API ([#624](https://togithub.com/wxt-dev/wxt/pull/624)) - **experimental:** Load entrypoint options with Vite Runtime API ([#648](https://togithub.com/wxt-dev/wxt/pull/648)) ##### 🩹 Fixes - ⚠️ Automatically move `host_permissions` to `permissions` for MV2 ([#626](https://togithub.com/wxt-dev/wxt/pull/626)) - **dep:** Upgrade `@webext-core/isolated-element` to v1.1.2 ([#625](https://togithub.com/wxt-dev/wxt/pull/625)) ##### 📖 Documentation - Add Fluent Read to homepage ([#600](https://togithub.com/wxt-dev/wxt/pull/600)) - Fix typo on example for wxt.config.ts. ([#609](https://togithub.com/wxt-dev/wxt/pull/609)) - Tix typo in `entrypoints.md` ([#614](https://togithub.com/wxt-dev/wxt/pull/614)) - Add Facebook Video Controls to homepage ([#615](https://togithub.com/wxt-dev/wxt/pull/615)) - Fix typo in assets page ([a94d673](https://togithub.com/wxt-dev/wxt/commit/a94d673)) - Add ElemSnap to homepage ([#621](https://togithub.com/wxt-dev/wxt/pull/621)) - Update content script registration JSDoc ([e47519f](https://togithub.com/wxt-dev/wxt/commit/e47519f)) - Add docs about handling updates ([acb7554](https://togithub.com/wxt-dev/wxt/commit/acb7554)) - Add MS Edge TTS to homepage ([#647](https://togithub.com/wxt-dev/wxt/pull/647)) - Document required permission for storage API ([#632](https://togithub.com/wxt-dev/wxt/pull/632)) ##### 🏡 Chore - Update vue template config ([#607](https://togithub.com/wxt-dev/wxt/pull/607)) - **deps-dev:** Bump lint-staged from 15.2.1 to 15.2.2 ([#637](https://togithub.com/wxt-dev/wxt/pull/637)) - **deps-dev:** Bump publint from 0.2.6 to 0.2.7 ([#639](https://togithub.com/wxt-dev/wxt/pull/639)) - **deps-dev:** Bump simple-git-hooks from 2.9.0 to 2.11.1 ([#640](https://togithub.com/wxt-dev/wxt/pull/640)) - Refactor repo to a standard monorepo ([#646](https://togithub.com/wxt-dev/wxt/pull/646)) - Fix formatting after monorepo refactor ([6ca3767](https://togithub.com/wxt-dev/wxt/commit/6ca3767)) ##### ⚠️ Breaking Changes - ⚠️ Automatically move `host_permissions` to `permissions` for MV2 ([#626](https://togithub.com/wxt-dev/wxt/pull/626)) Out of an abundance of caution, I've marked this as a breaking change because permission generation has changed. ***If you list `host_permissions` in your `wxt.config.ts`'s manifest and have released your extension***, double check that your `permissions` and `host_permissions` have not changed for all browsers you target in your `.output/*/manifest.json` files. Permission changes can cause the extension to be disabled on update, and can cause a drop in users, so be sure to double check for differences compared to the previous manifest version. ##### ❤️ Contributors - Alegal200 ([@alegal200](https://togithub.com/alegal200)) - Yacine-bens ([@yacine-bens](http://github.com/yacine-bens)) - Ayden ([@AydenGen](https://togithub.com/AydenGen)) - Wuzequanyouzi ([@wuzequanyouzi](http://github.com/wuzequanyouzi)) - Can Rau ([@CanRau](http://github.com/CanRau)) - 日高 凌 ([@ryohidaka](http://github.com/ryohidaka)) - Bas Van Zanten ([@Bas950](http://github.com/Bas950)) - ThinkStu ([@Bistutu](http://github.com/Bistutu)) ### [`v0.17.12`](https://togithub.com/wxt-dev/wxt/releases/tag/v0.17.12) [Compare Source](https://togithub.com/wxt-dev/wxt/compare/v0.17.11...v0.17.12) [compare changes](https://togithub.com/wxt-dev/wxt/compare/v0.17.11...v0.17.12) ##### 🚀 Enhancements - Add hooks for extending vite config ([#599](https://togithub.com/wxt-dev/wxt/pull/599)) ##### 🩹 Fixes - **content-script-ui:** Properly assign and unassign mounted value ([#598](https://togithub.com/wxt-dev/wxt/pull/598)) ##### 📖 Documentation - Add discord server link ([#593](https://togithub.com/wxt-dev/wxt/pull/593)) ##### 🏡 Chore - Remove unnecssary 'Omit' types ([db57c8e](https://togithub.com/wxt-dev/wxt/commit/db57c8e)) - **deps-dev:** Bump [@aklinker1/check](https://togithub.com/aklinker1/check) from 1.1.1 to 1.2.0 ([#588](https://togithub.com/wxt-dev/wxt/pull/588)) - **deps-dev:** Bump vue from 3.3.10 to 3.4.21 ([#589](https://togithub.com/wxt-dev/wxt/pull/589)) - **deps-dev:** Bump sass from 1.69.5 to 1.72.0 ([#591](https://togithub.com/wxt-dev/wxt/pull/591)) ### [`v0.17.11`](https://togithub.com/wxt-dev/wxt/releases/tag/v0.17.11) [Compare Source](https://togithub.com/wxt-dev/wxt/compare/v0.17.10...v0.17.11) [compare changes](https://togithub.com/wxt-dev/wxt/compare/v0.17.10...v0.17.11) ##### 🩹 Fixes - Resolve absolute paths from the public directory properly ([#583](https://togithub.com/wxt-dev/wxt/pull/583)) ##### 📖 Documentation - Fix `zip.includeSources` example ([16fc584](https://togithub.com/wxt-dev/wxt/commit/16fc584)) - Add "GitHub Custom Notifier" to homepage ([#580](https://togithub.com/wxt-dev/wxt/pull/580)) ##### 🏡 Chore - Simplify virtual module setup ([#581](https://togithub.com/wxt-dev/wxt/pull/581)) - Add some array utils ([#582](https://togithub.com/wxt-dev/wxt/pull/582)) - Extract helper function ([d3b14af](https://togithub.com/wxt-dev/wxt/commit/d3b14af)) ##### ❤️ Contributors - Qiwei Yang ([@qiweiii](http://github.com/qiweiii)) ### [`v0.17.10`](https://togithub.com/wxt-dev/wxt/releases/tag/v0.17.10) [Compare Source](https://togithub.com/wxt-dev/wxt/compare/v0.17.9...v0.17.10) [compare changes](https://togithub.com/wxt-dev/wxt/compare/v0.17.9...v0.17.10) ##### 🚀 Enhancements - Add `dev.server.port` config ([#577](https://togithub.com/wxt-dev/wxt/pull/577)) ##### 🏡 Chore - Use `@aklinker1/check` to simplify checks setup ([#550](https://togithub.com/wxt-dev/wxt/pull/550)) - Refactor order of config resolution ([#578](https://togithub.com/wxt-dev/wxt/pull/578)) ##### ❤️ Contributors - Zizheng Tai ([@zizhengtai](http://github.com/zizhengtai)) ### [`v0.17.9`](https://togithub.com/wxt-dev/wxt/releases/tag/v0.17.9) [Compare Source](https://togithub.com/wxt-dev/wxt/compare/v0.17.8...v0.17.9) [compare changes](https://togithub.com/wxt-dev/wxt/compare/v0.17.8...v0.17.9) ##### 🚀 Enhancements - Add `{{mode}}` Template Variable ([#566](https://togithub.com/wxt-dev/wxt/pull/566)) ##### 🩹 Fixes - Don't override `wxt.config.ts` options when CLI flags are not passed ([#567](https://togithub.com/wxt-dev/wxt/pull/567)) ##### 🏡 Chore - Merge user config using `defu` ([#568](https://togithub.com/wxt-dev/wxt/pull/568)) ##### ❤️ Contributors - Guillaume ([@GuiEpi](http://github.com/GuiEpi)) ### [`v0.17.8`](https://togithub.com/wxt-dev/wxt/releases/tag/v0.17.8) [Compare Source](https://togithub.com/wxt-dev/wxt/compare/v0.17.7...v0.17.8) [compare changes](https://togithub.com/wxt-dev/wxt/compare/v0.17.7...v0.17.8) ##### 🚀 Enhancements - **analysis:** Open `stats.html` file automatically ([#564](https://togithub.com/wxt-dev/wxt/pull/564)) ##### 🩹 Fixes - **init:** Better error logging when templates fail to load ([b47c150](https://togithub.com/wxt-dev/wxt/commit/b47c150)) - Remove deprecated extension from Vue template ([#534](https://togithub.com/wxt-dev/wxt/pull/534)) - Append option description error ([#546](https://togithub.com/wxt-dev/wxt/pull/546)) - **init:** Don't overwrite existing files when initializing a new project ([#556](https://togithub.com/wxt-dev/wxt/pull/556)) - **dev:** Don't crash dev mode when rebuild fails ([#565](https://togithub.com/wxt-dev/wxt/pull/565)) ##### 📖 Documentation - Replace `pnpx` with `pnpm dlx` ([#527](https://togithub.com/wxt-dev/wxt/pull/527)) - Update homepage demo video ([35269da](https://togithub.com/wxt-dev/wxt/commit/35269da)) - Update README demo video ([#539](https://togithub.com/wxt-dev/wxt/pull/539)) - Add Plex skipper to "Using WXT" section ([#541](https://togithub.com/wxt-dev/wxt/pull/541)) - Add documentation for Bun.sh ([#543](https://togithub.com/wxt-dev/wxt/pull/543)) - Mention adding unlisted scripts and pages to `web_accessible_resources` ([121b521](https://togithub.com/wxt-dev/wxt/commit/121b521)) - Add examples for GitHub Actions ([#540](https://togithub.com/wxt-dev/wxt/pull/540)) - Fixed "Reload the Extension" section ([#559](https://togithub.com/wxt-dev/wxt/pull/559)) ##### 🏡 Chore - Increase unit test timeout ([d9cba55](https://togithub.com/wxt-dev/wxt/commit/d9cba55)) - Increase hook timeout for Windows/NPM tests ([56b7149](https://togithub.com/wxt-dev/wxt/commit/56b7149)) - Switch to seed plugin for testing ([#547](https://togithub.com/wxt-dev/wxt/pull/547)) - **vue-template:** Upgrade to `vue-tsc` v2 ([#549](https://togithub.com/wxt-dev/wxt/pull/549)) - Add a test covering `wxt init` in a non-empty directory ([#563](https://togithub.com/wxt-dev/wxt/pull/563)) ##### ❤️ Contributors - Btea ([@btea](http://github.com/btea)) - Vlad Fedosov ([@StyleT](http://github.com/StyleT)) - Lpmvb ([@Lpmvb](http://github.com/Lpmvb)) - Guillaume ([@GuiEpi](http://github.com/GuiEpi)) - Sunshio ([@MPB-Tech](http://github.com/MPB-Tech)) - Luca Dalli ([@lucadalli](http://github.com/lucadalli)) ### [`v0.17.7`](https://togithub.com/wxt-dev/wxt/releases/tag/v0.17.7) [Compare Source](https://togithub.com/wxt-dev/wxt/compare/v0.17.6...v0.17.7) [compare changes](https://togithub.com/wxt-dev/wxt/compare/v0.17.6...v0.17.7) ##### 🩹 Fixes - **zip:** List `.wxt/local_modules` overrides relative to the `package.json` they're added to ([#526](https://togithub.com/wxt-dev/wxt/pull/526)) ##### 🏡 Chore - Bump templates to v0.17 ([#524](https://togithub.com/wxt-dev/wxt/pull/524)) - Increase test timeout for windows NPM tests ([#525](https://togithub.com/wxt-dev/wxt/pull/525)) ### [`v0.17.6`](https://togithub.com/wxt-dev/wxt/releases/tag/v0.17.6) [Compare Source](https://togithub.com/wxt-dev/wxt/compare/v0.17.5...v0.17.6) [compare changes](https://togithub.com/wxt-dev/wxt/compare/v0.17.5...v0.17.6) ##### 🚀 Enhancements - Add warnings when important directories are missing ([#516](https://togithub.com/wxt-dev/wxt/pull/516)) - Automatically remove top-level MV2-only or MV3-only keys ([#518](https://togithub.com/wxt-dev/wxt/pull/518)) - Automatically generate `browser_action` based on `action` for MV2 ([#519](https://togithub.com/wxt-dev/wxt/pull/519)) ##### 🩹 Fixes - **zip:** List all private packages correctly in a PNPM workspace ([#520](https://togithub.com/wxt-dev/wxt/pull/520)) ##### 📖 Documentation - Mentions moving folders into `srcDir` ([9cd4e83](https://togithub.com/wxt-dev/wxt/commit/9cd4e83)) ##### 🏡 Chore - **deps-dev:** Bump [@types/react](https://togithub.com/types/react) from 18.2.34 to 18.2.61 ([#510](https://togithub.com/wxt-dev/wxt/pull/510)) ### [`v0.17.5`](https://togithub.com/wxt-dev/wxt/releases/tag/v0.17.5) [Compare Source](https://togithub.com/wxt-dev/wxt/compare/v0.17.4...v0.17.5) [compare changes](https://togithub.com/wxt-dev/wxt/compare/v0.17.4...v0.17.5) ##### 🚀 Enhancements - Expose package management utils under `wxt.pm` ([#502](https://togithub.com/wxt-dev/wxt/pull/502)) - Download and override private packages for Firefox code review ([#507](https://togithub.com/wxt-dev/wxt/pull/507)) ##### 📖 Documentation - Fix typos ([#503](https://togithub.com/wxt-dev/wxt/pull/503)) - Add docs about configuring the manifest as a function ([195d2cc](https://togithub.com/wxt-dev/wxt/commit/195d2cc)) - Fix CLI generation ([b754435](https://togithub.com/wxt-dev/wxt/commit/b754435)) ##### 🏡 Chore - Use JSZip for `wxt zip`, enabling future features ([#501](https://togithub.com/wxt-dev/wxt/pull/501)) ##### ❤️ Contributors - Btea ([@btea](http://github.com/btea)) ### [`v0.17.4`](https://togithub.com/wxt-dev/wxt/releases/tag/v0.17.4) [Compare Source](https://togithub.com/wxt-dev/wxt/compare/v0.17.3...v0.17.4) [compare changes](https://togithub.com/wxt-dev/wxt/compare/v0.17.3...v0.17.4) ##### 🚀 Enhancements - Add basic content script to templates ([#495](https://togithub.com/wxt-dev/wxt/pull/495)) - Add `ResolvedConfig.wxtModuleDir`, resolving the directory once ([#497](https://togithub.com/wxt-dev/wxt/pull/497)) ##### 🩹 Fixes - Resolve the path to `node_modules/wxt` correctly ([#498](https://togithub.com/wxt-dev/wxt/pull/498)) ##### 📖 Documentation - Added DocVersionRedirector to "Using WXT" section ([#492](https://togithub.com/wxt-dev/wxt/pull/492)) - Fix typos ([f80fb42](https://togithub.com/wxt-dev/wxt/commit/f80fb42)) - Add CRXJS to comparison page ([cb4f9aa](https://togithub.com/wxt-dev/wxt/commit/cb4f9aa)) - Update comparison page ([35778f7](https://togithub.com/wxt-dev/wxt/commit/35778f7)) - Update context usage ([012bd7e](https://togithub.com/wxt-dev/wxt/commit/012bd7e)) - Add testing example for `ContentScriptContext` ([e1c6020](https://togithub.com/wxt-dev/wxt/commit/e1c6020)) ##### 🏡 Chore - Fix tests after template change ([f9b0aa4](https://togithub.com/wxt-dev/wxt/commit/f9b0aa4)) ##### ❤️ Contributors - Btea ([@btea](http://github.com/btea)) - Leo ShklovskiiConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.