File tree Expand file tree Collapse file tree 14 files changed +53
-40
lines changed Expand file tree Collapse file tree 14 files changed +53
-40
lines changed Original file line number Diff line number Diff line change 1
1
# Changelog
2
2
3
+ ## 3.1.0 (2025-09-28)
4
+
5
+ ### Performance
6
+
7
+ - perf(language-core): drop internal component (#5532 ) - Thanks to @KazariEX !
8
+
9
+ ### Other Changes
10
+
11
+ - refactor: drop Vue 2 support (#5636 ) - Thanks to @KazariEX !
12
+ - chore(lint): enforce use of type-only imports (#5658 ) - Thanks to @so1ve !
13
+ - ci: upgrade node version (#5668 ) - Thanks to @so1ve !
14
+ - refactor(typescript-plugin): move reactivity analysis logic to a seperate typescript plugin (#5672 ) - Thanks to @KazariEX !
15
+
3
16
## 3.0.8 (2025-09-23)
4
17
5
18
### Features
Original file line number Diff line number Diff line change 4
4
// Meta info
5
5
export const publisher = 'Vue' ;
6
6
export const name = 'volar' ;
7
- export const version = '3.0.7 ' ;
7
+ export const version = '3.1.0 ' ;
8
8
export const displayName = 'Vue (Official)' ;
9
9
export const description = 'Language Support for Vue' ;
10
10
export const extensionId = `${ publisher } .${ name } ` ;
Original file line number Diff line number Diff line change 1
1
{
2
2
"private" : true ,
3
3
"name" : " volar" ,
4
- "version" : " 3.0.8 " ,
4
+ "version" : " 3.1.0 " ,
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.0.8 " ,
469
- "@vue/language-server" : " 3.0.8 " ,
470
- "@vue/typescript-plugin" : " 3.0.8 " ,
468
+ "@vue/language-core" : " 3.1.0 " ,
469
+ "@vue/language-server" : " 3.1.0 " ,
470
+ "@vue/typescript-plugin" : " 3.1.0 " ,
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.0.8 " ,
16
+ "version" : " 3.1.0 " ,
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.0.8 " ,
3
+ "version" : " 3.1.0 " ,
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.0.8 " ,
17
+ "@vue/language-core" : " 3.1.0 " ,
18
18
"path-browserify" : " ^1.0.1" ,
19
- "vue-component-type-helpers" : " 3.0.8 "
19
+ "vue-component-type-helpers" : " 3.1.0 "
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.0.8 " ,
3
+ "version" : " 3.1.0 " ,
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.8 " ,
3
+ "version" : " 3.1.0 " ,
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.8 " ,
3
+ "version" : " 3.1.0 " ,
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.8 "
22
+ "@vue/language-core" : " 3.1.0 "
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.8 " ,
3
+ "version" : " 3.1.0 " ,
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.0.8 " ,
21
- "@vue/language-service" : " 3.0.8 " ,
22
- "@vue/typescript-plugin" : " 3.0.8 " ,
20
+ "@vue/language-core" : " 3.1.0 " ,
21
+ "@vue/language-service" : " 3.1.0 " ,
22
+ "@vue/typescript-plugin" : " 3.1.0 " ,
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.8 " ,
3
+ "version" : " 3.1.0 " ,
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.0.8 " ,
21
+ "@vue/language-core" : " 3.1.0 " ,
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.0.8 " ,
40
+ "@vue/typescript-plugin" : " 3.1.0 " ,
41
41
"vscode-css-languageservice" : " ^6.3.1"
42
42
}
43
43
}
You can’t perform that action at this time.
0 commit comments