Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency vue-tsc to ^0.40.0 #112

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Jun 19, 2022

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
vue-tsc (source) ^0.37.7 -> ^0.40.0 age adoption passing confidence

Release Notes

vuejs/language-tools (vue-tsc)

v0.40.13

Compare Source

  • fix: cycle reactive reference lead to memory leak

v0.40.12

Compare Source

  • perf: fix incremental template compile not working
  • perf: cache path resolve result on getScriptVersion
  • perf: faster code mapping range transform

v0.40.11

Compare Source

  • feat: support for typescript class/object literal method completions (#​1835)
  • fix: language server crash if client did not support onDidChangeWorkspaceFolders (#​1834)
  • fix: "Format Selection" embedded range incorrect with initialIndentBracket
  • fix: formatting break document with editor.formatOnPaste enabled (#​1840) (#​1841) (#​1842) (#​1843) (#​1835)

v0.40.10

Compare Source

  • feat: improve "Format Selection" for html content
  • feat: uniquely scope attribute shorthands (#​1812)
  • feat: add server name, version infos to LSP initialize response
  • fix: "Format Selection" should not format whole language block (#​1833)
  • fix: formatting break document content randomly (#​1827) (#​1832)
  • fix: pug syntax highlighting confuses element id with interpolation (#​1826)
  • fix: don't cache IDE settings if IDE do not support config change notification

v0.40.9

Compare Source

  • feat: improve vue document formatting
  • fix: script format loss indent (#​1823)

v0.40.8

Compare Source

v0.40.7

Compare Source

  • feat: support multiple workspaces for document features
  • feat: add initializationOptions.completion.ignoreTriggerCharacters for LSP-Volar (https://github.com/sublimelsp/LSP-volar/issues/114)
  • feat: add vueCompilerOptions.experimentalComponentOptionsWrapper option for custom component options warpper (#​1517)
  • fix: add missing surrounding pair "`" (#​1659)
  • fix: formatting edit range incorrect edge case (#​1814)
  • fix: typescript onType format do not respect typescript.format.enable
  • fix: document features stop working for script block (#​1813)
  • fix: pug formatter extra spaces in {{ }} (#​1784)
  • fix: template incremental parser broken when typing slot name

Breaking changes

  • vueCompilerOptions properties experimentalImplicitWrapComponentOptionsWithDefineComponent, experimentalImplicitWrapComponentOptionsWithVue2Extend replaced by experimentalComponentOptionsWrapper.

v0.40.6

Compare Source

  • feat: support language features for Web IDE (#​612)
  • feat: update vite problemMatcher (#​1801)
  • feat: add volar.vueserver.textDocumentSync option to disable incremental update (#​1807)
  • fix: v-for, v-if textmate scopes incorrect (#​1810)

v0.40.5

Compare Source

  • feat: suppor add or switch workspaces without restart server (#​1574)
  • fix: sfc offset incremental update broken when input at block start
  • fix: document incremental update break document content on Sublime LSP (https://github.com/sublimelsp/LSP-volar/issues/120)
  • fix: unexpected prop types behavior with compilerOptions.exactOptionalPropertyTypes (https://github.com/vuejs/core/issues/6532)
  • fix: false positive error on <input typeof="radio" value="..."> (#​1775)
  • fix: false positive style attribute inconsistent string type error (#​1781)
  • fix: language server broken with outDir + rootDir + composite/incremental tsconfig options (#​1782)
  • fix: json format should not trim first / end new line
  • fix: interpolation format adding redundant spaces (#​1784)

v0.40.4

Compare Source

  • feat: respect VSCode *.format.enable settings
  • fix: template should not compile if content no change
  • fix: component preview not working on windows (#​1737)

v0.40.3

Compare Source

  • perf: incremental update SFC blocks without full parse SFC and mitigate memory leak
  • perf: incremental update html template interpolation without recompile template
  • perf: cache ts.createSourceFile for tsx code gen
  • fix(vue-component-meta): cannot create checker with TS 4.8.2
  • fix: document features not working on Web IDE (#​1479)
  • fix: avoid auto complete triggers too aggressive in Sublime (https://github.com/sublimelsp/LSP-volar/issues/114)

v0.40.2

Compare Source

  • feat(vue-component-meta): add createComponentMetaCheckerByJsonConfig API to support create checker without tsconfig
  • feat: move highlight dom elements ☑ codeLens to status bar (#​1535)
  • feat: incremental update diagnostics cache range and avoid flicker (#​1718)
  • perf: incremental update TS script snapshot (#​1718)
  • perf: faster source map code mapping
  • fix: pug template tag mapping range incorrect (#​1723)
  • fix: vite plugin import path incorrect on windows (#​1772)
  • fix: false positive error on style attr when enabled compilerOptions.exactOptionalPropertyTypes (#​1560)
  • fix: .html intellisense of petite-vue not working
  • fix: .html intellisense of alpie not working
  • fix: intellisense not working for node_modules files with takeover mode on windows (#​1641)
  • fix: avoid vue-tsc type check .html, .md files (#​1661)
  • fix: compilerOptions.types resolve path incorrect on multiple workspaces (#​1679)
  • fix: cannot count script setup variable usage in template if disalbe jsx (#​1729)
  • fix: cannot resolve indirect circular reference components types (#​1708)
  • fix: cannot recognize namespace component (#​1726)
  • fix: template components types break by regular SFC components option (#​1731)
  • fix: indentation behavior incorrect (#​1762)
  • fix: TS1308 'async' error missing when use script setup (#​1753)

v0.40.1

Compare Source

  • fix: cycle reactive reference lead to memory leak

v0.40.0

Compare Source

  • feat: support document highlights cross <script>, <template> (#​462)
  • feat: support reference types from script setup in template (#​891)
  • feat: support auto import in template (#​823)
  • feat: support plugin api (#​185) (#​1687)
  • fix: template scope variables completion missing (#​1284)
  • fix: prefer defineComponent instead of Vue.extend to wrap component options by default (#​1584)
  • fix: bracket pair colorization in VSCode v1.70 (#​1677)

v0.39.5

Compare Source

  • feat(vue-component-meta): add option to expose raw type (#​1674)
  • fix(vue-component-meta): recursive schema parsing (#​1660)
  • fix(vue-component-meta): parse defineProps in script setup with option (#​1665)
  • fix: SFC syntax broken in vscode v1.70.0 (#​1566) (#​1675)
  • fix: vite app preview not working (#​1668)
  • fix: diagnosis is slow on windows after v0.39.2 (#​1663)
  • fix: compilerOptions.types not working since v0.39.2 (#​1650)
  • fix: avoid auto-import path append .js (#​1667)
  • fix: avoid variables defined after export default report TS_2454
  • perf: cache semver result on auto-complete

v0.39.4

Compare Source

  • feat: support ESM project (#​1543)
  • fix: "Volar: Reload Project" command cannot detect node_modules change
  • fix: webview buttons show to unrelated extensions (#​1611)

v0.39.3

Compare Source

  • feat(vue-component-meta): component schema improves (#​1656)
  • feat(vue-component-meta): support options api props default (#​1649)
  • feat: add "Volar: Reload Project" command (#​1605)
  • fix: vue-tsc watch not working (#​1647)

v0.39.2

Compare Source

  • feat: vue-component-meta (#​1627)
  • feat: support for "JavaScript and TypeScript Nightly" (#​1332)
  • fix: tsx, jsx syntax break by vue directives syntax inject (#​1617)
  • fix: any type components missing in template when use script setup (#​1608)
  • fix: ignore X_V_IF_SAME_KEY error in vue 2 (#​1638)
  • perf: fix fileExists is always calculate for .ts on each time update (vuejs/language-tools@07f3bd5)
  • perf: cache fileExists, directoryExists result in language server (vuejs/language-tools@34a4435)

v0.39.0

Compare Source

  • feat: updated vite problemMatcher (#​1606)
  • feat: support Vite app preview for Vite v3 (#​1616)
  • feat: support organizeImports in vue-typescript for prettier-plugin-organize-imports (#​1480) (#​1577)
  • feat: avoid takeover enabled with built-in TS extension do not disabled (#​1622)
  • feat: expose vue-tsconfig.schema.json from @volar/vue-language-core
  • fix: fix workspaceTrust description (#​1610)

Breaking changes

  • @volar/vue-typescript, @volar/vue-language-service apis refactored

v0.38.9

Compare Source

  • fix: path resolution incorrect in multi root workspaces on windows (#​1585)
  • fix: goto definition not working for import path on windows (#​1591) (#​1593)
  • fix: update imports on file move not working (#​1599)
  • fix: wrong check for whether jsx option is set (#​1595)
  • fix: renaming .vue files breaks resolving import paths (#​1125)

v0.38.8

Compare Source

  • feat: support for TS 4.8 (#​1507)
  • feat: support --incremental flag for vue-tsc (#​787)
  • fix: vue-tsc watch memory leak (#​1106)
  • fix: re-fix template directives syntax highlight incorrect edge cases (#​1423)

v0.38.7

Compare Source

  • feat: add volar.updateImportsOnFileMove.enabled option to disable file move refactoring (#​1181)
  • feat: add volar.diagnostics.delay option for reduce CPU usage (#​1295)
  • feat: add vueCompilerOptions.experimentalImplicitWrapComponentOptionsWithVue2Extend to support wrap component options by Vue.extend (#​1337)
  • feat: support takeover mode for .cjs and .mjs (#​1578)
  • fix: template syntax highlight broken if quotes missing (#​761)
  • fix: self closing tag syntax highlight incorrect (#​948)
  • fix: re-fix vue file import path auto-complete not working on windows (#​1304)
  • fix: ts plugin stuck on empty project (#​1146)
  • fix: tsconfig picking inaccurate (#​1193)
  • fix: cannot resolve modules from extend tsconfg types option (#​1262)
  • fix: file move refactoring unpredictable (#​1273)
  • fix: avoid duplicate class attribute in pug (#​1525)
  • fix: intellisense incorrect in new file (#​1548)
  • fix: insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis break v-for format (#​1398)
  • fix: document features not working in *.ts on takeover mode (#​1563)

v0.38.5

Compare Source

v0.38.4

Compare Source

  • feat: add vueCompilerOptions.strictTemplates (#​1418)
  • fix: don't auto close ``` (#​1428)
  • fix: change unknown slot type from unknown to any (#​1541)
  • fix: SFC templates outline incorrect (#​1531)
  • fix: slot shorthand highlighting incorrect if have not = (#​1423)
  • fix: vue file import path auto-complete not working on windows (#​1304)
  • fix: avoid duplicate result in html (#​1552) (#​1530)
  • fix: code action document edit version incorrect (#​1490)

Breaking changes

  • experimentalSuppressUnknownJsxPropertyErrors, experimentalSuppressInvalidJsxElementTypeErrors is replaced by strictTemplates.

    {
    	"vueCompilerOptions": {
    -		"experimentalSuppressUnknownJsxPropertyErrors": false,
    -		"experimentalSuppressInvalidJsxElementTypeErrors": false,
    +		"strictTemplates": true
    	},
    }

v0.38.3

Compare Source

  • feat: support html, css intellisense for petite-vue (#​1471)
  • fix: avoid unknown jsx property error for vue 2.7 (#​1533)
  • fix: fixed GlobalComponents interface not working edge case (#​1489)
  • fix: stricter slots type extracting (#​1522)
  • fix: nuxt app preview not working

v0.38.2

Compare Source

  • feat: update support for vite-plugin-vue-component-preview v0.2
  • feat: improve component preview UX
  • feat: add --version flag for vue-language-server (#​1510)
  • fix: css class name codeLens range inaccurate (#​1485)

v0.38.1

Compare Source

  • fix: fixed isIntrinsicElement is not a function error (#​1478)

v0.38.0

Compare Source

  • feat: support component preview for Vite + Vue 3 (#​1476)
    you need to install vite-plugin-vue-component-preview manually to support this feature
  • feat: support auto insert .value for vue 2 (#​1466)
  • fix: cannot define global components types with @vue/runtime-core in Vue 2 (#​1469)
  • fix: cannot emit declaration with script setup on vue-tsc (#​1459)
  • fix: component auto import unreliable (#​1470)
  • fix: camel case scope css class name intellisense not working (#​1447)
  • fix(petite-vue): cannot access script tag local variables (#​1471)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/vue-tsc-0.x branch from a7e2383 to 3cbf4c5 Compare June 19, 2022 03:24
@renovate renovate bot changed the title chore(deps): update dependency vue-tsc to v0.38.0 chore(deps): update dependency vue-tsc to v0.38.1 Jun 19, 2022
@renovate renovate bot force-pushed the renovate/vue-tsc-0.x branch 8 times, most recently from 8e0ff88 to 82b3c79 Compare June 20, 2022 13:52
@renovate renovate bot force-pushed the renovate/vue-tsc-0.x branch from 82b3c79 to 49a3190 Compare June 26, 2022 11:32
@renovate renovate bot changed the title chore(deps): update dependency vue-tsc to v0.38.1 chore(deps): update dependency vue-tsc to v0.38.2 Jun 26, 2022
@renovate renovate bot force-pushed the renovate/vue-tsc-0.x branch 2 times, most recently from af9c64b to afd3441 Compare July 7, 2022 11:32
@renovate renovate bot changed the title chore(deps): update dependency vue-tsc to v0.38.2 chore(deps): update dependency vue-tsc to v0.38.3 Jul 7, 2022
@renovate renovate bot force-pushed the renovate/vue-tsc-0.x branch 2 times, most recently from 54c95a2 to 55293b5 Compare July 11, 2022 05:53
@renovate renovate bot changed the title chore(deps): update dependency vue-tsc to v0.38.3 chore(deps): update dependency vue-tsc to v0.38.4 Jul 11, 2022
@renovate renovate bot changed the title chore(deps): update dependency vue-tsc to v0.38.4 chore(deps): update dependency vue-tsc to v0.38.5 Jul 11, 2022
@renovate renovate bot force-pushed the renovate/vue-tsc-0.x branch 2 times, most recently from 7b838b7 to e2c0d68 Compare July 16, 2022 19:44
@renovate renovate bot changed the title chore(deps): update dependency vue-tsc to v0.38.5 chore(deps): update dependency vue-tsc to v0.38.7 Jul 16, 2022
@renovate renovate bot force-pushed the renovate/vue-tsc-0.x branch from e2c0d68 to 326eea5 Compare July 17, 2022 13:28
@renovate renovate bot changed the title chore(deps): update dependency vue-tsc to v0.38.7 chore(deps): update dependency vue-tsc to v0.38.8 Jul 17, 2022
@renovate renovate bot force-pushed the renovate/vue-tsc-0.x branch from 326eea5 to 6d652b9 Compare July 20, 2022 00:47
@renovate renovate bot changed the title chore(deps): update dependency vue-tsc to v0.38.8 chore(deps): update dependency vue-tsc to v0.38.9 Jul 20, 2022
@renovate renovate bot force-pushed the renovate/vue-tsc-0.x branch from 6d652b9 to eee5cb3 Compare July 23, 2022 00:20
@renovate renovate bot changed the title chore(deps): update dependency vue-tsc to v0.38.9 chore(deps): update dependency vue-tsc to v0.39.0 Jul 23, 2022
@renovate renovate bot force-pushed the renovate/vue-tsc-0.x branch from eee5cb3 to 3081a75 Compare July 28, 2022 04:25
@renovate renovate bot changed the title chore(deps): update dependency vue-tsc to v0.39.0 chore(deps): update dependency vue-tsc to v0.39.2 Jul 28, 2022
@renovate renovate bot force-pushed the renovate/vue-tsc-0.x branch from d62e57f to 9c26956 Compare August 27, 2022 20:24
@renovate renovate bot changed the title chore(deps): update dependency vue-tsc to v0.40.1 chore(deps): update dependency vue-tsc to v0.40.2 Aug 27, 2022
@renovate renovate bot force-pushed the renovate/vue-tsc-0.x branch from 9c26956 to a62067e Compare August 28, 2022 18:28
@renovate renovate bot changed the title chore(deps): update dependency vue-tsc to v0.40.2 chore(deps): update dependency vue-tsc to v0.40.3 Aug 28, 2022
@renovate renovate bot force-pushed the renovate/vue-tsc-0.x branch from a62067e to 23ecd18 Compare August 28, 2022 21:27
@renovate renovate bot changed the title chore(deps): update dependency vue-tsc to v0.40.3 chore(deps): update dependency vue-tsc to v0.40.4 Aug 28, 2022
@renovate renovate bot force-pushed the renovate/vue-tsc-0.x branch from 23ecd18 to e55cf97 Compare August 30, 2022 21:53
@renovate renovate bot changed the title chore(deps): update dependency vue-tsc to v0.40.4 chore(deps): update dependency vue-tsc to v0.40.5 Aug 30, 2022
@renovate renovate bot changed the title chore(deps): update dependency vue-tsc to v0.40.5 chore(deps): update dependency vue-tsc to v0.40.6 Sep 3, 2022
@renovate renovate bot force-pushed the renovate/vue-tsc-0.x branch 2 times, most recently from 776f65c to 68027e5 Compare September 5, 2022 00:50
@renovate renovate bot changed the title chore(deps): update dependency vue-tsc to v0.40.6 chore(deps): update dependency vue-tsc to v0.40.7 Sep 5, 2022
@renovate renovate bot force-pushed the renovate/vue-tsc-0.x branch from 68027e5 to a73a09f Compare September 6, 2022 00:55
@renovate renovate bot changed the title chore(deps): update dependency vue-tsc to v0.40.7 chore(deps): update dependency vue-tsc to v0.40.8 Sep 6, 2022
@renovate renovate bot force-pushed the renovate/vue-tsc-0.x branch from a73a09f to da81504 Compare September 6, 2022 10:32
@renovate renovate bot changed the title chore(deps): update dependency vue-tsc to v0.40.8 chore(deps): update dependency vue-tsc to v0.40.9 Sep 6, 2022
@renovate renovate bot force-pushed the renovate/vue-tsc-0.x branch from da81504 to 2069f02 Compare September 6, 2022 23:52
@renovate renovate bot changed the title chore(deps): update dependency vue-tsc to v0.40.9 chore(deps): update dependency vue-tsc to v0.40.10 Sep 6, 2022
@renovate renovate bot force-pushed the renovate/vue-tsc-0.x branch from 2069f02 to ad6d91e Compare September 7, 2022 19:35
@renovate renovate bot changed the title chore(deps): update dependency vue-tsc to v0.40.10 chore(deps): update dependency vue-tsc to v0.40.11 Sep 7, 2022
@renovate renovate bot force-pushed the renovate/vue-tsc-0.x branch from ad6d91e to c446e96 Compare September 7, 2022 23:57
@renovate renovate bot changed the title chore(deps): update dependency vue-tsc to v0.40.11 chore(deps): update dependency vue-tsc to v0.40.12 Sep 7, 2022
@renovate renovate bot force-pushed the renovate/vue-tsc-0.x branch from c446e96 to 9b25cf3 Compare September 8, 2022 07:53
@renovate renovate bot changed the title chore(deps): update dependency vue-tsc to v0.40.12 chore(deps): update dependency vue-tsc to v0.40.13 Sep 8, 2022
@renovate renovate bot force-pushed the renovate/vue-tsc-0.x branch from 9b25cf3 to 2a93742 Compare November 20, 2022 13:00
@renovate renovate bot changed the title chore(deps): update dependency vue-tsc to v0.40.13 chore(deps): update dependency vue-tsc to ^0.40.0 Nov 20, 2022
@renovate renovate bot force-pushed the renovate/vue-tsc-0.x branch from 2a93742 to 7fac8a5 Compare March 16, 2023 21:52
@changeset-bot
Copy link

changeset-bot bot commented Mar 16, 2023

⚠️ No Changeset found

Latest commit: 62d5b26

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@renovate renovate bot force-pushed the renovate/vue-tsc-0.x branch from 7fac8a5 to 62d5b26 Compare November 26, 2023 10:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants