chore(deps): update dependency vue-tsc to v1.8.22 - autoclosed
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
vue-tsc | devDependencies | patch | 1.8.8 -> 1.8.22 |
Release Notes
vuejs/language-tools (vue-tsc)
v1.8.22
- fix:
experimentalResolveStyleCssClasses: "always"
not working (#3689) - thanks @maIIady - fix:
__VLS_Prettify
missing for dts build when useswithDefaults()
(#3691)
v1.8.21
Volar.js 1.10.5 updates:
- fix(monaco): completion cannot insert text starting with
$
(https://github.com/volarjs/volar.js/issues/69) - fix(typescript): automatic type acquisition not working since v1.10.0
v1.8.20
- feat: added Italian integration documentation
- feat: enforce
v-bind
argument to be an object (#3666) - thanks @so1ve - fix: JSDoc comments not emitted when using type-only defineProps macro (#3645)
- fix: autocomplete for directive comments without a space (#3665) - thanks @so1ve
- fix: fix slot type when using a interpolation in template string (#3657) - thanks @so1ve
- fix: add autocomplete for v-slot parameters (#3661) - thanks @so1ve
- fix: export correct SlotsPropertyName for vue2 (#3669) - thanks @zhiyuanzmj
- fix(types): infer discriminated unions in child component props (#3672) - thanks @davidmatter
- fix: access to slots directly (#3671) - thanks @so1ve
- fix: autocomplete not working for
$event
(#3668) - thanks @so1ve - perf: remove duplicate virtual code for native tags
- chore: rename
volar
tovue
in diagnostics (#3667) - thanks @so1ve - chore: publish ts plugin to open-vsx (#3589) - thanks @brc-dd
Full-time Support by
WebContainer API is here. |
Our Platinum Sponsors
The Intuitive Web Framework | |
The Progressive JavaScript Framework |
Our Silver Sponsors
Add you via GitHub Sponsors or Open Collective
v1.8.19
- feat: no longer checking save time (#3650)
- fix(ts-plugin): tsserver doesnt have updated list of external files when new vue files are added (required TS 5.3) (#3555) (#3649)
- fix: false positive error when accessing local variables in defineProps parameter (#3643) (#3644) - thanks @so1ve
v1.8.18
#3642)
Upgrade required VSCode version to 1.82.0 (
v1.8.17
- fix: extension cannot run on vscode versions lower than 1.82.0 (#3631) (#3635)
- fix: make
defineProps
work when reading a property fromdefineProps()
(#3633) - thanks @so1ve - fix: avoid reading
props
from__VLS_ctx
(#3636) - thanks @so1ve - fix: regression with
defineExpose
(#3639) - thanks @so1ve
v1.8.16
- fix: merge default export's properties properly (#3600) - thanks @so1ve
- fix: accurate exposed type with refs in generic component (#3604) - thanks @so1ve
- fix: make emits type correct when user assigns emit function a custom name (#3624) - thanks @so1ve
Volar.js 1.10.3 updates:
- fix: performance issue with o(n^2) complexity of
directoryExists()
(https://github.com/volarjs/volar.js/issues/66) - thanks @Akryum - fix: directory named "constructor" could crash (https://github.com/volarjs/volar.js/issues/65) - thanks @Dmitrigar, @franz-bendezu
v1.8.15
- fix: props type missing in JS component context (#3592)
- fix: ignore
$emit
return type for Vue 2 (#3596)
v1.8.14
- feat:
defineEmit
now able to infer event types with more than 4 overloads (#3379) (#1855) - feat: more accurately distinguish component internal context and external context types (#3591) (#3517) - thanks @so1ve
- fix: don't import alias macros (#3576) - thanks @sxzz
- fix: make generic components' emit type compactible with Vue core types (#3569) (#3257) - thanks @so1ve
- fix: use universal
__VLS_ConstructorOverloads
when emits type is not inlined (#3585) - thanks @so1ve - fix: inherit emits props and supports generic component emit type for JSX (#3533) (#3289) (#3476) - thanks @so1ve
- perf: generate less TS virtual code for TS performance (#3581)
v1.8.13
- fix: generate valid syntax when
noPropertyAccessFromIndexSignature
is not enabled (#3575) - thanks @so1ve
v1.8.12
- feat: support vitepress's code snippet import (#3559) - thanks @so1ve
- fix(component-meta): fix modules interoperability with
vue-component-type-helper
- fix: avoid losing generic types with
strictTemplates: false
(#3565) - thanks @so1ve - fix: format slots with typeannotation correctly (#3573) - thanks @so1ve
v1.8.11
- feat: slot references codeLens counting fragment default slot (#932)
- fix: correct message for
@vue-expect-error
(#3541) - thanks @so1ve - fix: avoid global macros conflicts with local variables (#3550) - thanks @so1ve
- fix: script setup comments at top breaks global macros (#3549) - thanks @so1ve
- fix(vue-tsc): prevent rebuild in incremental mode throwing error (#3556) - thanks @blake-newman
v1.8.10
- feat: added Portuguese integration documentation (#3535)
- feat: exposed
configFileName
forcreateParsedCommandLineByJson()
function (#3456) - thanks @qmhc - feat: support nested plugins (#3530) - thanks @so1ve
- feat(vscode): add
vue.server.runtime
setting and support for Bun runtime - feat(vscode): add
vue.server.path
setting for customize server module path - fix: correctly hyphen-case props (#3424) - thanks @so1ve
- fix: generic components should respect
strictTemplates
(#3487) - thanks @so1ve - fix(vue-component-type-helpers): correctly handle generic components when using
ComponentExposed
(#3536) - thanks @so1ve
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by RenovateBot