Skip to content

Commit 130d85f

Browse files
authored
Bump volar to 2.4.12, fix caching issue w loose mode (#809)
1 parent fab82a0 commit 130d85f

File tree

5 files changed

+62
-54
lines changed

5 files changed

+62
-54
lines changed

packages/core/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,13 +35,13 @@
3535
},
3636
"dependencies": {
3737
"@glimmer/syntax": "^0.84.3",
38-
"@volar/kit": "2.4.11",
39-
"@volar/language-core": "2.4.11",
40-
"@volar/language-server": "2.4.11",
41-
"@volar/language-service": "2.4.11",
42-
"@volar/source-map": "2.4.11",
43-
"@volar/test-utils": "2.4.11",
44-
"@volar/typescript": "2.4.11",
38+
"@volar/kit": "2.4.12",
39+
"@volar/language-core": "2.4.12",
40+
"@volar/language-server": "2.4.12",
41+
"@volar/language-service": "2.4.12",
42+
"@volar/source-map": "2.4.12",
43+
"@volar/test-utils": "2.4.12",
44+
"@volar/typescript": "2.4.12",
4545
"computeds": "^0.0.1",
4646
"escape-string-regexp": "^4.0.0",
4747
"semver": "^7.5.2",

packages/typescript-plugin/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"dependencies": {
2424
"jiti": "~2.4.2",
2525
"@glint/core": "^1.4.0",
26-
"@volar/typescript": "2.4.11"
26+
"@volar/typescript": "2.4.12"
2727
},
2828
"publishConfig": {
2929
"access": "public"

packages/vscode/__tests__/ts-plugin-tests/smoketest-ember-app-loose-and-gts.test.ts

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ describe('Smoke test: Loose Mode + GTS with TS Plugin Mode', () => {
2727

2828
describe.only('loose mode aka ts + hbs two-file components', () => {
2929
describe('diagnostics', () => {
30-
test('adds missing args from template into Args type', async () => {
30+
test('reports errors and errors disappear when fixed', async () => {
3131
let scriptURI = Uri.file(`${rootDir}/app/components/colocated-layout-with-errors.hbs`);
3232

3333
// Open the script and the template
@@ -44,6 +44,14 @@ describe('Smoke test: Loose Mode + GTS with TS Plugin Mode', () => {
4444
code: 2551,
4545
},
4646
]);
47+
48+
// Replace a string with a number
49+
await scriptEditor.edit((edit) => {
50+
edit.replace(new Range(4, 14, 4, 17), '');
51+
});
52+
53+
// Wait for a diagnostic to appear in the template
54+
await waitUntil(() => languages.getDiagnostics(scriptURI).length == 0);
4755
});
4856
});
4957
});

packages/vscode/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -263,8 +263,8 @@
263263
"@glint/core": "^1.4.0",
264264
"@types/mocha": "^10.0.1",
265265
"@types/vscode": "^1.68.1",
266-
"@volar/language-server": "2.4.11",
267-
"@volar/vscode": "2.4.11",
266+
"@volar/language-server": "2.4.12",
267+
"@volar/vscode": "2.4.12",
268268
"@vscode/test-electron": "^2.3.8",
269269
"@vscode/vsce": "^2.22.0",
270270
"esbuild": "^0.24.0",

yarn.lock

Lines changed: 43 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -3560,79 +3560,79 @@
35603560
loupe "^2.3.7"
35613561
pretty-format "^29.7.0"
35623562

3563-
"@volar/[email protected].11":
3564-
version "2.4.11"
3565-
resolved "https://registry.yarnpkg.com/@volar/kit/-/kit-2.4.11.tgz#12fa1825bdbaa54752e86d9eecb0d3b6d1c60f5e"
3566-
integrity sha512-ups5RKbMzMCr6RKafcCqDRnJhJDNWqo2vfekwOAj6psZ15v5TlcQFQAyokQJ3wZxVkzxrQM+TqTRDENfQEXpmA==
3563+
"@volar/[email protected].12":
3564+
version "2.4.12"
3565+
resolved "https://registry.yarnpkg.com/@volar/kit/-/kit-2.4.12.tgz#26ee33aef0272757f9fe3b6da12279bf56cd9224"
3566+
integrity sha512-f9JE8oy9C2rBcCWxUYKUF23hOXz4mwgVXFjk7nHhxzplaoVjEOsKpBm8NI2nBH7Cwu8DRxDwBsbIxMl/8wlLxw==
35673567
dependencies:
3568-
"@volar/language-service" "2.4.11"
3569-
"@volar/typescript" "2.4.11"
3568+
"@volar/language-service" "2.4.12"
3569+
"@volar/typescript" "2.4.12"
35703570
typesafe-path "^0.2.2"
35713571
vscode-languageserver-textdocument "^1.0.11"
35723572
vscode-uri "^3.0.8"
35733573

3574-
"@volar/[email protected].11":
3575-
version "2.4.11"
3576-
resolved "https://registry.yarnpkg.com/@volar/language-core/-/language-core-2.4.11.tgz#d95a9ec4f14fbdb41a6a64f9f321d11d23a5291c"
3577-
integrity sha512-lN2C1+ByfW9/JRPpqScuZt/4OrUUse57GLI6TbLgTIqBVemdl1wNcZ1qYGEo2+Gw8coYLgCy7SuKqn6IrQcQgg==
3574+
"@volar/[email protected].12":
3575+
version "2.4.12"
3576+
resolved "https://registry.yarnpkg.com/@volar/language-core/-/language-core-2.4.12.tgz#98c8424f8d81a9cad1760a587b1c6db27d05f0cc"
3577+
integrity sha512-RLrFdXEaQBWfSnYGVxvR2WrO6Bub0unkdHYIdC31HzIEqATIuuhRRzYu76iGPZ6OtA4Au1SnW0ZwIqPP217YhA==
35783578
dependencies:
3579-
"@volar/source-map" "2.4.11"
3579+
"@volar/source-map" "2.4.12"
35803580

3581-
"@volar/[email protected].11":
3582-
version "2.4.11"
3583-
resolved "https://registry.yarnpkg.com/@volar/language-server/-/language-server-2.4.11.tgz#e0d87bd8d4eee0470e806e832ed26f27caf08d81"
3584-
integrity sha512-W9P8glH1M8LGREJ7yHRCANI5vOvTrRO15EMLdmh5WNF9sZYSEbQxiHKckZhvGIkbeR1WAlTl3ORTrJXUghjk7g==
3581+
"@volar/[email protected].12":
3582+
version "2.4.12"
3583+
resolved "https://registry.yarnpkg.com/@volar/language-server/-/language-server-2.4.12.tgz#71856dce6432aec906dbf3a242def9b1133a82bb"
3584+
integrity sha512-KC0YqTXCZMaImMWyAKC+dLB2BXjfz80kqesJkV6oXxJsGEQPfmdqug299idwtrT6FVSmZ7q5UrPfvgKwA0S3JA==
35853585
dependencies:
3586-
"@volar/language-core" "2.4.11"
3587-
"@volar/language-service" "2.4.11"
3588-
"@volar/typescript" "2.4.11"
3586+
"@volar/language-core" "2.4.12"
3587+
"@volar/language-service" "2.4.12"
3588+
"@volar/typescript" "2.4.12"
35893589
path-browserify "^1.0.1"
35903590
request-light "^0.7.0"
35913591
vscode-languageserver "^9.0.1"
35923592
vscode-languageserver-protocol "^3.17.5"
35933593
vscode-languageserver-textdocument "^1.0.11"
35943594
vscode-uri "^3.0.8"
35953595

3596-
"@volar/[email protected].11":
3597-
version "2.4.11"
3598-
resolved "https://registry.yarnpkg.com/@volar/language-service/-/language-service-2.4.11.tgz#44008ad68ff82c618fe4f6ad338af9164853e82b"
3599-
integrity sha512-KIb6g8gjUkS2LzAJ9bJCLIjfsJjeRtmXlu7b2pDFGD3fNqdbC53cCAKzgWDs64xtQVKYBU13DLWbtSNFtGuMLQ==
3596+
"@volar/[email protected].12":
3597+
version "2.4.12"
3598+
resolved "https://registry.yarnpkg.com/@volar/language-service/-/language-service-2.4.12.tgz#b9064e40f638c364bec01c382abb00b6a69a6f97"
3599+
integrity sha512-nifOPGYYPnCmxja6/ML/Gl2EgFkUdw4gLbYqbh8FjqX3gSpXSZl/0ebqORjKo1KW56YWHWRZd1jFutEtCiRYhA==
36003600
dependencies:
3601-
"@volar/language-core" "2.4.11"
3601+
"@volar/language-core" "2.4.12"
36023602
vscode-languageserver-protocol "^3.17.5"
36033603
vscode-languageserver-textdocument "^1.0.11"
36043604
vscode-uri "^3.0.8"
36053605

3606-
"@volar/[email protected].11":
3607-
version "2.4.11"
3608-
resolved "https://registry.yarnpkg.com/@volar/source-map/-/source-map-2.4.11.tgz#5876d4531508129724c2755e295db1df98bd5895"
3609-
integrity sha512-ZQpmafIGvaZMn/8iuvCFGrW3smeqkq/IIh9F1SdSx9aUl0J4Iurzd6/FhmjNO5g2ejF3rT45dKskgXWiofqlZQ==
3606+
"@volar/[email protected].12":
3607+
version "2.4.12"
3608+
resolved "https://registry.yarnpkg.com/@volar/source-map/-/source-map-2.4.12.tgz#7cc8c6b1b134a2215f06c91ad011d94eef81b0ed"
3609+
integrity sha512-bUFIKvn2U0AWojOaqf63ER0N/iHIBYZPpNGogfLPQ68F5Eet6FnLlyho7BS0y2HJ1jFhSif7AcuTx1TqsCzRzw==
36103610

3611-
"@volar/[email protected].11":
3612-
version "2.4.11"
3613-
resolved "https://registry.yarnpkg.com/@volar/test-utils/-/test-utils-2.4.11.tgz#6caddc065d323b404f285473c1535505d67a7d66"
3614-
integrity sha512-ogkLldPqFa/j9302Ns+nWeyTCQv8d4c7iN4t8ziq7j0XeMKWYsTAjLsx/9z0MTNrecBAcocgzEvCricASSq+Hw==
3611+
"@volar/[email protected].12":
3612+
version "2.4.12"
3613+
resolved "https://registry.yarnpkg.com/@volar/test-utils/-/test-utils-2.4.12.tgz#d2e0f6d0f8e3f81b1f07bce2e30160cc3decb41c"
3614+
integrity sha512-8nIP0qGt1jANEuWY8Pm5658UsxbWl3p4N5XUNA/SZmuHvb9C3vygjLIWFHf0+Apbvy6yNwbKsRxawoYCoh+kkQ==
36153615
dependencies:
3616-
"@volar/language-core" "2.4.11"
3617-
"@volar/language-server" "2.4.11"
3616+
"@volar/language-core" "2.4.12"
3617+
"@volar/language-server" "2.4.12"
36183618
vscode-languageserver-textdocument "^1.0.11"
36193619
vscode-uri "^3.0.8"
36203620

3621-
"@volar/[email protected].11":
3622-
version "2.4.11"
3623-
resolved "https://registry.yarnpkg.com/@volar/typescript/-/typescript-2.4.11.tgz#aafbfa413337654db211bf4d8fb6670c89f6fa57"
3624-
integrity sha512-2DT+Tdh88Spp5PyPbqhyoYavYCPDsqbHLFwcUI9K1NlY1YgUJvujGdrqUp0zWxnW7KWNTr3xSpMuv2WnaTKDAw==
3621+
"@volar/[email protected].12":
3622+
version "2.4.12"
3623+
resolved "https://registry.yarnpkg.com/@volar/typescript/-/typescript-2.4.12.tgz#8c638c23cab89ab131cdcd2d6f2a51768caaa015"
3624+
integrity sha512-HJB73OTJDgPc80K30wxi3if4fSsZZAOScbj2fcicMuOPoOkcf9NNAINb33o+DzhBdF9xTKC1gnPmIRDous5S0g==
36253625
dependencies:
3626-
"@volar/language-core" "2.4.11"
3626+
"@volar/language-core" "2.4.12"
36273627
path-browserify "^1.0.1"
36283628
vscode-uri "^3.0.8"
36293629

3630-
"@volar/[email protected].11":
3631-
version "2.4.11"
3632-
resolved "https://registry.yarnpkg.com/@volar/vscode/-/vscode-2.4.11.tgz#9faf69ec265484ffe125fc4af9394020720101b3"
3633-
integrity sha512-rhGIAMcF/lMBtUXrm7K0HLQlEYSdB7+0JXrkJ1snYv9iH9hiEEioq+jwb40+w2KWYO2HrlpfsQ1m+MvjiwW/AA==
3630+
"@volar/[email protected].12":
3631+
version "2.4.12"
3632+
resolved "https://registry.yarnpkg.com/@volar/vscode/-/vscode-2.4.12.tgz#a0fc8c95951b800f2724af48b5453c496393400b"
3633+
integrity sha512-HPXqDszB0tGuxjF2CF1oma51ddeqoWJ58TynF1SGv+T6E07h9wcfIxvDhDCT2QdSt9hLAgJNR61OFi4ZR7lerA==
36343634
dependencies:
3635-
"@volar/language-server" "2.4.11"
3635+
"@volar/language-server" "2.4.12"
36363636
path-browserify "^1.0.1"
36373637
vscode-languageclient "^9.0.1"
36383638
vscode-nls "^5.2.0"

0 commit comments

Comments
 (0)