File tree Expand file tree Collapse file tree 13 files changed +60
-39
lines changed Expand file tree Collapse file tree 13 files changed +60
-39
lines changed Original file line number Diff line number Diff line change 1
1
# Changelog
2
2
3
+ ## 3.1.1 (2025-10-07)
4
+
5
+ ### Features
6
+
7
+ - feat(language-server): support ` --tsdk ` command line arg (#5691 )
8
+
9
+ ### Bug Fixes
10
+
11
+ - fix(language-core): tolerate non-literal export default (#5675 ) - Thanks to @KazariEX !
12
+ - fix(language-core): use component instance props as fallthrough attributes (#5686 ) - Thanks to @KazariEX !
13
+ - fix(typescript-plugin): determine if variable is ` Ref ` by ` RefSymbol ` property (#5687 ) - Thanks to @KazariEX !
14
+ - fix(language-core): exclude effect of comments on root node (#5689 ) - Thanks to @KazariEX !
15
+ - fix(typescript-plugin): place ` __vue__ ` in project instead of program (#5690 )
16
+ - fix(component-type-helpers): remove deprecated ` $scopedSlots ` support for Vue 2
17
+ - fix(language-core): replace markdown links after sfc blocks processing (#5695 ) - Thanks to @KazariEX !
18
+ - fix(language-core): do not report unused error on ` __VLS_export ` (#5696 ) - Thanks to @KazariEX !
19
+
20
+ ### Other Changes
21
+
22
+ - refactor(language-core): reimplement ` writeGlobalTypes ` without side effects
23
+
3
24
## 3.1.0 (2025-09-28)
4
25
5
26
### Performance
Original file line number Diff line number Diff line change 1
1
{
2
2
"private" : true ,
3
3
"name" : " volar" ,
4
- "version" : " 3.1.0 " ,
4
+ "version" : " 3.1.1 " ,
5
5
"repository" : {
6
6
"type" : " git" ,
7
7
"url" : " https://github.com/vuejs/language-tools.git" ,
465
465
"@volar/vscode" : " 2.4.23" ,
466
466
"@vscode/vsce" : " ^3.2.1" ,
467
467
"@vue/compiler-sfc" : " ^3.5.0" ,
468
- "@vue/language-core" : " 3.1.0 " ,
469
- "@vue/language-server" : " 3.1.0 " ,
470
- "@vue/typescript-plugin" : " 3.1.0 " ,
468
+ "@vue/language-core" : " 3.1.1 " ,
469
+ "@vue/language-server" : " 3.1.1 " ,
470
+ "@vue/typescript-plugin" : " 3.1.1 " ,
471
471
"laplacenoma" : " ^0.0.3" ,
472
472
"reactive-vscode" : " ^0.2.9" ,
473
473
"rolldown" : " 1.0.0-beta.8" ,
Original file line number Diff line number Diff line change 13
13
" packages/**" ,
14
14
" test-workspace"
15
15
],
16
- "version" : " 3.1.0 " ,
16
+ "version" : " 3.1.1 " ,
17
17
"yes" : true
18
18
}
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " vue-component-meta" ,
3
- "version" : " 3.1.0 " ,
3
+ "version" : " 3.1.1 " ,
4
4
"license" : " MIT" ,
5
5
"files" : [
6
6
" **/*.js" ,
14
14
},
15
15
"dependencies" : {
16
16
"@volar/typescript" : " 2.4.23" ,
17
- "@vue/language-core" : " 3.1.0 " ,
17
+ "@vue/language-core" : " 3.1.1 " ,
18
18
"path-browserify" : " ^1.0.1" ,
19
- "vue-component-type-helpers" : " 3.1.0 "
19
+ "vue-component-type-helpers" : " 3.1.1 "
20
20
},
21
21
"peerDependencies" : {
22
22
"typescript" : " *"
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " vue-component-type-helpers" ,
3
- "version" : " 3.1.0 " ,
3
+ "version" : " 3.1.1 " ,
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.1.0 " ,
3
+ "version" : " 3.1.1 " ,
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.1.0 " ,
3
+ "version" : " 3.1.1 " ,
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.1.0 "
22
+ "@vue/language-core" : " 3.1.1 "
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.1.0 " ,
3
+ "version" : " 3.1.1 " ,
4
4
"license" : " MIT" ,
5
5
"files" : [
6
6
" **/*.js" ,
17
17
},
18
18
"dependencies" : {
19
19
"@volar/language-server" : " 2.4.23" ,
20
- "@vue/language-core" : " 3.1.0 " ,
21
- "@vue/language-service" : " 3.1.0 " ,
22
- "@vue/typescript-plugin" : " 3.1.0 " ,
20
+ "@vue/language-core" : " 3.1.1 " ,
21
+ "@vue/language-service" : " 3.1.1 " ,
22
+ "@vue/typescript-plugin" : " 3.1.1 " ,
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.1.0 " ,
3
+ "version" : " 3.1.1 " ,
4
4
"license" : " MIT" ,
5
5
"files" : [
6
6
" data" ,
18
18
},
19
19
"dependencies" : {
20
20
"@volar/language-service" : " 2.4.23" ,
21
- "@vue/language-core" : " 3.1.0 " ,
21
+ "@vue/language-core" : " 3.1.1 " ,
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.23" ,
38
38
"@volar/typescript" : " 2.4.23" ,
39
39
"@vue/compiler-dom" : " ^3.5.0" ,
40
- "@vue/typescript-plugin" : " 3.1.0 " ,
40
+ "@vue/typescript-plugin" : " 3.1.1 " ,
41
41
"vscode-css-languageservice" : " ^6.3.1"
42
42
}
43
43
}
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " vue-tsc" ,
3
- "version" : " 3.1.0 " ,
3
+ "version" : " 3.1.1 " ,
4
4
"license" : " MIT" ,
5
5
"files" : [
6
6
" bin" ,
21
21
},
22
22
"dependencies" : {
23
23
"@volar/typescript" : " 2.4.23" ,
24
- "@vue/language-core" : " 3.1.0 "
24
+ "@vue/language-core" : " 3.1.1 "
25
25
},
26
26
"devDependencies" : {
27
27
"@types/node" : " ^22.10.4"
You can’t perform that action at this time.
0 commit comments