Skip to content

chore(deps): update dependency vue-tsc to v3.3.12 - #241

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/vue-tsc-3.x-lockfile
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/vue-tsc-3.x-lockfile

Conversation

@renovate

@renovate renovate Bot commented Jul 26, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
vue-tsc (source) 3.2.4 → 3.3.12 age adoption passing confidence

Release Notes

vuejs/language-tools (vue-tsc)

v3.3.12

Compare Source

language-core
  • security: improved handling of untrusted Vue files (cea0698)
  • feat: infer first parameter type of default factory for defineModel (1be73b8)
  • feat: report duplicate CSS module names, including non-identifier names (d41d919) (ffb85e5)
  • fix: keep union props when using withDefaults (084f30f)
  • fix: keep inference-only props string single-line with block comments (55ca36f)
  • fix: support calling template bindings without .value (7ad4a94)
  • fix: avoid type guards missing from the tsc bundle in template binding analysis (e743e80)
  • fix: pad directive hook signatures to check short-arity directive bindings (94052b8)
  • fix: vueCompilerOptions.plugins now overrides the inherited list instead of being deduplicated on resolve (4fa9e97) (c0e5d2e)
  • fix: eliminate synthesized ignore comments across codegen, scoped class aliases and compound event handlers (dbcb7de) (eccb74a) (612ae32)
  • fix: correct template mapping boundaries and eliminate unmapped diagnostics (04954dd) (8c85e38) (af7a194) (90f8207)
  • fix: stop typedef JSDoc from leaking into emitted dts (d4d4139)
  • perf: precompile attribute glob matchers (7d2e603)
component-meta
  • fix: stop checking JS Vue files as TS (045a6a7)
typescript-plugin
  • fix: don't abort reference span fix-up at style-less files (e46126c)
tsc
  • fix: prevent watch mode crash on incremental build (a59da36)
vscode
  • perf: reduce focus mode overhead (b0936d1)

Contributors: @​johnsoncodehk, @​serkodev, @​KazariEX, @​00200200, @​camonunez, @​Cherry, @​hungateJoseph, @​uturnr, @​ValentinYoushkevich, @​xia-chao

v3.3.11

Compare Source

language-core
  • fix: generate full fragment props for type checking (fd6dada)
language-service
  • fix: invalidate tag and prop casing detection after template changes (879ee9a)
component-meta
  • fix: invalidate module resolution caches when deleting files (8359c44)
tsc
  • fix: make extension retry errors serializable across IPC (05ab009)
vscode

Contributors: @​serkodev, @​pierreedbrg

v3.3.10

Compare Source

language-core
  • fix: ignore trailing whitespace after generic parameter commas (6e3aea9)
  • fix: resolve v-for item type over generic sources (8e78c5d)
  • fix: do not extract SFC blocks across inline Markdown code (055b9c7)
language-service
  • fix: serialize template data provider access across concurrent requests (2808dbe)
typescript-plugin
  • fix: resolve requests against the owning project (10c9168)
tsc
  • fix: support different extension sets across project references (cb65247)
vscode
  • feat: patch typescript.js via --require to support read-only file systems (0c47258)
  • fix: isolate custom TypeScript plugin paths between profiles (47216a9)
  • fix: update output file name for production (5616255)

Contributors: @​serkodev, @​KazariEX, @​lazerg

v3.3.9

Compare Source

language-core
  • feat: check unused generic type parameters (9d08c43)
language-service
  • fix: preserve trailing and current directive modifiers when completing inside a directive, and when filtering duplicates (3e362fb) (d8afe9e) (f4e584b)
component-meta
  • feat: expose runtime values of enum members in schema (00ce7ec)
  • fix: keep getProgramAndFile free of side effects (c99eb00)
workspace
  • feat: migrate build and tests to typescript-native-bridge (c4e58ea)

Contributors: @​KazariEX, @​johnsoncodehk, @​lazerg, @​seanogdev, @​valentinpalkovic

v3.3.8

Compare Source

language-core
  • feat: support vapor directives (6a5334c)
  • refactor: pass end offsets to Boundary.start and drop the unmapped string literal key generation branch (894a2aa) (4e343d4)
workspace
  • chore: upgrade to TypeScript 7 and support @typescript/typescript6 (1ef7ecb)

Contributors: @​KazariEX, @​liangmiQwQ, @​WaldemarEnns

v3.3.7

Compare Source

language-core
  • fix: wrap single expression event handlers to avoid ASI after return (b1a8452)
  • refactor: add __VLS_StyleScopedClasses to generated types (8023ac4)
