File tree Expand file tree Collapse file tree 14 files changed +68
-36
lines changed Expand file tree Collapse file tree 14 files changed +68
-36
lines changed Original file line number Diff line number Diff line change 11# Changelog
22
3+ ## 3.0.5 (2025-08-01)
4+
5+ ### Features
6+
7+ - feat(language-core): introduce ` compileSFCStyle ` to provide style related infomation (#5548 ) - Thanks to @KazariEX !
8+ - feat(language-service): completion snippet for ` v-for ` (#5553 ) - Thanks to @KazariEX !
9+
10+ ### Bug Fixes
11+
12+ - fix(language-core): generate ` modelModifiers ` for explicitly declared default model name (#5558 ) - Thanks to @KazariEX !
13+ - fix(language-service): more responsive ` .value ` insertion
14+ - fix(vscode): add ` class ` scope fallback for ` component ` semantic tokens (#5559 ) - Thanks to @KazariEX !
15+ - fix(vscode): make sure extension is loaded immediately
16+ - fix(language-service): only check ` globalTypesPath ` for FS files
17+ - fix(vscode): handle fail tsserver requests to avoid memory leak
18+ - fix(vscode): do not delay the execution of ` restartExtensionHost `
19+ - fix(language-core): avoid references highlight of unrelated native element tags (#5563 ) - Thanks to @KazariEX !
20+ - fix(language-core): tolerance for incomplete root template tag
21+ - fix(language-core): enable navigation code feature on directive modifiers - Thanks to @KazariEX !
22+
23+ ### Other Changes
24+
25+ - chore(language-service): improve global types error message for JS projects (#5574 ) - Thanks to @Ciallo-Chiaki !
26+
327## 3.0.4 (2025-07-25)
428
529### Features
Original file line number Diff line number Diff line change 11{
22 "private" : true ,
33 "name" : " volar" ,
4- "version" : " 3.0.4 " ,
4+ "version" : " 3.0.5 " ,
55 "repository" : {
66 "type" : " git" ,
77 "url" : " https://github.com/vuejs/language-tools.git" ,
474474 "@volar/vscode" : " 2.4.22" ,
475475 "@vscode/vsce" : " ^3.2.1" ,
476476 "@vue/compiler-sfc" : " ^3.5.0" ,
477- "@vue/language-server" : " 3.0.4 " ,
478- "@vue/typescript-plugin" : " 3.0.4 " ,
477+ "@vue/language-server" : " 3.0.5 " ,
478+ "@vue/typescript-plugin" : " 3.0.5 " ,
479479 "reactive-vscode" : " ^0.2.9" ,
480480 "rolldown" : " 1.0.0-beta.8" ,
481481 "semver" : " ^7.5.4" ,
Original file line number Diff line number Diff line change 11{
22 "$schema" : " https://raw.githubusercontent.com/lerna-lite/lerna-lite/main/packages/cli/schemas/lerna-schema.json" ,
3+ "command" : {
4+ "version" : {
5+ "syncWorkspaceLock" : true
6+ }
7+ },
8+ "exact" : true ,
9+ "forcePublish" : true ,
310 "npmClient" : " pnpm" ,
411 "packages" : [
512 " extensions/**" ,
613 " packages/**" ,
714 " test-workspace"
815 ],
9- "version" : " 3.0.4"
16+ "version" : " 3.0.5" ,
17+ "yes" : true
1018}
Original file line number Diff line number Diff line change 77 "watch:base" : " tsc -b -w" ,
88 "watch:vue" : " cd ./extensions/vscode && pnpm run watch" ,
99 "prerelease" : " pnpm run build && pnpm run test" ,
10- "release" : " lerna publish --exact --force-publish --yes --sync-workspace-lock " ,
10+ "release" : " lerna publish --no-push --no-git-tag-version " ,
1111 "release:next" : " pnpm run release --dist-tag next" ,
1212 "test" : " vitest run" ,
1313 "test:update" : " vitest run --update" ,
Original file line number Diff line number Diff line change 11{
22 "name" : " vue-component-meta" ,
3- "version" : " 3.0.4 " ,
3+ "version" : " 3.0.5 " ,
44 "license" : " MIT" ,
55 "files" : [
66 " **/*.js" ,
1414 },
1515 "dependencies" : {
1616 "@volar/typescript" : " 2.4.22" ,
17- "@vue/language-core" : " 3.0.4 " ,
17+ "@vue/language-core" : " 3.0.5 " ,
1818 "path-browserify" : " ^1.0.1"
1919 },
2020 "peerDependencies" : {
Original file line number Diff line number Diff line change 11{
22 "name" : " vue-component-type-helpers" ,
3- "version" : " 3.0.4 " ,
3+ "version" : " 3.0.5 " ,
44 "license" : " MIT" ,
55 "files" : [
66 " **/*.js" ,
Original file line number Diff line number Diff line change 11{
22 "name" : " @vue/language-core" ,
3- "version" : " 3.0.4 " ,
3+ "version" : " 3.0.5 " ,
44 "license" : " MIT" ,
55 "files" : [
66 " **/*.js" ,
Original file line number Diff line number Diff line change 11{
22 "name" : " @vue/language-plugin-pug" ,
3- "version" : " 3.0.4 " ,
3+ "version" : " 3.0.5 " ,
44 "license" : " MIT" ,
55 "files" : [
66 " **/*.js" ,
1919 "devDependencies" : {
2020 "@types/node" : " ^22.10.4" ,
2121 "@vue/compiler-dom" : " ^3.5.0" ,
22- "@vue/language-core" : " 3.0.4 "
22+ "@vue/language-core" : " 3.0.5 "
2323 }
2424}
Original file line number Diff line number Diff line change 11{
22 "name" : " @vue/language-server" ,
3- "version" : " 3.0.4 " ,
3+ "version" : " 3.0.5 " ,
44 "license" : " MIT" ,
55 "files" : [
66 " **/*.js" ,
1717 },
1818 "dependencies" : {
1919 "@volar/language-server" : " 2.4.22" ,
20- "@vue/language-core" : " 3.0.4 " ,
21- "@vue/language-service" : " 3.0.4 " ,
22- "@vue/typescript-plugin" : " 3.0.4 " ,
20+ "@vue/language-core" : " 3.0.5 " ,
21+ "@vue/language-service" : " 3.0.5 " ,
22+ "@vue/typescript-plugin" : " 3.0.5 " ,
2323 "vscode-uri" : " ^3.0.8"
2424 },
2525 "peerDependencies" : {
Original file line number Diff line number Diff line change 11{
22 "name" : " @vue/language-service" ,
3- "version" : " 3.0.4 " ,
3+ "version" : " 3.0.5 " ,
44 "license" : " MIT" ,
55 "files" : [
66 " data" ,
1818 },
1919 "dependencies" : {
2020 "@volar/language-service" : " 2.4.22" ,
21- "@vue/language-core" : " 3.0.4 " ,
21+ "@vue/language-core" : " 3.0.5 " ,
2222 "@vue/shared" : " ^3.5.0" ,
2323 "path-browserify" : " ^1.0.1" ,
2424 "volar-service-css" : " 0.0.65" ,
3737 "@volar/kit" : " 2.4.22" ,
3838 "@volar/typescript" : " 2.4.22" ,
3939 "@vue/compiler-dom" : " ^3.5.0" ,
40- "@vue/typescript-plugin" : " 3.0.4 " ,
40+ "@vue/typescript-plugin" : " 3.0.5 " ,
4141 "vscode-css-languageservice" : " ^6.3.1"
4242 }
4343}
You can’t perform that action at this time.
0 commit comments