Skip to content

feat!: drop support of vue 2, webpack 4, node 16, node 18 #894

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

Merged
merged 9 commits into from
Feb 6, 2025

Conversation

sxzz
Copy link
Member

@sxzz sxzz commented Jan 18, 2025

Description

Linked Issues

closes #866

Additional context

Copy link

Review PR in StackBlitz Codeflow Run & review this pull request in StackBlitz Codeflow.

Copy link

changeset-bot bot commented Jan 18, 2025

⚠️ No Changeset found

Latest commit: 416a9f2

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

Copy link

vercel bot commented Jan 18, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
vue-macros ✅ Ready (Inspect) Visit Preview Feb 6, 2025 2:20am

Copy link

pkg-pr-new bot commented Jan 18, 2025

Open in Stackblitz

@vue-macros/api

npm i https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/api@894

@vue-macros/astro

npm i https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/astro@894

@vue-macros/boolean-prop

npm i https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/boolean-prop@894

@vue-macros/chain-call

npm i https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/chain-call@894

@vue-macros/better-define

npm i https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/better-define@894

@vue-macros/common

npm i https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/common@894

@vue-macros/config

npm i https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/config@894

@vue-macros/define-emit

npm i https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/define-emit@894

@vue-macros/define-models

npm i https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/define-models@894

unplugin-vue-define-options

npm i https://pkg.pr.new/vue-macros/vue-macros/unplugin-vue-define-options@894

@vue-macros/define-prop

npm i https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/define-prop@894

@vue-macros/define-props

npm i https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/define-props@894

@vue-macros/define-props-refs

npm i https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/define-props-refs@894

@vue-macros/define-render

npm i https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/define-render@894

@vue-macros/define-slots

npm i https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/define-slots@894

@vue-macros/define-stylex

npm i https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/define-stylex@894

@vue-macros/devtools

npm i https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/devtools@894

@vue-macros/eslint-config

npm i https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/eslint-config@894

@vue-macros/export-expose

npm i https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/export-expose@894

@vue-macros/export-props

npm i https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/export-props@894

@vue-macros/export-render

npm i https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/export-render@894

@vue-macros/hoist-static

npm i https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/hoist-static@894

@vue-macros/jsx-directive

npm i https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/jsx-directive@894

unplugin-vue-macros

npm i https://pkg.pr.new/vue-macros/vue-macros/unplugin-vue-macros@894

@vue-macros/named-template

npm i https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/named-template@894

@vue-macros/nuxt

npm i https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/nuxt@894

@vue-macros/reactivity-transform

npm i https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/reactivity-transform@894

@vue-macros/script-lang

npm i https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/script-lang@894

@vue-macros/setup-block

npm i https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/setup-block@894

@vue-macros/setup-component

npm i https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/setup-component@894

@vue-macros/setup-sfc

npm i https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/setup-sfc@894

@vue-macros/short-bind

npm i https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/short-bind@894

@vue-macros/short-emits

npm i https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/short-emits@894

@vue-macros/short-vmodel

npm i https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/short-vmodel@894

@vue-macros/test-utils

npm i https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/test-utils@894

@vue-macros/volar

npm i https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/volar@894

commit: 416a9f2

@dosubot dosubot bot added size:L This PR changes 100-499 lines, ignoring generated files. documentation Improvements or additions to documentation labels Jan 18, 2025
@sxzz sxzz force-pushed the feat/drop-vue2-webpack4 branch from 62680f7 to 207cca4 Compare January 18, 2025 19:37
@sxzz sxzz marked this pull request as draft January 19, 2025 08:26
@sxzz sxzz changed the title feat!: drop vue 2 & webpack 4 & node 16 feat!: drop vue 2 & webpack 4 & node 18 Jan 19, 2025
@sxzz sxzz changed the title feat!: drop vue 2 & webpack 4 & node 18 feat!: drop support of vue 2 & webpack 4 & node 16 & node 18 Jan 19, 2025
@sxzz sxzz changed the title feat!: drop support of vue 2 & webpack 4 & node 16 & node 18 feat!: drop support of vue 2, webpack 4, node 16, node 18 Jan 19, 2025
@sxzz sxzz force-pushed the feat/drop-vue2-webpack4 branch from 0d940b9 to 5f03686 Compare January 19, 2025 09:20
@sxzz sxzz force-pushed the feat/drop-vue2-webpack4 branch from 6f844ba to ffeb90a Compare January 19, 2025 14:32
@sxzz sxzz mentioned this pull request Feb 1, 2025
@sxzz sxzz force-pushed the feat/drop-vue2-webpack4 branch from 93f2b34 to 3c2d6e2 Compare February 1, 2025 12:48
@sxzz sxzz changed the base branch from main to next February 6, 2025 02:00
@sxzz sxzz force-pushed the feat/drop-vue2-webpack4 branch from 33e48f9 to 14a858f Compare February 6, 2025 02:02
@sxzz sxzz marked this pull request as ready for review February 6, 2025 02:10
@dosubot dosubot bot added the enhancement New feature or request label Feb 6, 2025
@sxzz sxzz force-pushed the feat/drop-vue2-webpack4 branch from edeb221 to 416a9f2 Compare February 6, 2025 02:12
@sxzz sxzz merged commit faf9981 into next Feb 6, 2025
2 of 3 checks passed
@sxzz sxzz deleted the feat/drop-vue2-webpack4 branch February 6, 2025 02:12
sxzz added a commit that referenced this pull request Feb 6, 2025
* feat!: drop vue 2