typescript-plugin
  • fix: filter const globals from template completions (a618ad5)

Contributors: @​KazariEX, @​johnsoncodehk

v3.3.6

Compare Source

language-core
  • fix: treat event handler expressions as compound more accurately, preserving return types (1fdd511) (8440da6) (9b6fb7f)
  • fix: make generic component internal context inference type-safe across the .d.ts boundary (bff182a)
  • fix: match upstream CSS v-bind parsing behavior (5b450ce)
  • fix: include setup bindings as potential component names (c0e42fd)
  • perf: reduce boundary code feature allocations and cache inline TS ASTs in a WeakMap (f69712f) (c82592d)
  • refactor: centralize code features and deprecate allCodeFeatures (5cdf4da)

Contributors: @​KazariEX, @​Holiden

v3.3.5

Compare Source

language-core
  • fix: include event modifiers and raw event parts in duplicate listener checks (13b9eae) (59ebc40)

Contributors: @​KazariEX

v3.3.4

Compare Source

language-core
  • fix: detect duplicate event listeners across name formats (e70cb29)
  • fix: camelize slot props regardless of the htmlAttributes option (3adbe2c)
  • fix: only exclude already-set props from inherited attrs when checkRequiredFallthroughAttributes is enabled (9bc36fc)
language-service
  • fix: respect var hoisting for destructured props hints (cbd4ea0)
typescript-plugin
  • fix: do not treat class and style as a boolean property (f80e063)

Contributors: @​KazariEX, @​whysopaul

v3.3.3

Compare Source

vscode
  • fix: preserve TS auto imports behavior in Vue files (1d672b6)
  • fix: prevent grammar scopes leakage in capitalized tags (cd7a6e5)
workspace
  • fix: read PR title from env in the auto-version workflow to prevent injection (b51c92d)

Contributors: @​KazariEX, @​arpitjain099

v3.3.2

Compare Source

language-core
  • feat: preserve literal types for inline v-for sources (11b390c)
  • fix: align v-bind shorthand identifier skipping with interpolation (4f50ebe)
vscode
  • feat: transform tsserver content (168c7fa)
  • fix: do not mark the trailing slash in capitalized self-closing tags as invalid (6f49ca0)
  • fix: fall back to the original tsserver path when the proxy write fails (7aeb5f3)

Contributors: @​KazariEX, @​kkesidis, @​suisanka

v3.3.1

Compare Source

language-core
  • security: improved handling of untrusted Vue files (cea0698)
  • feat: infer first parameter type of default factory for defineModel (1be73b8)
  • feat: report duplicate CSS module names, including non-identifier names (d41d919) (ffb85e5)
  • fix: keep union props when using withDefaults (084f30f)
  • fix: keep inference-only props string single-line with block comments (55ca36f)
  • fix: support calling template bindings without .value (7ad4a94)
  • fix: avoid type guards missing from the tsc bundle in template binding analysis (e743e80)
  • fix: pad directive hook signatures to check short-arity directive bindings (94052b8)
  • fix: vueCompilerOptions.plugins now overrides the inherited list instead of being deduplicated on resolve (4fa9e97) (c0e5d2e)
  • fix: eliminate synthesized ignore comments across codegen, scoped class aliases and compound event handlers (dbcb7de) (eccb74a) (612ae32)
  • fix: correct template mapping boundaries and eliminate unmapped diagnostics (04954dd) (8c85e38) (af7a194) (90f8207)
  • fix: stop typedef JSDoc from leaking into emitted dts (d4d4139)
  • perf: precompile attribute glob matchers (7d2e603)
component-meta
  • fix: stop checking JS Vue files as TS (045a6a7)
typescript-plugin
  • fix: don't abort reference span fix-up at style-less files (e46126c)
tsc
  • fix: prevent watch mode crash on incremental build (a59da36)
vscode
  • perf: reduce focus mode overhead (b0936d1)

Contributors: @​johnsoncodehk, @​serkodev, @​KazariEX, @​00200200, @​camonunez, @​Cherry, @​hungateJoseph, @​uturnr, @​ValentinYoushkevich, @​xia-chao

v3.3.0

Compare Source

language-core
  • feat: check required fallthrough attributes (ee5e76a)
  • fix: penetrate v-if branch fragments when collecting single root nodes (6c13831)
  • refactor: rename the Sfc APIs to IR (dc941c7)
language-service
  • feat: re-support html.customData (94da05a)
  • fix: strip ="" only for plain boolean props completion edits, and reset to the default data provider after running with the Vue data provider (c224e6a) (55af099)
  • fix: reuse ASTs for define assignment suggestions and avoid duplicate attrs and props requests (34beaf3) (c8e435d)
