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 v0.35.2 #25

Merged
merged 1 commit into from
May 31, 2022

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 29, 2022

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
vue-tsc 0.31.4 -> 0.35.2 age adoption passing confidence

Release Notes

johnsoncodehk/volar

v0.35.2

Compare Source

  • feat: add tsc problemMatchers settings (#​1277)
  • fix: cannot watch external .d.ts file changes (#​1343)
  • fix: incorrect typescript error report with hgroup in template (#​1340)
  • fix: style variable injection syntax highlight not working for style languages other then css (#​1365)
  • fix: false positive type check for method arguments with defineExpose (#​1364)
  • fix: avoid html emmet active in style block (#​1358)
  • fix: unable to recognize the type of parameters as alongside <script setup> (#​1324)
  • fix: component export default jsdoc loss when use <script setup> (#​1327)
  • fix: false positive @ts-expect-error error in withDefaults() (#​1336)
Our Sponsors

v0.35.1

Compare Source

v0.35.0

Compare Source

  • perf: support TS auto-import cache for TS 4.7 (#​1360)
    • Please use 0.34.17 for TS 4.6.4 or lower

v0.34.17

Compare Source

  • feat: do not show unknown tag as red (#​1247)
  • feat: do not default enable editor.semanticHighlighting.enabled
  • feat: support syntax highlight for style variable injection
  • fix: auto import creates wrong identifier when dot in file name (#​1335)
  • fix: avoid language server crash on TS 4.7 (#​1300)
  • fix: namespaced component type-check not working

v0.34.16

Compare Source

  • feat: add experimental option vueCompilerOptions.experimentalRuntimeMode for adapt uni-app (#​1308)
  • fix: type narrowing broken by local variable declare in template (#​1312)
  • fix: cannot recognize component context on arg typeof of arrow function in template (#​1326)
  • fix: emmet suggestion interrupt when input symbol (#​1322)
  • fix: split editors layout not following settings volar.splitEditors.layout.* (#​1330)

v0.34.15

Compare Source

  • feat: support auto-complete for template local variables (#​1284)
  • feat: check if vetur is active on doctor panel (#​1305)
  • feat: enabled experimentalImplicitWrapComponentOptionsWithDefineComponent for lang="js" by default (#​1298)
  • feat: add vueCompilerOption.experimentalDowngradePropsAndEmitsToSetupReturnOnScriptSetup option to improve intellisense on script setup for lang="js" (#​1192)

v0.34.13

Compare Source

  • feat: list vue meetup events on preview loading
  • feat: show basic infos by doctor command (#​1254)
  • fix: avoid tsconfig include .vue files outside rootDir with typescript plugin (#​1276)

Breaking changes

  • Changed vueCompilerOptions property experimentalShamefullySupportOptionsApi to experimentalImplicitWrapComponentOptionsWithDefineComponent and disabled by default (#​1291)

v0.34.12

Compare Source

  • chore: change extensions publisher (#​1124)
  • feat: add "warning" option to experimentalShamefullySupportOptionsApi and make default
  • feat: allow type narrowing in inline handlers bu config "experimentalAllowTypeNarrowingInInlineHandlers": true in vueCompilerOptions (#​1249)
  • fix: avoid report error with config "module": "es2015" in tsconfig (#​1263)
  • fix: find references result has invalid item
  • fix: property access errors loss in template (#​1264)
  • fix: cannot rename html tag in some cases (#​1272)

v0.34.11

Compare Source

  • fix: cannnot trigger auto-complete in import statement by input space
  • fix: duplicate diagnostics in *.ts on takeover mode (#​1234)
  • fix: style block has redundant html emmet result (#​1244)
  • fix: language server crash with low TS version (#​1242)
  • fix: directives type-check not working (#​1228)
  • fix: auto-complete replace range incorrect in import statement (#​1227)

v0.34.10

Compare Source

  • fix: template bindings error incomplete (#​1205)
  • fix: avoid auto-import added on same line as <script> (#​916)
  • fix: embedded html interpolations syntax highlight not working in markdown
  • fix: inlay hints not working in template
  • fix: preview broken on nuxt3 rc (#​1225)
  • fix: cannot use import equals in script setup (#​1223)
  • fix: directives syntax highlight display incorrect in html comment inside svg tag (#​1206)

v0.34.9

Compare Source

  • fix: vue documents diagnostics cannot update when other drive ts file changed
  • fix: ts declaration diagnostics missing (#​1222)

v0.34.8

Compare Source

  • feat: support inlay hints (#​452)
    • if you're not using VSCode, you should config new option languageFeatures.inlayHints = true in initializationOptions to enable it
  • feat: allow disable highlight dom elements on preview (#​1209)
  • feat: improve dom elements highlight display refresh
  • fix: typescript.format.semicolons should not affect text interpolation (#​1210)
  • fix: vscode settings cannot update for document features (#​1210)
  • fix: {{ { foo } }} object literal expression not working on text interpolations
  • fix: cannot infer event type with prop name format onFoo-bar (#​1023)
  • fix: scoped class references not accurate on long document (#​1059)
  • fix: cannot update unediting vue document diagnostics (#​1163)
  • fix: emmet not working in style block (#​1145)
  • fix: nuxt preview not working on windows (#​1123)

v0.34.7

Compare Source

  • feat: add option experimentalShamefullySupportOptionsApi to vueCompilerOptions (#​1202)
  • fix: use html renaming instead of ts renaming on tags (#​1201)
  • fix: not support lowser node version (#​1200)
  • fix: cannot update global components props completion list (#​1196)
  • fix: svg attributes report false positive void type (#​1184)
  • fix: css module types missing on template context (#​1178)
  • fix: false positive error with withDefaults + "strictNullChecks": false (#​1187)

Breaking changes

v0.34.6

Compare Source

  • feat: add prompt for "jsx": "preserve" missing
  • fix: auto-complete break language server if "jsx": "preserve" missing (#​1171)
  • fix: typescript plugin extension not working (#​1173)
  • fix: code action not working on *.ts with take over mode (#​1169)
  • fix: object computed property name report false positive error in template (#​1176)
  • fix: should count variable uses with ref attribute (#​1168)

v0.34.5

Compare Source

  • feat: preset "jsx": "preserve" for non-tsconfig project
  • fix: avoid template report errors if "jsx": "preserve" missing (#​1161)
  • fix: attrs auto-complete and tag highlight incorrect on js project (#​1158)
  • fix: script setup report false positive error with defineExpose type arg (#​1165)

Breaking changes

  • @volar/pug-language-service now is a optional depend on vue-tsc, you need to install it additionally to support pug template type-checking on vue-tsc (#​1092)

v0.34.4

Compare Source

  • fix: script setup report false positive error with multi-line interpolation
  • fix: object spread assignment not working in template
  • fix: html formatting result incorrect

v0.34.3

Compare Source

  • feat: release @volar/preview for support vite, nuxt 3 app preview features other then vscode IDEs (#​1115)
  • fix: require() should not report error in template (#​1161)
  • fix: template interpolations syntax broken with inline block comments (#​1143)
  • fix: vue-tsc emit declaration diagnostics incomplete (#​1127)
  • fix: ts plugin should not affect to non-vue project (#​1144)
  • fix: object literal santax not working in directive and v-for expressions (#​1160)
  • fix: shorthand property assignment santax not working in template (#​1156)
  • fix: should not emit __VLS_ files file with vue-tsc --declaration --emitDeclarationOnly
  • fix: experimentalDisableTemplateSupport not working
  • fix: formatting crashes with inline v-bind on scoped v-slot (#​1151)
  • fix: language server broken in js project without allowJs

Breaking changes

  • Changed experimentalResolveNonScopedCssClasses to experimentalResolveStyleCssClasses (#​1121)

v0.34.2

Compare Source

  • fix: add missing depend for vue-tsc (#​1154)
  • fix: css format should not trimmed new lines (#​1155)

v0.34.1

Compare Source

  • feat: do not show unknown tag as red (#​1247)
  • feat: do not default enable editor.semanticHighlighting.enabled
  • feat: support syntax highlight for style variable injection
  • fix: auto import creates wrong identifier when dot in file name (#​1335)
  • fix: avoid language server crash on TS 4.7 (#​1300)
  • fix: namespaced component type-check not working

v0.34.0

Compare Source

  • feat: expose useConfigurationHost for external language feature plugins
  • perf: faster language server initialization
  • perf: simplify template script generation (#​455)
  • perf: reduce TS language service instances (#​1108)
  • fix: web bundle lead to package size greatly increased (#​1084)
  • fix: undefined sortText break vim (#​1118)
  • fix: template context do not update by external .ts scripts (#​565)
  • fix: not respect HTML completion settings (#​1139)
  • chore: default disabled volar.autoCompleteRefs for reduce CPU usage

Breaking changes

  • Not support typed template slots for now (#​1108)
  • Not support emits renaming
  • Not support props renaming for Vue.extends or lang="js"
  • Changed built-in HTML formatter from prettyhtml to vscode-html-languageservice (#​1078)
  • Changed built-in CSS formatter from prettier to vscode-css-languageservice (#​1131)
  • Changed setting volar.lowPowerMode to volar.vueserver.useSecondServer and disabled by default
    • When disabled, language service instance reduce a half of memory usage, but auto-complete should be slower in expected
  • "jsx": "preserve" now is required for template type-checking (#​1153)

v0.33.9

Compare Source

  • perf: faster vue-tsc watch response
  • fix: memory leak on vue-tsc watch (#​1106)
  • fix: emmet block html src path completion (#​1105)

v0.33.7

Compare Source

  • feat: support nuxt 3 app preview and goto code
  • fix: avoid click event on element when use goto code
  • fix: style codeLens references always show 0 references (#​1095)

v0.33.6

Compare Source

  • fix: TS completion not working in interpolations (#​1088)
  • fix: not respected html.autoCreateQuotes, html.autoClosingTags settings (#​840)
  • fix: organize imports code action edge range incorrect (#​1091)
  • fix: don't report css module $style types error on vue-tsc (#​1089)
  • fix: css vars no effect on vue-tsc (#​1093)

v0.33.5

Compare Source

  • fix: diagnostics not update (#​1076)

v0.33.4

Compare Source

  • fix: expand selection broken since 0.33.0 (#​1085)
  • fix: vueCompilerOptions typo experimentalRsolveNonScopedCssClasses -> experimentalResolveNonScopedCssClasses
  • fix: 0.33.3 release packages missing /out directory (#​1086)

v0.33.3

Compare Source

  • feat: support attribute binding syntax :<name>.attr (#​1047)
  • feat: supoprt document features for Web IDE (#​612)
  • feat: add option to support intellisense for non-scoped css (#​1038)
  • feat: reduce vue-tsc depends
  • fix: json schema request service not available since 0.33.0 (#​243)
  • fix: remove console.log avoid vim-lsp crash (#​1046)
  • fix: emmet suggestions messed up embedded language suggestions (#​1039)
  • fix: missing proposals for HTML attribute value (#​1072)
  • fix: vue-tsc watch not always catch vue file changes (#​1082)
  • fix: previewer not working with pnpm (#​1074)
  • fix: global components type not working with vue-class-component (#​1061)
  • fix: goto component definition not working with some syntax (#​435) (#​1048)
  • fix: directives argument should be optional if argument could be undefined (#​1040)

v0.33.2

Compare Source

  • feat: add option vueCompilerOptions.experimentalDisableTemplateSupport to disable template type-check and intellisense (#​577)
  • fix: avoid props jsdoc erase by withDefaults
  • fix: sponsors svg never update

v0.33.1

Compare Source

  • feat: support preview features on external browser
    • press Alt key to activating go to code feature
  • fix: can't open multiple preview windows

v0.33.0

Compare Source

  • feat: reduce vue-tsc depends
  • feat: support more language features for lang="json" custom block
  • feat: support for goto implementations
    • if you're not using VSCode, you should config new option languageFeatures.implementation = true in initializationOptions to enable it
  • feat: support custom language service plugins for (#​1028):
    • change built-in formatters
    • add language support for custom block with any other language yourself
  • feat: support vue-tsc watch (#​1030)
  • feat: preview features not longer needed authentication
  • fix: pug formatting broken (#​1002)
  • fix: vite app preview not working on windows (#​1013)
  • fix: fallback event type behavior for invalid type components (#​1001) (#​1026)

Breaking changes

  • @volar/server renamed to @volar/vue-language-server
    • cli command vue-server changed to vue-language-server
  • vscode-vue-languageservice renamed to @volar/vue-language-service
  • vscode-typescript-languageservice renamed to @volar/typescript-language-service
  • vscode-json-languageservice renamed to @volar/json-language-service

v0.32.1

Compare Source

  • feat: support generic events with props (#​981)
  • fix: slots references always 0 (#​932)
  • fix: source.organizeImports not working in editor.codeActionsOnSave (#​906)
  • fix: component type incorrect if duplicate name with current <script setup> file name (#​944)
  • fix: language server broken if TS version < 4.4 (#​962)
  • fix: pug outline element level incorrect (#​969)
  • fix: document symbols confusion between <script> and <script setup> (#​994)
  • fix: vite icon do not show with first editor

v0.32.0

Compare Source

  • feat: experimental webview features for vite (#​208)
  • perf: bundle extension to speed up startup

Configuration

📅 Schedule: 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, click this checkbox.

This PR has been generated by Mend Renovate. View repository job log here.

@vercel
Copy link

vercel bot commented Apr 29, 2022

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated
vue3-marquee ✅ Ready (Inspect) Visit Preview May 31, 2022 at 10:21AM (UTC)

@renovate renovate bot force-pushed the renovate/vue-tsc-0.x branch from d266849 to f4a42b2 Compare May 10, 2022 11:22
@renovate renovate bot changed the title Update dependency vue-tsc to v0.34.11 Update dependency vue-tsc to v0.34.12 May 10, 2022
@renovate renovate bot force-pushed the renovate/vue-tsc-0.x branch from f4a42b2 to ccea179 Compare May 12, 2022 01:45
@renovate renovate bot changed the title Update dependency vue-tsc to v0.34.12 Update dependency vue-tsc to v0.34.13 May 12, 2022
@renovate renovate bot force-pushed the renovate/vue-tsc-0.x branch from ccea179 to 8ebeb5f Compare May 16, 2022 04:42
@renovate renovate bot changed the title Update dependency vue-tsc to v0.34.13 Update dependency vue-tsc to v0.34.15 May 16, 2022
@renovate renovate bot force-pushed the renovate/vue-tsc-0.x branch from 8ebeb5f to 8d08887 Compare May 23, 2022 03:59
@renovate renovate bot changed the title Update dependency vue-tsc to v0.34.15 Update dependency vue-tsc to v0.34.16 May 23, 2022
@renovate renovate bot force-pushed the renovate/vue-tsc-0.x branch from 8d08887 to 45a6f24 Compare May 28, 2022 16:07
@renovate renovate bot changed the title Update dependency vue-tsc to v0.34.16 Update dependency vue-tsc to v0.35.0 May 28, 2022
@renovate renovate bot force-pushed the renovate/vue-tsc-0.x branch from 45a6f24 to c90adda Compare May 30, 2022 13:57
@renovate renovate bot changed the title Update dependency vue-tsc to v0.35.0 Update dependency vue-tsc to v0.35.2 May 30, 2022
@renovate renovate bot changed the title Update dependency vue-tsc to v0.35.2 chore(deps): update dependency vue-tsc to v0.35.2 May 31, 2022
@renovate renovate bot force-pushed the renovate/vue-tsc-0.x branch from c90adda to d209ee7 Compare May 31, 2022 09:33
@renovate renovate bot force-pushed the renovate/vue-tsc-0.x branch from d209ee7 to f3f470f Compare May 31, 2022 10:19
@renovate renovate bot force-pushed the renovate/vue-tsc-0.x branch from f3f470f to de93017 Compare May 31, 2022 10:21
@renovate renovate bot force-pushed the renovate/vue-tsc-0.x branch from de93017 to f5847d7 Compare May 31, 2022 10:56
@vercel
Copy link

vercel bot commented May 31, 2022

Deployment failed with the following error:

Resource is limited - try again in 3 hours (more than 100, code: "api-deployments-free-per-day").

@renovate renovate bot force-pushed the renovate/vue-tsc-0.x branch from f5847d7 to 20c7ded Compare May 31, 2022 10:57
@megasanjay megasanjay merged commit 3d952a8 into main May 31, 2022
@renovate renovate bot deleted the renovate/vue-tsc-0.x branch May 31, 2022 17:10
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.

2 participants