chore(deps): update dependency vue-tsc to v2 #2156

Merged
konrad merged 1 commits from renovate/major-dev-dependencies into main 2024-03-04 09:09:52 +00:00
Member

This PR contains the following updates:

Package Type Update Change
vue-tsc (source) devDependencies major 1.8.27 -> 2.0.4

Release Notes

vuejs/language-tools (vue-tsc)

v2.0.4

Compare Source

Features
  • vscode: report requires TSDK version in doctor
Fixes
  • typescript-plugin: JSON parsing error when server data length > 8192 (#​3961)

v2.0.3

Compare Source

Features
Fixes
  • vscode: compatible with VSCode 1.87.0
  • vscode: search "TypeScript and JavaScript Language Features" with id (#​3932)
  • typescript-plugin: more reliable connection to named pipe server (#​3941)
Refactors
  • language-service: dependency injection typescript plugin (#​3994)

v2.0.2

Compare Source

Fixes
  • vscode: fix random Cannot access 'i' before initialization errors
  • typescript-plugin: vue-tsp-table.json path is invalid in windows

v2.0.1

Compare Source

Fixes
  • npm release does not include files (#​3919)

v2.0.0

Compare Source

Features
  • Hybrid Mode
    • Takeover Mode has been deprecated. The extension now has the same performance as Takeover Mode by default.
    • TypeScript language support has been moved from Vue language server to TypeScript plugin (#​3788)
    • Integrated all TypeScript editor features
    • Warn when internal TypeScript extension is disabled or "TypeScript Vue Plugin" extension is installed
    • Migrated to named pipe server using TypeScript LanguageService (#​3908, #​3916)
    • typescript.tsdk duplicate registration errors are no longer reported
    • language-service: reimplemented component tag semantic tokens in TypeScript plugin (#​3915)
    • language-service: reimplemented auto-import patching in TypeScript plugin (#​3917)
    • language-service: ensured tsserver readiness when requesting auto insert .value (#​3914)
  • Upgraded to Volar 2.0 and 2.1 (#​3736, #​3906)
    • vscode: extension now compatible with Volar Labs v2
    • vscode: removed volar.format.initialIndent option, replaced with 3 new options:
      • vue.format.template.initialIndent
      • vue.format.script.initialIndent
      • vue.format.style.initialIndent
    • language-server: ignoreTriggerCharacters, reverseConfigFilePriority and fullCompletionList options are no longer supported
  • Supported Component Drag and Drop Import (#​3692)
  • tsc: supported vueCompilerOptions.extensions option (#​3800)
  • language-core: achieved compatibility with Vue 3.4 type changes (#​3860)
Fixes
  • vscode: prevented reading undefined properties in non-VS Code editors (#​3836)
  • vscode: prevented extension activation with TS files
  • vscode: corrected trace server ID
  • language-core: implemented emit codegen for defineModel (#​3895)
  • language-core: addressed transition type incompatibility with Vue 2.7.16 (#​3882)
  • language-core: excluded vue directive syntax injection in Angular bindings (#​3891)
  • component-type-helpers: resolved inference issue for Vue 3.4.20 functional component
Refactors
  • Renamed "Volar Language Features (Volar)" extension to "Vue - Official"
  • "TypeScript Vue Plugin" extension has been deprecated
  • Relocated source scripts from src to lib (#​3913)
  • Replaced typescript/lib/tsserverlibrary imports with typescript
  • language-core: implemented codegen based on Generator (#​3778)
  • language-core: generated global types in a single virtual file (#​3803)
  • language-core: implemented plugin API v2 (#​3918)
  • language-core: ignored nested codeblocks in markdown file (#​3839)
  • language-core: removed experimentalAdditionalLanguageModules and deprecated APIs (#​3907)
  • language-service: made service plugins independent of project context
  • language-server: volar.config.js is no longer supported
  • component-meta: renamed APIs
  • typescript-plugin: renamed package to @vue/typescript-plugin (#​3910)
  • tsc: rewritten based on first-party TS API and no longer relies on TypeScript module (#​3795)
  • tsc: deprecated hooks API (#​3793)

Configuration

📅 Schedule: Branch creation - "before 4am" (UTC), Automerge - At any time (no schedule defined).

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

Rebasing: Whenever PR becomes conflicted, 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 has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [vue-tsc](https://github.com/vuejs/language-tools) ([source](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc)) | devDependencies | major | [`1.8.27` -> `2.0.4`](https://renovatebot.com/diffs/npm/vue-tsc/1.8.27/2.0.4) | --- ### Release Notes <details> <summary>vuejs/language-tools (vue-tsc)</summary> ### [`v2.0.4`](https://github.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#204-202434) [Compare Source](https://github.com/vuejs/language-tools/compare/v2.0.3...v2.0.4) ##### Features - **vscode:** report requires TSDK version in doctor ##### Fixes - **typescript-plugin:** JSON parsing error when server data length > 8192 ([#&#8203;3961](https://github.com/vuejs/language-tools/issues/3961)) ### [`v2.0.3`](https://github.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#203-202433) [Compare Source](https://github.com/vuejs/language-tools/compare/v2.0.2...v2.0.3) ##### Features - **vscode:** identify [#&#8203;3942](https://github.com/vuejs/language-tools/issues/3942) in doctor ##### Fixes - **vscode:** compatible with VSCode 1.87.0 - **vscode:** search "TypeScript and JavaScript Language Features" with id ([#&#8203;3932](https://github.com/vuejs/language-tools/issues/3932)) - **typescript-plugin:** more reliable connection to named pipe server ([#&#8203;3941](https://github.com/vuejs/language-tools/issues/3941)) ##### Refactors - **language-service:** dependency injection typescript plugin ([#&#8203;3994](https://github.com/vuejs/language-tools/issues/3994)) ### [`v2.0.2`](https://github.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#202-202432) [Compare Source](https://github.com/vuejs/language-tools/compare/v2.0.1...v2.0.2) ##### Fixes - **vscode:** fix random `Cannot access 'i' before initialization` errors - **typescript-plugin:** `vue-tsp-table.json` path is invalid in windows ### [`v2.0.1`](https://github.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#201-202432) [Compare Source](https://github.com/vuejs/language-tools/compare/v2.0.0...v2.0.1) ##### Fixes - npm release does not include files ([#&#8203;3919](https://github.com/vuejs/language-tools/issues/3919)) ### [`v2.0.0`](https://github.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#200-202432) [Compare Source](https://github.com/vuejs/language-tools/compare/v1.8.27...v2.0.0) ##### Features - Hybrid Mode - Takeover Mode has been deprecated. The extension now has the same performance as Takeover Mode by default. - TypeScript language support has been moved from Vue language server to TypeScript plugin ([#&#8203;3788](https://github.com/vuejs/language-tools/issues/3788)) - Integrated all TypeScript editor features - Warn when internal TypeScript extension is disabled or "TypeScript Vue Plugin" extension is installed - Migrated to named pipe server using TypeScript LanguageService ([#&#8203;3908](https://github.com/vuejs/language-tools/issues/3908), [#&#8203;3916](https://github.com/vuejs/language-tools/issues/3916)) - `typescript.tsdk` duplicate registration errors are no longer reported - **language-service:** reimplemented component tag semantic tokens in TypeScript plugin ([#&#8203;3915](https://github.com/vuejs/language-tools/issues/3915)) - **language-service:** reimplemented auto-import patching in TypeScript plugin ([#&#8203;3917](https://github.com/vuejs/language-tools/issues/3917)) - **language-service:** ensured tsserver readiness when requesting auto insert `.value` ([#&#8203;3914](https://github.com/vuejs/language-tools/issues/3914)) - Upgraded to Volar 2.0 and 2.1 ([#&#8203;3736](https://github.com/vuejs/language-tools/issues/3736), [#&#8203;3906](https://github.com/vuejs/language-tools/issues/3906)) - **vscode:** extension now compatible with [Volar Labs](https://marketplace.visualstudio.com/items?itemName=johnsoncodehk.volarjs-labs) v2 - **vscode:** removed `volar.format.initialIndent` option, replaced with 3 new options: - `vue.format.template.initialIndent` - `vue.format.script.initialIndent` - `vue.format.style.initialIndent` - **language-server:** `ignoreTriggerCharacters`, `reverseConfigFilePriority` and `fullCompletionList` options are no longer supported - Supported Component Drag and Drop Import ([#&#8203;3692](https://github.com/vuejs/language-tools/issues/3692)) - **tsc:** supported `vueCompilerOptions.extensions` option ([#&#8203;3800](https://github.com/vuejs/language-tools/issues/3800)) - **language-core:** achieved compatibility with Vue 3.4 type changes ([#&#8203;3860](https://github.com/vuejs/language-tools/issues/3860)) ##### Fixes - **vscode:** prevented reading undefined properties in non-VS Code editors ([#&#8203;3836](https://github.com/vuejs/language-tools/issues/3836)) - **vscode:** prevented extension activation with TS files - **vscode:** corrected trace server ID - **language-core:** implemented emit codegen for defineModel ([#&#8203;3895](https://github.com/vuejs/language-tools/issues/3895)) - **language-core:** addressed transition type incompatibility with Vue 2.7.16 ([#&#8203;3882](https://github.com/vuejs/language-tools/issues/3882)) - **language-core:** excluded vue directive syntax injection in Angular bindings ([#&#8203;3891](https://github.com/vuejs/language-tools/issues/3891)) - **component-type-helpers:** resolved inference issue for Vue 3.4.20 functional component ##### Refactors - Renamed "Volar Language Features (Volar)" extension to "Vue - Official" - "TypeScript Vue Plugin" extension has been deprecated - Relocated source scripts from `src` to `lib` ([#&#8203;3913](https://github.com/vuejs/language-tools/issues/3913)) - Replaced `typescript/lib/tsserverlibrary` imports with `typescript` - **language-core:** implemented codegen based on Generator ([#&#8203;3778](https://github.com/vuejs/language-tools/issues/3778)) - **language-core:** generated global types in a single virtual file ([#&#8203;3803](https://github.com/vuejs/language-tools/issues/3803)) - **language-core:** implemented plugin API v2 ([#&#8203;3918](https://github.com/vuejs/language-tools/issues/3918)) - **language-core:** ignored nested codeblocks in markdown file ([#&#8203;3839](https://github.com/vuejs/language-tools/issues/3839)) - **language-core:** removed `experimentalAdditionalLanguageModules` and deprecated APIs ([#&#8203;3907](https://github.com/vuejs/language-tools/issues/3907)) - **language-service:** made service plugins independent of project context - **language-server:** `volar.config.js` is no longer supported - **component-meta:** renamed APIs - **typescript-plugin:** renamed package to `@vue/typescript-plugin` ([#&#8203;3910](https://github.com/vuejs/language-tools/issues/3910)) - **tsc:** rewritten based on first-party TS API and no longer relies on TypeScript module ([#&#8203;3795](https://github.com/vuejs/language-tools/issues/3795)) - **tsc:** deprecated hooks API ([#&#8203;3793](https://github.com/vuejs/language-tools/issues/3793)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
renovate added the
dependencies
label 2024-03-04 00:07:02 +00:00
renovate added 1 commit 2024-03-04 00:07:04 +00:00
continuous-integration/drone/pr Build is passing Details
6d931bd74d
chore(deps): update dependency vue-tsc to v2
Member

Hi renovate!

Thank you for creating a PR!

I've deployed the frontend changes of this PR on a preview environment under this URL: https://2156-renovate-major-dev-dependencies--vikunja-frontend-preview.netlify.app

You can use this url to view the changes live and test them out.
You will need to manually connect this to an api running somewhere. The easiest to use is https://try.vikunja.io/.

This preview does not contain any changes made to the api, only the frontend.

Have a nice day!

Beep boop, I'm a bot.

Hi renovate! Thank you for creating a PR! I've deployed the frontend changes of this PR on a preview environment under this URL: https://2156-renovate-major-dev-dependencies--vikunja-frontend-preview.netlify.app You can use this url to view the changes live and test them out. You will need to manually connect this to an api running somewhere. The easiest to use is https://try.vikunja.io/. This preview does not contain any changes made to the api, only the frontend. Have a nice day! > Beep boop, I'm a bot.
renovate force-pushed renovate/major-dev-dependencies from 6d931bd74d to 429b140cad 2024-03-04 05:07:19 +00:00 Compare
konrad merged commit 429b140cad into main 2024-03-04 09:09:52 +00:00
konrad deleted branch renovate/major-dev-dependencies 2024-03-04 09:09:52 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: vikunja/vikunja#2156
No description provided.