chore(deps): update dependency vue-tsc to ^0.40.0 #3128
                
     Closed
            
            
          
  Add this suggestion to a batch that can be applied as a single commit.
  This suggestion is invalid because no changes were made to the code.
  Suggestions cannot be applied while the pull request is closed.
  Suggestions cannot be applied while viewing a subset of changes.
  Only one suggestion per line can be applied in a batch.
  Add this suggestion to a batch that can be applied as a single commit.
  Applying suggestions on deleted lines is not supported.
  You must change the existing code in this line in order to create a valid suggestion.
  Outdated suggestions cannot be applied.
  This suggestion has been applied or marked resolved.
  Suggestions cannot be applied from pending reviews.
  Suggestions cannot be applied on multi-line comments.
  Suggestions cannot be applied while the pull request is queued to merge.
  Suggestion cannot be applied right now. Please check back later.
  
    
  
    
This PR contains the following updates:
^0.34.7->^0.40.0Release Notes
vuejs/language-tools (vue-tsc)
v0.40.13Compare Source
v0.40.12Compare Source
getScriptVersionv0.40.11Compare Source
onDidChangeWorkspaceFolders(#1834)editor.formatOnPasteenabled (#1840) (#1841) (#1842) (#1843) (#1835)v0.40.10Compare Source
v0.40.9Compare Source
v0.40.8Compare Source
volar.format.initialIndentoption for format<style>,<script>with initial indent (#1806)ts.ScriptSnapshot.fromStringresult on formattingv0.40.7Compare Source
initializationOptions.completion.ignoreTriggerCharactersfor LSP-Volar (https://github.com/sublimelsp/LSP-volar/issues/114)vueCompilerOptions.experimentalComponentOptionsWrapperoption for custom component options warpper (#1517)typescript.format.enable{{ }}(#1784)Breaking changes
experimentalImplicitWrapComponentOptionsWithDefineComponent,experimentalImplicitWrapComponentOptionsWithVue2Extendreplaced byexperimentalComponentOptionsWrapper.v0.40.6Compare Source
volar.vueserver.textDocumentSyncoption to disable incremental update (#1807)v-for,v-iftextmate scopes incorrect (#1810)v0.40.5Compare Source
compilerOptions.exactOptionalPropertyTypes(https://github.com/vuejs/core/issues/6532)<input typeof="radio" value="...">(#1775)outDir+rootDir+composite/incrementaltsconfig options (#1782)v0.40.4Compare Source
*.format.enablesettingsv0.40.3Compare Source
ts.createSourceFilefor tsx code genv0.40.2Compare Source
createComponentMetaCheckerByJsonConfigAPI to support create checker without tsconfighighlight dom elements ☑codeLens to status bar (#1535)compilerOptions.exactOptionalPropertyTypes(#1560)compilerOptions.typesresolve path incorrect on multiple workspaces (#1679)componentsoption (#1731)v0.40.1Compare Source
v0.40.0Compare Source
<script>,<template>(#462)defineComponentinstead ofVue.extendto wrap component options by default (#1584)v0.39.5Compare Source
compilerOptions.typesnot working since v0.39.2 (#1650).js(#1667)v0.39.4Compare Source
v0.39.3Compare Source
v0.39.2Compare Source
fileExistsis always calculate for .ts on each time update (vuejs/language-tools@07f3bd5)fileExists,directoryExistsresult in language server (vuejs/language-tools@34a4435)v0.39.0Compare Source
@volar/vue-language-coreBreaking changes
@volar/vue-typescript,@volar/vue-language-serviceapis refactoredv0.38.9Compare Source
v0.38.8Compare Source
--incrementalflag for vue-tsc (#787)v0.38.7Compare Source
volar.updateImportsOnFileMove.enabledoption to disable file move refactoring (#1181)volar.diagnostics.delayoption for reduce CPU usage (#1295)vueCompilerOptions.experimentalImplicitWrapComponentOptionsWithVue2Extendto support wrap component options byVue.extend(#1337)typesoption (#1262)insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesisbreak v-for format (#1398)v0.38.5Compare Source
v0.38.4Compare Source
vueCompilerOptions.strictTemplates(#1418)unknowntoany(#1541)=(#1423)Breaking changes
experimentalSuppressUnknownJsxPropertyErrors,experimentalSuppressInvalidJsxElementTypeErrorsis replaced bystrictTemplates.{ "vueCompilerOptions": { - "experimentalSuppressUnknownJsxPropertyErrors": false, - "experimentalSuppressInvalidJsxElementTypeErrors": false, + "strictTemplates": true }, }v0.38.3Compare Source
GlobalComponentsinterface not working edge case (#1489)v0.38.2Compare Source
v0.38.1Compare Source
v0.38.0Compare Source
you need to install vite-plugin-vue-component-preview manually to support this feature
.valuefor vue 2 (#1466)@vue/runtime-corein Vue 2 (#1469)v0.37.9Compare Source
*.md,*.htmlexplicitly added in tsconfig include property (#1463)codeAction.disabledSupportcapability (#1454)lang="tsx"(#1458)v0.37.8Compare Source
v0.37.7Compare Source
v0.37.5Compare Source
.mdif file path in not include by tsconfig (#1430)<component :is>(#1425):character in tag name (#1435)v0.37.3Compare Source
vueCompilerOptions.experimentalSuppressInvalidJsxElementTypeErrorsdefault true (#1405)v0.37.2Compare Source
experimentalCompatModev0.37.1Compare Source
experimentalSuppressInvalidJsxElementTypeErrorsoption to ignore missing component import error (#1404)v0.37.0Compare Source
html.autoCreateQuotesfor pug--generateTracefor vue-tsc (#1375)data-*andaria-*DefineComponenttype loss when use script setup (#1391)$styleinconsistent between vue-tsc and vscode (#1089)console.logto adapt vim-lsp (#1391)__VLS_result from code actionsBreaking changes
vueCompilerOptions.experimentalCompatModeis renamed tovueCompilerOptions.target.{ "vueCompilerOptions": { - "experimentalCompatMode": 2 + "target": 2 }, }v0.36.1Compare Source
vueCompilerOptions.experimentalSuppressUnknownJsxPropertyErrorsoption for unkonwn props reporting<script>with<script setup>(#1389)__VLS_radioBindingon radio input tag. (#1390)v0.36.0Compare Source
@ts-check,@ts-nocheckfor template (#1369)"experimentalCompatMode": 2.7--extendedDiagnosticsnot working on vue-tsc (#1375)textDocument.completion.completionItem.insertReplaceSupport(#1373)Breaking changes
v0.35.2Compare Source
css(#1365)defineExpose(#1364)<script setup>(#1324)<script setup>(#1327)@ts-expect-errorerror inwithDefaults()(#1336)v0.35.1Compare Source
v0.35.0Compare Source
Configuration
📅 Schedule: Branch creation - "every weekday before 11am" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Never, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.