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 1
1
# Changelog
2
2
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
+
3
27
## 3.0.4 (2025-07-25)
4
28
5
29
### Features
Original file line number Diff line number Diff line change 1
1
{
2
2
"private" : true ,
3
3
"name" : " volar" ,
4
- "version" : " 3.0.4 " ,
4
+ "version" : " 3.0.5 " ,
5
5
"repository" : {
6
6
"type" : " git" ,
7
7
"url" : " https://github.com/vuejs/language-tools.git" ,
474
474
"@volar/vscode" : " 2.4.22" ,
475
475
"@vscode/vsce" : " ^3.2.1" ,
476
476
"@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 " ,
479
479
"reactive-vscode" : " ^0.2.9" ,
480
480
"rolldown" : " 1.0.0-beta.8" ,
481
481
"semver" : " ^7.5.4" ,
Original file line number Diff line number Diff line change 1
1
{
2
2
"$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 ,
3
10
"npmClient" : " pnpm" ,
4
11
"packages" : [
5
12
" extensions/**" ,
6
13
" packages/**" ,
7
14
" test-workspace"
8
15
],
9
- "version" : " 3.0.4"
16
+ "version" : " 3.0.5" ,
17
+ "yes" : true
10
18
}
Original file line number Diff line number Diff line change 7
7
"watch:base" : " tsc -b -w" ,
8
8
"watch:vue" : " cd ./extensions/vscode && pnpm run watch" ,
9
9
"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 " ,
11
11
"release:next" : " pnpm run release --dist-tag next" ,
12
12
"test" : " vitest run" ,
13
13
"test:update" : " vitest run --update" ,
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " vue-component-meta" ,
3
- "version" : " 3.0.4 " ,
3
+ "version" : " 3.0.5 " ,
4
4
"license" : " MIT" ,
5
5
"files" : [
6
6
" **/*.js" ,
14
14
},
15
15
"dependencies" : {
16
16
"@volar/typescript" : " 2.4.22" ,
17
- "@vue/language-core" : " 3.0.4 " ,
17
+ "@vue/language-core" : " 3.0.5 " ,
18
18
"path-browserify" : " ^1.0.1"
19
19
},
20
20
"peerDependencies" : {
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " vue-component-type-helpers" ,
3
- "version" : " 3.0.4 " ,
3
+ "version" : " 3.0.5 " ,
4
4
"license" : " MIT" ,
5
5
"files" : [
6
6
" **/*.js" ,
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @vue/language-core" ,
3
- "version" : " 3.0.4 " ,
3
+ "version" : " 3.0.5 " ,
4
4
"license" : " MIT" ,
5
5
"files" : [
6
6
" **/*.js" ,
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @vue/language-plugin-pug" ,
3
- "version" : " 3.0.4 " ,
3
+ "version" : " 3.0.5 " ,
4
4
"license" : " MIT" ,
5
5
"files" : [
6
6
" **/*.js" ,
19
19
"devDependencies" : {
20
20
"@types/node" : " ^22.10.4" ,
21
21
"@vue/compiler-dom" : " ^3.5.0" ,
22
- "@vue/language-core" : " 3.0.4 "
22
+ "@vue/language-core" : " 3.0.5 "
23
23
}
24
24
}
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @vue/language-server" ,
3
- "version" : " 3.0.4 " ,
3
+ "version" : " 3.0.5 " ,
4
4
"license" : " MIT" ,
5
5
"files" : [
6
6
" **/*.js" ,
17
17
},
18
18
"dependencies" : {
19
19
"@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 " ,
23
23
"vscode-uri" : " ^3.0.8"
24
24
},
25
25
"peerDependencies" : {
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @vue/language-service" ,
3
- "version" : " 3.0.4 " ,
3
+ "version" : " 3.0.5 " ,
4
4
"license" : " MIT" ,
5
5
"files" : [
6
6
" data" ,
18
18
},
19
19
"dependencies" : {
20
20
"@volar/language-service" : " 2.4.22" ,
21
- "@vue/language-core" : " 3.0.4 " ,
21
+ "@vue/language-core" : " 3.0.5 " ,
22
22
"@vue/shared" : " ^3.5.0" ,
23
23
"path-browserify" : " ^1.0.1" ,
24
24
"volar-service-css" : " 0.0.65" ,
37
37
"@volar/kit" : " 2.4.22" ,
38
38
"@volar/typescript" : " 2.4.22" ,
39
39
"@vue/compiler-dom" : " ^3.5.0" ,
40
- "@vue/typescript-plugin" : " 3.0.4 " ,
40
+ "@vue/typescript-plugin" : " 3.0.5 " ,
41
41
"vscode-css-languageservice" : " ^6.3.1"
42
42
}
43
43
}
You can’t perform that action at this time.
0 commit comments