Skip to content

fix(kit,shared): mark packages side-effect-free for treeshaking#1108

Merged
webfansplz merged 1 commit into
vuejs:mainfrom
danielroe:fix/side-effects
Jun 25, 2026
Merged

fix(kit,shared): mark packages side-effect-free for treeshaking#1108
webfansplz merged 1 commit into
vuejs:mainfrom
danielroe:fix/side-effects

Conversation

@danielroe

Copy link
Copy Markdown
Member

follow-on from #795, this applies sideEffects: false for two other packages.

noticed this in a bundle-size increase when migrating to vite 8 in nuxt/nuxt#35439.

@netlify

netlify Bot commented Jun 25, 2026

Copy link
Copy Markdown

Deploy Preview for vue-devtools-docs canceled.

Name Link
🔨 Latest commit 953e71e
🔍 Latest deploy log https://app.netlify.com/projects/vue-devtools-docs/deploys/6a3d0d5e064c7500083688f1

@pkg-pr-new

pkg-pr-new Bot commented Jun 25, 2026

Copy link
Copy Markdown

Open in StackBlitz

@vue/devtools-applet

npm i https://pkg.pr.new/@vue/devtools-applet@1108

@vue/devtools-core

npm i https://pkg.pr.new/@vue/devtools-core@1108

@vue/devtools

npm i https://pkg.pr.new/@vue/devtools@1108

@vue/devtools-api

npm i https://pkg.pr.new/@vue/devtools-api@1108

@vue/devtools-kit

npm i https://pkg.pr.new/@vue/devtools-kit@1108

@vue/devtools-electron

npm i https://pkg.pr.new/@vue/devtools-electron@1108

@vue/devtools-shared

npm i https://pkg.pr.new/@vue/devtools-shared@1108

@vue/devtools-ui

npm i https://pkg.pr.new/@vue/devtools-ui@1108

vite-plugin-vue-devtools

npm i https://pkg.pr.new/vite-plugin-vue-devtools@1108

commit: 953e71e

@webfansplz webfansplz merged commit 2b9ce65 into vuejs:main Jun 25, 2026
8 checks passed
@danielroe danielroe deleted the fix/side-effects branch June 25, 2026 11:20
@webfansplz

Copy link
Copy Markdown
Member

Thanks. I’ll release a patch version for this.

@danielroe

Copy link
Copy Markdown
Member Author

thank you 🙏

@skirtles-code

Copy link
Copy Markdown
Contributor

If this is being pulled in via @vue/devtools-api, would it need a v7 release too?

@webfansplz

Copy link
Copy Markdown
Member

Released in v7.7.10 and v8.1.4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants