Skip to content

Commit 690689e

Browse files
authored
v3.0.5 (#5576)
1 parent 5084123 commit 690689e

File tree

14 files changed

+68
-36
lines changed

14 files changed

+68
-36
lines changed

CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,29 @@
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

extensions/vscode/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
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",
@@ -474,8 +474,8 @@
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",

lerna.json

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,18 @@
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
}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
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",

packages/component-meta/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "vue-component-meta",
3-
"version": "3.0.4",
3+
"version": "3.0.5",
44
"license": "MIT",
55
"files": [
66
"**/*.js",
@@ -14,7 +14,7 @@
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": {

packages/component-type-helpers/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "vue-component-type-helpers",
3-
"version": "3.0.4",
3+
"version": "3.0.5",
44
"license": "MIT",
55
"files": [
66
"**/*.js",

packages/language-core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@vue/language-core",
3-
"version": "3.0.4",
3+
"version": "3.0.5",
44
"license": "MIT",
55
"files": [
66
"**/*.js",

packages/language-plugin-pug/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@vue/language-plugin-pug",
3-
"version": "3.0.4",
3+
"version": "3.0.5",
44
"license": "MIT",
55
"files": [
66
"**/*.js",
@@ -19,6 +19,6 @@
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
}

packages/language-server/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@vue/language-server",
3-
"version": "3.0.4",
3+
"version": "3.0.5",
44
"license": "MIT",
55
"files": [
66
"**/*.js",
@@ -17,9 +17,9 @@
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": {

packages/language-service/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@vue/language-service",
3-
"version": "3.0.4",
3+
"version": "3.0.5",
44
"license": "MIT",
55
"files": [
66
"data",
@@ -18,7 +18,7 @@
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",
@@ -37,7 +37,7 @@
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
}

0 commit comments

Comments
 (0)