chore: bump vue-tsc from 3.0.1 to 3.0.4 #515

Closed
martinr92 wants to merge 1 commit from dependabot-npm_and_yarn-develop-vue-tsc-3.0.4 into develop
martinr92 commented 2025-07-25 03:05:40 +00:00 (Migrated from gitlab.com)

Bumps vue-tsc from 3.0.1 to 3.0.4.

Release notes

Sourced from vue-tsc's releases.

v3.0.4

Features

  • feat(language-service): check casing when dropping component into template - Thanks to @​KazariEX!
  • feat(language-service): native completion experience for slot names (#5552) - Thanks to @​KazariEX!

Bug Fixes

  • fix(language-core): avoid clearing global types path when local compiler options is present - Thanks to @​KazariEX!
  • fix(language-core): do not evaluate skipTemplateCodegen when exposing $slots - Thanks to @​KazariEX!
  • fix(language-service): correct kind and order of component completion items - Thanks to @​KazariEX!
  • fix(component-meta): filter events out of props (#5547) - Thanks to @​Akryum!

Other Changes

  • refactor(language-core): allow configuring checkUnknownEvents and checkUnknownComponents in sfc (#5537) - Thanks to @​KazariEX!
  • chore(language-service): add restart server hint to global types warning - Thanks to @​KazariEX!

Please refer to CHANGELOG.md for details.

❤️ Thanks to Our Sponsors

... (truncated)

Changelog

Sourced from vue-tsc's changelog.

3.0.4 (2025-07-25)

Features

  • feat(language-service): check casing when dropping component into template - Thanks to @​KazariEX!
  • feat(language-service): native completion experience for slot names (#5552) - Thanks to @​KazariEX!

Bug Fixes

  • fix(language-core): avoid clearing global types path when local compiler options is present - Thanks to @​KazariEX!
  • fix(language-core): do not evaluate skipTemplateCodegen when exposing $slots - Thanks to @​KazariEX!
  • fix(language-service): correct kind and order of component completion items - Thanks to @​KazariEX!
  • fix(component-meta): filter events out of props (#5547) - Thanks to @​Akryum!

Other Changes

  • refactor(language-core): allow configuring checkUnknownEvents and checkUnknownComponents in sfc (#5537) - Thanks to @​KazariEX!
  • chore(language-service): add restart server hint to global types warning - Thanks to @​KazariEX!

3.0.3 (2025-07-18)

Bug Fixes

  • fix(language-core): find node_modules based on file's directory (#5525) - Thanks to @​KazariEX!
  • fix(language-core): do not spread exposed object (#5526) - Thanks to @​KazariEX!
  • fix(vscode): prompt manual reload in remote envs (#5530)

Other Changes

3.0.2 (2025-07-18)

Features

  • feat(language-core): introduce globalTypesPath option for non-npm like environment (#5505) - Thanks to @​KazariEX!
  • feat: forward tsserver's semantic tokens via language server (#5512) - Thanks to @​KazariEX!

Bug Fixes

  • fix(vscode): correct syntax highlight of control directives ending with / or ) - Thanks to @​KazariEX!
  • fix(language-core): infer parameter type of union slots to be union instead of intersection (#5475) - Thanks to @​KazariEX!
  • fix(vscode): remove colorizedBracketPairs config for plaintext
  • fix(language-core): avoid early access to local types to skip unnecessary type generation - Thanks to @​KazariEX!
  • fix(language-core): treat <component> without is prop as normal component - Thanks to @​KazariEX!
  • fix(vscode): make sure tsserver loads @vue/typescript-plugin last (#5483)
  • fix(language-core): only keep navigation code feature on static name value of <slot> - Thanks to @​KazariEX!
  • fix(language-server): add allowJs to reactivity analyze host - Thanks to @​KazariEX!
  • fix(language-core): do not set template lang to md for markdown (#5497) - Thanks to @​KazariEX!
  • fix(typescript-plugin): exclude items of kind module from template completion - Thanks to @​KazariEX!

... (truncated)

Commits

Bumps [vue-tsc](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc) from 3.0.1 to 3.0.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vuejs/language-tools/releases">vue-tsc's releases</a>.</em></p> <blockquote> <h2>v3.0.4</h2> <h3>Features</h3> <ul> <li>feat(language-service): check casing when dropping component into template - Thanks to <a href="https://github.com/KazariEX"><code>@​KazariEX</code></a>!</li> <li>feat(language-service): native completion experience for slot names (<a href="https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5552">#5552</a>) - Thanks to <a href="https://github.com/KazariEX"><code>@​KazariEX</code></a>!</li> </ul> <h3>Bug Fixes</h3> <ul> <li>fix(language-core): avoid clearing global types path when local compiler options is present - Thanks to <a href="https://github.com/KazariEX"><code>@​KazariEX</code></a>!</li> <li>fix(language-core): do not evaluate <code>skipTemplateCodegen</code> when exposing <code>$slots</code> - Thanks to <a href="https://github.com/KazariEX"><code>@​KazariEX</code></a>!</li> <li>fix(language-service): correct kind and order of component completion items - Thanks to <a href="https://github.com/KazariEX"><code>@​KazariEX</code></a>!</li> <li>fix(component-meta): filter events out of props (<a href="https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5547">#5547</a>) - Thanks to <a href="https://github.com/Akryum"><code>@​Akryum</code></a>!</li> </ul> <h3>Other Changes</h3> <ul> <li>refactor(language-core): allow configuring <code>checkUnknownEvents</code> and <code>checkUnknownComponents</code> in sfc (<a href="https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5537">#5537</a>) - Thanks to <a href="https://github.com/KazariEX"><code>@​KazariEX</code></a>!</li> <li>chore(language-service): add restart server hint to global types warning - Thanks to <a href="https://github.com/KazariEX"><code>@​KazariEX</code></a>!</li> </ul> <p>Please refer to <a href="https://github.com/vuejs/language-tools/blob/master/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>❤️ Thanks to Our Sponsors</h2> <!-- raw HTML omitted --> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/vuejs/language-tools/blob/master/CHANGELOG.md">vue-tsc's changelog</a>.</em></p> <blockquote> <h2>3.0.4 (2025-07-25)</h2> <h3>Features</h3> <ul> <li>feat(language-service): check casing when dropping component into template - Thanks to <a href="https://github.com/KazariEX"><code>@​KazariEX</code></a>!</li> <li>feat(language-service): native completion experience for slot names (<a href="https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5552">#5552</a>) - Thanks to <a href="https://github.com/KazariEX"><code>@​KazariEX</code></a>!</li> </ul> <h3>Bug Fixes</h3> <ul> <li>fix(language-core): avoid clearing global types path when local compiler options is present - Thanks to <a href="https://github.com/KazariEX"><code>@​KazariEX</code></a>!</li> <li>fix(language-core): do not evaluate <code>skipTemplateCodegen</code> when exposing <code>$slots</code> - Thanks to <a href="https://github.com/KazariEX"><code>@​KazariEX</code></a>!</li> <li>fix(language-service): correct kind and order of component completion items - Thanks to <a href="https://github.com/KazariEX"><code>@​KazariEX</code></a>!</li> <li>fix(component-meta): filter events out of props (<a href="https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5547">#5547</a>) - Thanks to <a href="https://github.com/Akryum"><code>@​Akryum</code></a>!</li> </ul> <h3>Other Changes</h3> <ul> <li>refactor(language-core): allow configuring <code>checkUnknownEvents</code> and <code>checkUnknownComponents</code> in sfc (<a href="https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5537">#5537</a>) - Thanks to <a href="https://github.com/KazariEX"><code>@​KazariEX</code></a>!</li> <li>chore(language-service): add restart server hint to global types warning - Thanks to <a href="https://github.com/KazariEX"><code>@​KazariEX</code></a>!</li> </ul> <h2>3.0.3 (2025-07-18)</h2> <h3>Bug Fixes</h3> <ul> <li>fix(language-core): find <code>node_modules</code> based on file's directory (<a href="https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5525">#5525</a>) - Thanks to <a href="https://github.com/KazariEX"><code>@​KazariEX</code></a>!</li> <li>fix(language-core): do not spread exposed object (<a href="https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5526">#5526</a>) - Thanks to <a href="https://github.com/KazariEX"><code>@​KazariEX</code></a>!</li> <li>fix(vscode): prompt manual reload in remote envs (<a href="https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5530">#5530</a>)</li> </ul> <h3>Other Changes</h3> <ul> <li>refactor(tsc): return the result of runTsc (<a href="https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5517">#5517</a>) - Thanks to <a href="https://github.com/escaton"><code>@​escaton</code></a>!</li> </ul> <h2>3.0.2 (2025-07-18)</h2> <h3>Features</h3> <ul> <li>feat(language-core): introduce <code>globalTypesPath</code> option for non-npm like environment (<a href="https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5505">#5505</a>) - Thanks to <a href="https://github.com/KazariEX"><code>@​KazariEX</code></a>!</li> <li>feat: forward tsserver's semantic tokens via language server (<a href="https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5512">#5512</a>) - Thanks to <a href="https://github.com/KazariEX"><code>@​KazariEX</code></a>!</li> </ul> <h3>Bug Fixes</h3> <ul> <li>fix(vscode): correct syntax highlight of control directives ending with <code>/</code> or <code>)</code> - Thanks to <a href="https://github.com/KazariEX"><code>@​KazariEX</code></a>!</li> <li>fix(language-core): infer parameter type of union slots to be union instead of intersection (<a href="https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5475">#5475</a>) - Thanks to <a href="https://github.com/KazariEX"><code>@​KazariEX</code></a>!</li> <li>fix(vscode): remove <code>colorizedBracketPairs</code> config for plaintext</li> <li>fix(language-core): avoid early access to local types to skip unnecessary type generation - Thanks to <a href="https://github.com/KazariEX"><code>@​KazariEX</code></a>!</li> <li>fix(language-core): treat <code>&lt;component&gt;</code> without <code>is</code> prop as normal component - Thanks to <a href="https://github.com/KazariEX"><code>@​KazariEX</code></a>!</li> <li>fix(vscode): make sure tsserver loads <code>@vue/typescript-plugin</code> last (<a href="https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5483">#5483</a>)</li> <li>fix(language-core): only keep navigation code feature on static <code>name</code> value of <code>&lt;slot&gt;</code> - Thanks to <a href="https://github.com/KazariEX"><code>@​KazariEX</code></a>!</li> <li>fix(language-server): add <code>allowJs</code> to reactivity analyze host - Thanks to <a href="https://github.com/KazariEX"><code>@​KazariEX</code></a>!</li> <li>fix(language-core): do not set template lang to <code>md</code> for markdown (<a href="https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5497">#5497</a>) - Thanks to <a href="https://github.com/KazariEX"><code>@​KazariEX</code></a>!</li> <li>fix(typescript-plugin): exclude items of kind <code>module</code> from template completion - Thanks to <a href="https://github.com/KazariEX"><code>@​KazariEX</code></a>!</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/vuejs/language-tools/commit/456d1b43fd8fb212ba49f33ccd643b9e9972a659"><code>456d1b4</code></a> v3.0.4 (<a href="https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5557">#5557</a>)</li> <li><a href="https://github.com/vuejs/language-tools/commit/539e53b8cf426673316874a9206366603a0422a9"><code>539e53b</code></a> test(tsc): skip dts snapshots for specific cases</li> <li><a href="https://github.com/vuejs/language-tools/commit/2d02b29ceaeb2b5e17acdcfd1c9c8fb087aa6382"><code>2d02b29</code></a> v3.0.3 (<a href="https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5531">#5531</a>)</li> <li><a href="https://github.com/vuejs/language-tools/commit/945a6cd90266499d924f81cfa8826299a4ff7905"><code>945a6cd</code></a> fix(language-core): do not spread exposed object (<a href="https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5526">#5526</a>)</li> <li><a href="https://github.com/vuejs/language-tools/commit/4df0f6aa57981d224a4ebd4d26bc97fb00a47a01"><code>4df0f6a</code></a> fix(language-core): find <code>node_modules</code> based on file's directory (<a href="https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5525">#5525</a>)</li> <li><a href="https://github.com/vuejs/language-tools/commit/e1095ed38b8a67f2b58229f16f48ebf4c99b1eee"><code>e1095ed</code></a> refactor(tsc): return the result of runTsc (<a href="https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5517">#5517</a>)</li> <li><a href="https://github.com/vuejs/language-tools/commit/fc6480eaff057a4c61cc78358e5bcd274fe770ab"><code>fc6480e</code></a> chore: update volar to 2.4.20</li> <li><a href="https://github.com/vuejs/language-tools/commit/fdab67b2058af8c8d97f7e55652a0dba25c92279"><code>fdab67b</code></a> v3.0.2 (<a href="https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc/issues/5513">#5513</a>)</li> <li><a href="https://github.com/vuejs/language-tools/commit/9ad6714a8be8fca0040947ffb970fffe3dba482f"><code>9ad6714</code></a> feat(language-core): introduce <code>globalTypesPath</code> option for non-npm like envi...</li> <li><a href="https://github.com/vuejs/language-tools/commit/7be6d37a997c38803168b2c222348f1dfbe5c960"><code>7be6d37</code></a> ci(lint): auto-fix</li> <li>Additional commits viewable in <a href="https://github.com/vuejs/language-tools/commits/v3.0.4/packages/tsc">compare view</a></li> </ul> </details> <br />
martinr92 commented 2025-07-25 03:05:41 +00:00 (Migrated from gitlab.com)

assigned to @martinr92

assigned to @martinr92
martinr92 commented 2025-07-25 03:05:46 +00:00 (Migrated from gitlab.com)

mentioned in merge request !486

mentioned in merge request !486
martinr92 commented 2025-08-02 03:01:18 +00:00 (Migrated from gitlab.com)

This merge request has been superseded by !501+

This merge request has been superseded by !501+
martinr92 (Migrated from gitlab.com) closed this pull request 2025-08-02 03:01:19 +00:00

Pull request closed

Sign in to join this conversation.
No description provided.