-
-
Notifications
You must be signed in to change notification settings - Fork 220
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
staging: v0.20.0 #1085
base: main
Are you sure you want to change the base?
staging: v0.20.0 #1085
Conversation
❌ Deploy Preview for creative-fairy-df92c4 failed.
|
70d842f
to
03a4244
Compare
@wxt-dev/auto-icons
@wxt-dev/module-react
@wxt-dev/i18n
@wxt-dev/module-solid
@wxt-dev/module-svelte
@wxt-dev/module-vue
@wxt-dev/storage
@wxt-dev/unocss
@wxt-dev/webextension-polyfill
wxt
commit: |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #1085 +/- ##
==========================================
+ Coverage 81.12% 81.24% +0.11%
==========================================
Files 128 127 -1
Lines 6285 6244 -41
Branches 1071 1045 -26
==========================================
- Hits 5099 5073 -26
+ Misses 1171 1154 -17
- Partials 15 17 +2 ☔ View full report in Codecov by Sentry. |
8336c41
to
14ea7cc
Compare
03733a6
to
406766b
Compare
04052c3
to
ec8e586
Compare
ec8e586
to
fb1a716
Compare
Alright, this PR is ready to go. Waiting for some feedback on the upgrade guide, since this is the biggest set of breaking changes to date: https://discord.com/channels/1212416027611365476/1322936410218692628/1322936422184779826 |
Co-authored-by: Aaron <[email protected]>
This PR will be rebased onto main once v0.20.0 is ready to be released. It contains all the breaking changes queued up for that release. No ETA for when this version will be released.
The goal is for this to be the last round of breaking changes before v1.0 is released.
webextension-polyfill
#1084 closes [Experimental Feedback] Excludewebextension-polyfill
viaextensionApi: "chrome"
#868jiti
entrypoint loader #1087runner
towebExt
#1180transformManfiest
option #1181c12@2
so config is loaded as ESM #1182 closes Loadwxt.config.ts
as ESM #297Vite 6: Explore possible improvements #1214Vite 6 works just fine, I don't see a reason to make these changes in v0.20, should be able to do them as non-breakingrequire.resolve
withimport.meta.resolve
#1221publicDir
andmodulesDir
relative to project root #1216 closes public should be relative to the rootDir instead of srcDir #1209#imports
module #1258wxt/storage
towxt/utils/storage
#1271ExtensionRunnerConfig
as deprecated #1311@wxt-dev/webextension-polyfill
module #1310browser
API as@types/chrome
. #1213@types/chrome
needs to be installed manually when using pnpm #1116