* feat!: drop node 16

* fix

* docs: fix

* chore: add changesets

* feat!:  drop node 18

* ci: drop node 18

* chore: update lib version

* cleanup
sxzz added a commit that referenced this pull request Feb 6, 2025
* feat!: drop vue 2

* feat!: drop node 16

* fix

* docs: fix

* chore: add changesets

* feat!:  drop node 18

* ci: drop node 18

* chore: update lib version

* cleanup
sxzz added a commit that referenced this pull request Feb 6, 2025
* feat!: drop vue 2

* feat!: drop node 16

* fix

* docs: fix

* chore: add changesets

* feat!:  drop node 18

* ci: drop node 18

* chore: update lib version

* cleanup
sxzz added a commit that referenced this pull request Feb 6, 2025
* feat!: drop vue 2

* feat!: drop node 16

* fix

* docs: fix

* chore: add changesets

* feat!:  drop node 18

* ci: drop node 18

* chore: update lib version

* cleanup
sxzz added a commit that referenced this pull request Feb 6, 2025
* feat!: drop vue 2

* feat!: drop node 16

* fix

* docs: fix

* chore: add changesets

* feat!:  drop node 18

* ci: drop node 18

* chore: update lib version

* cleanup
sxzz added a commit that referenced this pull request Feb 6, 2025
* feat!: drop vue 2

* feat!: drop node 16

* fix

* docs: fix

* chore: add changesets

* feat!:  drop node 18

* ci: drop node 18

* chore: update lib version

* cleanup
sxzz added a commit that referenced this pull request Feb 7, 2025
* feat!: drop vue 2

* feat!: drop node 16

* fix

* docs: fix

* chore: add changesets

* feat!:  drop node 18

* ci: drop node 18

* chore: update lib version

* cleanup
sxzz added a commit that referenced this pull request Feb 7, 2025
* feat!: drop vue 2

* feat!: drop node 16

* fix

* docs: fix

* chore: add changesets

* feat!:  drop node 18

* ci: drop node 18

* chore: update lib version

* cleanup
sxzz added a commit that referenced this pull request Feb 19, 2025
* feat!: drop vue 2

* feat!: drop node 16

* fix

* docs: fix

* chore: add changesets

* feat!:  drop node 18

* ci: drop node 18

* chore: update lib version

* cleanup
sxzz added a commit that referenced this pull request Feb 19, 2025
* feat!: drop vue 2

* feat!: drop node 16

* fix

* docs: fix

* chore: add changesets

* feat!:  drop node 18

* ci: drop node 18

* chore: update lib version

* cleanup
sxzz added a commit that referenced this pull request Feb 19, 2025
* feat!: drop vue 2

* feat!: drop node 16

* fix

* docs: fix

* chore: add changesets

* feat!:  drop node 18

* ci: drop node 18

* chore: update lib version

* cleanup
sxzz added a commit that referenced this pull request Feb 28, 2025
* feat!: drop vue 2

* feat!: drop node 16

* fix

* docs: fix

* chore: add changesets

* feat!:  drop node 18

* ci: drop node 18

* chore: update lib version

* cleanup
sxzz added a commit that referenced this pull request Feb 28, 2025
* feat!: drop vue 2

* feat!: drop node 16

* fix

* docs: fix

* chore: add changesets

* feat!:  drop node 18

* ci: drop node 18

* chore: update lib version

* cleanup
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request size:L This PR changes 100-499 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

❗ Time to Drop Support of Webpack 4 & Vue 2
1 participant