typescript-plugin
  • feat: refine props completion to follow TS behavior, filtering fallback global completions and only returning props for component nodes (cc9585a) (154d94d) (fd53569) (e2181c5)
vscode
  • fix: write typescript plugins at build time (cabd9c6)
  • fix: avoid infinite diagnostics on Vue files when project diagnostics is enabled (0614a53)
  • fix: include extraFileExtensions in the tsserver configure request payload (818226a)

Contributors: @​KazariEX, @​Bomberus

v3.2.9

Compare Source

language-core
  • perf: rewrite a subset of template node transforms (680aae5)
  • fix: do not process inline markdown syntax in semantic-aware segments (e857bfa)
vscode
  • fix: trigger file rename edits when moving folders with Vue files (3fb3329)
workspace
  • chore: bump volar services to 0.0.71 (58ee658)

Contributors: @​KazariEX, @​TRIS-H

v3.2.8

Compare Source

language-core
  • fix: replace inline code blocks after SFC block processing (de8c2af)
  • fix: support navigation for kebab-case declarations in GlobalComponents (e3298b6)
  • refactor: generate template helper names (5a8cfa9)
language-service
  • feat: support TS module resolution for SCSS @import navigation (d1b01ec)
  • refactor: get void elements from the default html provider (dc7fc80)
typescript-plugin
  • fix: replace language service per-method overrides with a proxy (d03866c)

Contributors: @​KazariEX, @​Gehbt

v3.2.7

Compare Source

component-meta
  • fix: preserve non-ASCII characters in prop default values (a954b9c)
workspace
  • chore: bump typescript to 6.0.3 (1e54c84)

Contributors: @​ef81sp, @​KazariEX

v3.2.6

Compare Source

language-core
  • fix: generate $slots type in template correctly with defineSlots (#​5984) - Thanks to @​KazariEX!
  • fix: infer only readonly component of arrays in v-for (#​5987) - Thanks to @​ascott18!
  • fix: avoid false positives for destructured props detection on binding property names (#​5994) - Thanks to @​KazariEX!
vscode
  • fix: use regex for TS extension patching to support VS Code 1.110+ (#​5983) - Thanks to @​ebiryu!

v3.2.5

Compare Source

language-core
language-service
language-plugin-pug
workspace
  • docs: document all packages with consistent README structure (#​5953)
  • docs: update tsconfig schema of plugins option - Thanks to @​KazariEX!

Configuration

📅 Schedule: (UTC)

  • 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 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 was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot changed the title chore(deps): update dependency vue-tsc to v3.3.8 chore(deps): update dependency vue-tsc to v3.3.9 Jul 31, 2026
@renovate
renovate Bot force-pushed the renovate/vue-tsc-3.x-lockfile branch from f668d23 to b4412d7 Compare July 31, 2026 09:43
@renovate
renovate Bot force-pushed the renovate/vue-tsc-3.x-lockfile branch from b4412d7 to 71caee9 Compare August 11, 2026 20:57
@renovate renovate Bot changed the title chore(deps): update dependency vue-tsc to v3.3.9 chore(deps): update dependency vue-tsc to v3.3.10 Aug 15, 2026
@renovate
renovate Bot force-pushed the renovate/vue-tsc-3.x-lockfile branch 2 times, most recently from 9607520 to 33e5027 Compare August 21, 2026 12:06
@renovate renovate Bot changed the title chore(deps): update dependency vue-tsc to v3.3.10 chore(deps): update dependency vue-tsc to v3.3.11 Aug 21, 2026
@renovate
renovate Bot force-pushed the renovate/vue-tsc-3.x-lockfile branch from 33e5027 to f95ac64 Compare August 26, 2026 20:09
@renovate
renovate Bot force-pushed the renovate/vue-tsc-3.x-lockfile branch from f95ac64 to 9a0138d Compare September 3, 2026 01:36
@renovate
renovate Bot force-pushed the renovate/vue-tsc-3.x-lockfile branch 2 times, most recently from 838a459 to b37a72c Compare October 1, 2026 14:52
@renovate
renovate Bot force-pushed the renovate/vue-tsc-3.x-lockfile branch from b37a72c to 0dcef4c Compare October 2, 2026 10:39
@renovate renovate Bot changed the title chore(deps): update dependency vue-tsc to v3.3.11 chore(deps): update dependency vue-tsc to v3.3.12 Oct 2, 2026
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