-
-
Notifications
You must be signed in to change notification settings - Fork 439
staging: v0.20.0 #1085
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
Conversation
✅ Deploy Preview for creative-fairy-df92c4 ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
70d842f to
03a4244
Compare
@wxt-dev/analytics
@wxt-dev/auto-icons
@wxt-dev/i18n
@wxt-dev/browser
@wxt-dev/module-react
@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
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]>
d87892e to
6746937
Compare
80cc362 to
3a0ce28
Compare
|
Thanks for helping make WXT better! |
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-polyfillviaextensionApi: "chrome"#868jitientrypoint loader #1087runnertowebExt#1180transformManfiestoption #1181c12@2so config is loaded as ESM #1182 closes Loadwxt.config.tsas 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.resolvewithimport.meta.resolve#1221publicDirandmodulesDirrelative to project root #1216 closes public should be relative to the rootDir instead of srcDir #1209#importsmodule #1258wxt/storagetowxt/utils/storage#1271ExtensionRunnerConfigas deprecated #1311@wxt-dev/webextension-polyfillmodule #1310@wxt-dev/browserpackage #1530 closes Cannot access type interfaces from thebrowserAPI as@types/chrome. #1213@wxt-dev/browserpackage #1530 closes@types/chromeneeds to be installed manually when using pnpm #1116Remove80cc362@types/chromefrom templates and add to changelogAfter merge:
wxt@wxt-dev/analytics@wxt-dev/browser@wxt-dev/browserworkflow ran correctly