Skip to content

Comments

feat: update to new Vue grammar scope name#4174

Open
KammererTob wants to merge 2 commits intographql:mainfrom
KammererTob:main
Open

feat: update to new Vue grammar scope name#4174
KammererTob wants to merge 2 commits intographql:mainfrom
KammererTob:main

Conversation

@KammererTob
Copy link
Contributor

This PR adjusts the graphql grammar to work with the new Vue grammar scope name.
Starting with version 3.2.0 of the Vue language tools the scope name was changed to "text.html.vue" instead of "source.vue" (See: vuejs/language-tools#5856).

I am not sure if the addition in the injectionSelector is necessary, since in my testing i did not notice any difference, so maybe someone more knowledgeable can give me guidance on this.

Closes: vuejs/language-tools#5969

@changeset-bot
Copy link

changeset-bot bot commented Feb 20, 2026

🦋 Changeset detected

Latest commit: cf01e19

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
vscode-graphql-syntax Patch

Not sure what this means? Click here to learn what changesets are.

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

@KammererTob
Copy link
Contributor Author

Just noticed that there already is a PR open for this: #4144

Feel free to close mine if you choose to go with that earlier one. Keeping this open just for visibility, since this completely breaks the Syntax Highlighting for Vue files at the moment.

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.

GraphQL Syntax highlighting broken since 3.2.x

1 participant