File tree 14 files changed +68
-40
lines changed
14 files changed +68
-40
lines changed Original file line number Diff line number Diff line change 2
2
3
3
> [ Join the Insiders Program] ( https://github.com/vuejs/language-tools/wiki/Get-Insiders-Edition ) for more exclusive features and updates.
4
4
5
+ ## 2.2.6 <sup >official</sup >, 2.2.7 <sup >insiders</sup > (2025-03-01)
6
+
7
+ ### Features
8
+
9
+ - feat(language-core): infer prop JSDoc from ` defineModel ` 's leading comments (#5211 ) - Thanks to @KazariEX !
10
+
11
+ ### Bug Fixes
12
+
13
+ - fix(language-core): map camelized prop name correctly (#5207 ) - Thanks to @KazariEX !
14
+ - fix(component-meta): resolve ` defineModel ` options to collect ` default ` value (#5209 ) - Thanks to @KazariEX !
15
+ - fix(language-core): avoid duplicate generation of ` defineExpose ` 's codes - Thanks to @KazariEX !
16
+ - fix(language-core): generate camelized prop name for ` defineModel ` (#5213 ) - Thanks to @KazariEX !
17
+ - fix(language-core): validate ` v-model ` variable against model type (#5214 ) - Thanks to @KazariEX !
18
+ - fix(language-core): use keywords instead of semicolons to separate script sections (#5217 ) - Thanks to @KazariEX !
19
+
20
+ ### Other Changes
21
+
22
+ - ci: auto close issues with ` can't reproduce ` label - Thanks to @KazariEX !
23
+ - refactor(language-core): defer the calculation of ` linkedCodeMappings ` offsets (#5220 ) - Thanks to @KazariEX !
24
+
5
25
## 2.2.4 <sup >official</sup >, 2.2.5 <sup >insiders</sup > (2025-02-22)
6
26
7
27
### Features
Original file line number Diff line number Diff line change 1
1
{
2
2
"private" : true ,
3
3
"name" : " volar" ,
4
- "version" : " 2.2.4 " ,
4
+ "version" : " 2.2.6 " ,
5
5
"repository" : {
6
6
"type" : " git" ,
7
7
"url" : " https://github.com/vuejs/language-tools.git" ,
567
567
"@types/vscode" : " ^1.82.0" ,
568
568
"@volar/vscode" : " ~2.4.11" ,
569
569
"@vscode/vsce" : " ^3.2.1" ,
570
- "@vue/language-core" : " 2.2.4 " ,
571
- "@vue/language-server" : " 2.2.4 " ,
572
- "@vue/typescript-plugin" : " 2.2.4 " ,
570
+ "@vue/language-core" : " 2.2.6 " ,
571
+ "@vue/language-server" : " 2.2.6 " ,
572
+ "@vue/typescript-plugin" : " 2.2.6 " ,
573
573
"esbuild" : " ^0.25.0" ,
574
574
"esbuild-visualizer" : " ^0.7.0" ,
575
575
"reactive-vscode" : " ^0.2.9" ,
Original file line number Diff line number Diff line change 1
1
{
2
- "latest" : " 2.2.5 " ,
2
+ "latest" : " 2.2.7 " ,
3
3
"versions" : [
4
+ {
5
+ "version" : " 2.2.7" ,
6
+ "date" : " 2025-03-01" ,
7
+ "downloads" : {
8
+ "GitHub" : " https://github.com/volarjs/insiders/releases/tag/v2.2.7" ,
9
+ "AFDIAN" : " https://afdian.com/p/f5f588def68311efb21b52540025c377"
10
+ }
11
+ },
4
12
{
5
13
"version" : " 2.2.5" ,
6
14
"date" : " 2025-02-22" ,
Original file line number Diff line number Diff line change 6
6
" packages/*" ,
7
7
" test-workspace"
8
8
],
9
- "version" : " 2.2.4 "
9
+ "version" : " 2.2.6 "
10
10
}
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " vue-component-meta" ,
3
- "version" : " 2.2.4 " ,
3
+ "version" : " 2.2.6 " ,
4
4
"license" : " MIT" ,
5
5
"files" : [
6
6
" **/*.js" ,
14
14
},
15
15
"dependencies" : {
16
16
"@volar/typescript" : " ~2.4.11" ,
17
- "@vue/language-core" : " 2.2.4 " ,
17
+ "@vue/language-core" : " 2.2.6 " ,
18
18
"path-browserify" : " ^1.0.1" ,
19
- "vue-component-type-helpers" : " 2.2.4 "
19
+ "vue-component-type-helpers" : " 2.2.6 "
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" : " 2.2.4 " ,
3
+ "version" : " 2.2.6 " ,
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" : " 2.2.4 " ,
3
+ "version" : " 2.2.6 " ,
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" : " 2.2.4 " ,
3
+ "version" : " 2.2.6 " ,
4
4
"license" : " MIT" ,
5
5
"files" : [
6
6
" **/*.js" ,
14
14
},
15
15
"devDependencies" : {
16
16
"@types/node" : " ^22.10.4" ,
17
- "@vue/language-core" : " 2.2.4 "
17
+ "@vue/language-core" : " 2.2.6 "
18
18
},
19
19
"dependencies" : {
20
20
"@volar/source-map" : " ~2.4.11" ,
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @vue/language-server" ,
3
- "version" : " 2.2.4 " ,
3
+ "version" : " 2.2.6 " ,
4
4
"license" : " MIT" ,
5
5
"files" : [
6
6
" **/*.js" ,
19
19
"@volar/language-core" : " ~2.4.11" ,
20
20
"@volar/language-server" : " ~2.4.11" ,
21
21
"@volar/test-utils" : " ~2.4.11" ,
22
- "@vue/language-core" : " 2.2.4 " ,
23
- "@vue/language-service" : " 2.2.4 " ,
24
- "@vue/typescript-plugin" : " 2.2.4 " ,
22
+ "@vue/language-core" : " 2.2.6 " ,
23
+ "@vue/language-service" : " 2.2.6 " ,
24
+ "@vue/typescript-plugin" : " 2.2.6 " ,
25
25
"vscode-languageserver-protocol" : " ^3.17.5" ,
26
26
"vscode-uri" : " ^3.0.8"
27
27
}
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @vue/language-service" ,
3
- "version" : " 2.2.4 " ,
3
+ "version" : " 2.2.6 " ,
4
4
"license" : " MIT" ,
5
5
"files" : [
6
6
" data" ,
21
21
"@volar/language-service" : " ~2.4.11" ,
22
22
"@volar/typescript" : " ~2.4.11" ,
23
23
"@vue/compiler-dom" : " ^3.5.0" ,
24
- "@vue/language-core" : " 2.2.4 " ,
24
+ "@vue/language-core" : " 2.2.6 " ,
25
25
"@vue/shared" : " ^3.5.0" ,
26
- "@vue/typescript-plugin" : " 2.2.4 " ,
26
+ "@vue/typescript-plugin" : " 2.2.6 " ,
27
27
"alien-signals" : " ^1.0.3" ,
28
28
"path-browserify" : " ^1.0.1" ,
29
29
"volar-service-css" : " 0.0.62" ,
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " vue-tsc" ,
3
- "version" : " 2.2.4 " ,
3
+ "version" : " 2.2.6 " ,
4
4
"license" : " MIT" ,
5
5
"files" : [
6
6
" bin" ,
21
21
},
22
22
"dependencies" : {
23
23
"@volar/typescript" : " ~2.4.11" ,
24
- "@vue/language-core" : " 2.2.4 "
24
+ "@vue/language-core" : " 2.2.6 "
25
25
},
26
26
"devDependencies" : {
27
27
"@types/node" : " ^22.10.4"
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @vue/typescript-plugin" ,
3
- "version" : " 2.2.4 " ,
3
+ "version" : " 2.2.6 " ,
4
4
"license" : " MIT" ,
5
5
"files" : [
6
6
" **/*.js" ,
14
14
},
15
15
"dependencies" : {
16
16
"@volar/typescript" : " ~2.4.11" ,
17
- "@vue/language-core" : " 2.2.4 " ,
17
+ "@vue/language-core" : " 2.2.6 " ,
18
18
"@vue/shared" : " ^3.5.0"
19
19
},
20
20
"devDependencies" : {
Original file line number Diff line number Diff line change 1
1
{
2
2
"private" : true ,
3
- "version" : " 2.2.4 " ,
3
+ "version" : " 2.2.6 " ,
4
4
"devDependencies" : {
5
5
"typescript-next" : " npm:typescript@5.7.0-dev.20240926" ,
6
6
"typescript-stable" : " npm:typescript@~5.6.0" ,
7
7
"vue" : " ^3.5.0" ,
8
- "vue-component-type-helpers" : " 2.2.4 " ,
8
+ "vue-component-type-helpers" : " 2.2.6 " ,
9
9
"vue2" : " npm:vue@2.7.16" ,
10
10
"vue3.4" : " npm:vue@3.4.38"
11
11
}
You can’t perform that action at this time.
0 commit comments