Skip to content
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

feat: drop support for Vue.js #801

Merged
merged 2 commits into from
Mar 5, 2023
Merged

Conversation

piotr-oles
Copy link
Collaborator

@piotr-oles piotr-oles commented Feb 25, 2023

This PR drops support for Vue.js in the plugin. For the last few years, support for Vue.js has been broken, and the implementation of Vue.js support was a hacky work-around. Unfortunately, TypeScript doesn't expose an API to do that properly, and while I created a feature proposal API on the TypeScript repository, the TypeScript team has other priorities. As I won't have time to support this feature and am receiving justified bug reports, I believe it's better to make it clear that Vue.js is not supported by the plugin instead of pretending that it is.

BREAKING CHANGE: 🧨 Drop support for Vue.js

Closes: #783, #778, #772, #765, #668

@piotr-oles piotr-oles self-assigned this Feb 25, 2023
This commit drops support for Vue.js in the plugin. For the last few
years, support for Vue.js has been broken, and the implementation of
Vue.js support was a hacky work-around. Unfortunately, TypeScript
doesn't expose an API to do that properly, and while I created a feature
proposal API on the TypeScript repository, the TypeScript team has other
priorities. As I won't have time to support this feature and am
receiving justified bug reports, I believe it's better to make it clear
that Vue.js is not supported by the plugin instead of pretending that it
is.

BREAKING CHANGE: 🧨 Drop support for Vue.js
@piotr-oles piotr-oles force-pushed the feature/remove-vue-js-support branch from 81b3414 to 4d8beb0 Compare March 4, 2023 21:20
@piotr-oles piotr-oles merged commit 22eb695 into main Mar 5, 2023
@piotr-oles piotr-oles deleted the feature/remove-vue-js-support branch March 5, 2023 08:18
@github-actions
Copy link

github-actions bot commented Mar 5, 2023

🎉 This PR is included in version 8.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

No errors are reported in vue3
1 participant