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 devdependency @vue/language-core to v2 #82

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 1, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@vue/language-core (source) ^1.8.27 -> ^2.2.8 age adoption passing confidence

Release Notes

vuejs/language-tools (@​vue/language-core)

v2.2.8

Compare Source

Bug Fixes
  • revert "fix(language-core): validate v-model variable against model type"

v2.2.6

Compare Source

Features
  • feat(language-core): infer prop JSDoc from defineModel's leading comments (#​5211) - Thanks to @​KazariEX!
Bug Fixes
  • fix(language-core): map camelized prop name correctly (#​5207) - Thanks to @​KazariEX!
  • fix(component-meta): resolve defineModel options to collect default value (#​5209) - Thanks to @​KazariEX!
  • fix(language-core): avoid duplicate generation of defineExpose's codes - Thanks to @​KazariEX!
  • fix(language-core): generate camelized prop name for defineModel (#​5213) - Thanks to @​KazariEX!
  • fix(language-core): validate v-model variable against model type (#​5214) - Thanks to @​KazariEX!
  • fix(language-core): use keywords instead of semicolons to separate script sections (#​5217) - Thanks to @​KazariEX!
Other Changes
  • ci: auto close issues with can't reproduce label - Thanks to @​KazariEX!
  • refactor(language-core): defer the calculation of linkedCodeMappings offsets (#​5220) - Thanks to @​KazariEX!

v2.2.4

Compare Source

Features
  • feat(language-service): map sfc compiler errors outside the template inner content (#​5045) - Thanks to @​KazariEX!
  • feat(language-core): introduce options to control type inference of $attrs, $el, $refs and $slots (#​5135) - Thanks to @​KazariEX!
  • feat(language-core): enhance single root nodes collection (#​4819) - Thanks to @​KazariEX!
Bug Fixes
  • fix(language-core): move generateSfcBlockSection to the end to fix missing comma errors (#​5184) - Thanks to @​zhiyuanzmj!
  • fix(language-core): handle edge case of default slot name mismatch - Thanks to @​KazariEX!
  • fix(language-core): combine dollar variable keys from the upper level interface - Thanks to @​KazariEX!
  • fix(language-core): hoist the variables that may cause TS4081 (#​5192) - Thanks to @​KazariEX!
  • fix(language-core): adjust regex match for @vue-generic to improve offset calculation (#​5193) - Thanks to @​Gehbt!
  • fix(language-core): correct codegen of native element refs - Thanks to @​KazariEX!
  • fix(language-core): ignore latex block content (#​5151) - Thanks to @​KazariEX!
  • fix(language-core): do not emit undefined for model with default value (#​5198) - Thanks to @​RylanBueckert-Broadsign!
  • fix(language-service): typescript-semantic renaming first in style blocks (#​4685) - Thanks to @​KazariEX!
  • fix(typescript-plugin): prevent removed components from appearing in the completion list - Thanks to @​KazariEX!
Other Changes
  • refactor(language-core): drop invalid v-scope implemention - Thanks to @​KazariEX!
  • refactor(language-core): improve type declaration of v-for - Thanks to @​KazariEX!
  • test: enable declaration to track more errors - Thanks to @​KazariEX!
  • refactor(language-core): remove semantic highlight of style module names - Thanks to @​KazariEX!
  • chore(language-core): add docs for @vue-expect-error support (#​5176) - Thanks to @​machty!
  • ci: upload extension as artifact for each commit - Thanks to @​KazariEX!

v2.2.2

Compare Source

Features
  • feat(language-core): navigation support for $attrs, $slots, $refs and $el in the template (#​5056) - Thanks to @​KazariEX!
  • feat(language-service): support global directives completion (#​4989) - Thanks to @​KazariEX!
  • feat(language-core): type support of useAttrs (#​5106) - Thanks to @​KazariEX!
  • feat(language-core): add options for fine-grained configuration of strictTemplates (#​5138)
  • feat(language-service): display deprecated info of props in completion (#​5134) - Thanks to @​KazariEX!
  • feat(component-meta): collect destructured props defaults (#​5101) - Thanks to @​Akryum!
  • feat(language-core): add checkUnknownDirectives option (#​5141) - Thanks to @​KazariEX!
  • feat(language-core): support <script vapor> - Thanks to @​KazariEX!
Bug Fixes
  • fix(language-core): ignore ts errors in function-scoped declare expressions (#​5090) - Thanks to @​zhiyuanzmj!
  • fix(language-core, typescript-plugin): handle self-reference component correctly (#​5102) - Thanks to @​KazariEX!
  • fix(language-core): do not generate element for <template> with v-slot (#​5077) - Thanks to @​KazariEX!
  • fix(language-service): set code action kinds to avoid warning (#​5096) - Thanks to @​KazariEX!
  • fix(language-core): handle parentheses in v-for exp
  • fix(language-core): slot exp formatting virtual code syntax incorrect
  • fix(language-core): arrow function formatting virtual code syntax incorrect in interpolation
  • fix(language-core): improve multiple lines event formatting result
  • fix(language-core): prefer loc.source instead of node content
  • fix(language-core): intersect local $attrs with __VLS_ctx.$attrs (#​5113) - Thanks to @​KazariEX!
  • fix(language-core): only generate model modifiers for components - Thanks to @​KazariEX!
  • fix(language-plugin-pug): ignore duplicate attribute error of class (#​5100) - Thanks to @​KazariEX!
  • fix(language-core): align types of v-for with core (#​5084) - Thanks to @​KazariEX!
  • fix(language-core): map interpolation error with multiple variables correctly (#​5158) - Thanks to @​KazariEX!
  • fix(vscode): ask user to reload extension host when configuration changes (#​5160) - Thanks to @​typed-sigterm!
  • fix(typescript-plugin): update component names correctly for the first time - Thanks to @​KazariEX!
  • fix(language-core): add undefined to first param type of optional model emits (#​5171) - Thanks to @​KazariEX!
  • fix(language-core): intersect __VLS_slots with __VLS_ctx.$slots (#​5083) - Thanks to @​KazariEX!
  • fix(language-core): complete codegen of slot name prop (#​5139) - Thanks to @​KazariEX!
Other Changes
  • refactor(language-service): read ast from codegen instead of parsing it repeatedly (#​5086) - Thanks to @​KazariEX!
  • refactor(language-core): rewrite vueCompilerOptions resolution logic
  • refactor(component-meta): read scriptSetupRanges from codegen - Thanks to @​KazariEX!
  • refactor(component-meta): read node directly instead of creating sub ast - Thanks to @​KazariEX!
  • refactor(component-meta): read ast from sfc.script - Thanks to @​KazariEX!
  • refactor(language-core): generate the type of slots with function property (#​5173) - Thanks to @​KazariEX!
  • refactor(language-core): reduce codegen size of template returns - Thanks to @​KazariEX!
  • refactor(language-core): remove semantic highlight of directives - Thanks to @​KazariEX!
  • refactor: update alien-signals to 1.0.3 (#​5181) - Thanks to @​KazariEX!

v2.2.0

Compare Source

Features
  • feat(language-core): support @vue-generic (#​4971) - Thanks to @​KazariEX!
  • feat(vscode): add configuration for skipping automatic detection of Hybrid Mode (#​5046) - Thanks to @​KazariEX!
  • feat(language-service): crawl html data of data-allow-mismatch - Thanks to @​KazariEX!
  • feat(language-core): type support of $attrs (#​5076) - Thanks to @​KazariEX!
  • feat(language-core): type support of useSlots and $slots (#​5055) - Thanks to @​KazariEX!
  • feat(language-core): type support of v-model modifiers (#​5061) - Thanks to @​KazariEX!
  • feat(language-service): process references data at runtime to reduce bundle size (#​5054) - Thanks to @​KazariEX!
  • feat(language-core): support the use of sfc root comment to configure vueCompilerOptions (#​4987) - Thanks to @​KazariEX!
  • feat(vscode): add timeout logic for insiders fetching (#​5048) - Thanks to @​KazariEX!
  • feat(vscode): add examples to inlay hints configuration (#​5068) - Thanks to @​KazariEX!
Performance
  • perf(typescript-plugin): use named pipe servers more efficiently (#​5070)
Bug Fixes
  • fix(language-core): generate script setup starting from last leading comment without @ts-check - Thanks to @​KazariEX!
  • fix(language-core): make model modifiers optional (#​4978) - Thanks to @​stafyniaksacha!
  • fix(language-core): always report missing props on <slot> (#​4982) - Thanks to @​KazariEX!
  • fix(language-core): avoid unchecked index access when parsing defineEmits (#​5028) - Thanks to @​KazariEX!
  • fix(language-service): handle text edit of special closing tags completion correctly (#​5016) - Thanks to @​KazariEX!
  • fix(language-core): don't generate variable access of template refs using useTemplateRef (#​5032) - Thanks to @​KazariEX!
  • fix(vscode): update enabledHybridMode before activate extension (#​5019) - Thanks to @​nieyuyao!
  • fix(tsc): point to shimmed tsc entry point to support ts 5.7 (#​5020) - Thanks to @​davidmatter!
  • fix(vscode): add GitHub.copilot-chat to hybrid mode compatible list (#​5047) - Thanks to @​KazariEX!
  • fix(language-core): generate generics normally when useTemplateRef has no parameters (#​5051) - Thanks to @​KazariEX!
  • fix(language-core): avoid clipping prop name using .prop or .attr on v-model - Thanks to @​KazariEX!
  • fix(language-core): handle named default import of components correctly (#​5066) - Thanks to @​KazariEX!
  • fix(language-core): disable navigation feature on non-binding prop values (#​5040) - Thanks to @​KazariEX!
  • fix(language-core): do not generate useTemplateRef parameter repeatedly (#​5009)
  • fix(language-core): generate macros after script setup content (#​5071) - Thanks to @​KazariEX!
  • fix(language-core): correct type and completion support of vue: event (#​4969) - Thanks to @​KazariEX!
  • fix(language-core): prevent visiting functional components for parseScriptSetupRanges (#​5049) - Thanks to @​zhiyuanzmj!
  • fix(language-service): don't provide modifier completion for @ and : (#​5052) - Thanks to @​KazariEX!
  • fix(language-core): consistent interpolation behavior of shorthand binding (#​4975) - Thanks to @​KazariEX!
  • fix(language-core): resolve components with various name cases correctly (#​5067) - Thanks to @​KazariEX!
  • fix(language-core): map v-slot correctly to report error when missing default slot - Thanks to @​KazariEX!
  • fix(language-core): map component loc to instance variable for verification - Thanks to @​KazariEX!
Other Changes

v2.1.10

Compare Source

Features
  • language-service: auto insert const props = with props completion (#​4942) - Thanks to @​KazariEX!
Bug Fixes
  • language-core: revert #​4902
  • language-core: inject as assertion of useCssModule into correct location (#​4952) - Thanks to @​KazariEX!
  • language-core: hold prev track id correctly (#​4961) - Thanks to @​KazariEX!
  • language-core: generate style modules type as needed (#​4953) - Thanks to @​KazariEX!
  • language-core: reference global types file with relative path (#​4966)
Refactors

v2.1.8

Compare Source

Features
  • vscode: reactions visualization now identifies more use cases Insiders
  • language-core: auto infer $el type (#​4805) - Thanks to @​KazariEX!
  • language-core: typed directive arg and modifiers (#​4813) - Thanks to @​KazariEX!
Bug Fixes
Performance
  • language-service: find destructured props only with enabled setting (#​4815) - Thanks to @​KazariEX!
Other Changes

v2.1.6

Compare Source

Features
  • language-plugin-pug: support initial indentation (#​4774)
  • language-service: JSDoc display support when typing props on component template (#​4796) - Thanks to @​joy-yu!
  • language-core: typed directives in template (#​4807) - Thanks to @​KazariEX!
Bug Fixes
  • language-core: wrap template refs with unref in interpolation (#​4777) - Thanks to @​KazariEX!
  • language-core: ensure to pass tsc on inline global types (#​4782) - Thanks to @​KazariEX!
  • language-core: infer native template ref as build-in element interface (#​4786) - Thanks to @​KazariEX!
  • language-core: generate __VLS_StyleModules after template (#​4790) - Thanks to @​KazariEX!
  • language-core: make expose of non-generic template ref required (#​4795) - Thanks to @​zhiyuanzmj!
  • language-core: avoid using __typeProps with runtime props (#​4800) - Thanks to @​KazariEX!
  • language-core: ignore unknown attrs error when strictTemplates is not enabled (#​4785)
  • language-core: prevent append globalTypes to virtual file (#​4806) - Thanks to @​zhiyuanzmj!
  • language-core: prevent type error when use defineSlots and non-template (#​4809) - Thanks to @​zhiyuanzmj!
  • typescript-plugin: disconnect socket on error (#​4672)
Performance
  • language-core: don't emit event lnlayhint when content is none (#​4776) - Thanks to @​Gehbt!
Other Changes
  • language-core: split __VLS_templateResult (#​4781) - Thanks to @​KazariEX!
  • language-core: wrap template virtual code into a function (#​4784)
  • language-core: move templateRef into composables (#​4791) - Thanks to @​KazariEX!
  • language-core: generate global types for the first parsed Vue component if cannot write global types file
Tests
  • language-server: add renaming case for template ref() (#​4794) - Thanks to @​KazariEX!
  • tsc: update to Vue 3.5 (#​4725)
  • tsc: unknown props on non-strict generic component (#​4792)

v2.1.5

Compare Source

Features
  • typescript-plugin, language-server: generate global types file into node_modules/.vue-global-types (#​4752) - Thanks to @​KazariEX!
  • language-core: navigation support for template-ref (#​4726) - Thanks to @​KazariEX!
Bug Fixes
  • language-core, typescript-plugin, language-server: apply snake case on globalTypes filename (#​4749) - Thanks to @​KazariEX!
  • language-core: hoist $refs type (#​4763)
  • language-core: disable lib check on global types file (#​4767) - Thanks to @​KazariEX!
  • language-core: prevent circular reference of templateRef (#​4768) - Thanks to @​zhiyuanzmj!
  • language-core: using interface merging for GlobalComponents
  • language-core: fallthroughAttributes causes global components to be self-referential (#​4761)
  • language-core: auto-completion for the last line of template block (#​4771) - Thanks to @​zhiyuanzmj!
  • language-core: update ast correctly on repeated v-for modifications (#​4772) - Thanks to @​KazariEX!
  • language-server: leaking named pipes (#​4672)
  • typescript-plugin: compatible with Yarn PnP (#​4751)
  • vscode: whitelist ms-dynamics-smb.al extension for Vue Hybrid Mode. (#​4765) - Thanks to @​kyleweishaupt!
Other Changes

v2.1.4

Compare Source

Features
  • typescript-plugin, language-server: generate global types file into node_modules/.vue-global-types (#​4752) - Thanks to @​KazariEX!
  • language-core: navigation support for template-ref (#​4726) - Thanks to @​KazariEX!
Bug Fixes
  • language-core, typescript-plugin, language-server: apply snake case on globalTypes filename (#​4749) - Thanks to @​KazariEX!
  • language-core: hoist $refs type (#​4763)
  • language-core: disable lib check on global types file (#​4767) - Thanks to @​KazariEX!
  • language-core: prevent circular reference of templateRef (#​4768) - Thanks to @​zhiyuanzmj!
  • language-core: using interface merging for GlobalComponents
  • language-core: fallthroughAttributes causes global components to be self-referential (#​4761)
  • language-core: auto-completion for the last line of template block (#​4771) - Thanks to @​zhiyuanzmj!
  • language-core: update ast correctly on repeated v-for modifications (#​4772) - Thanks to @​KazariEX!
  • language-server: leaking named pipes (#​4672)
  • typescript-plugin: compatible with Yarn PnP (#​4751)
  • vscode: whitelist ms-dynamics-smb.al extension for Vue Hybrid Mode. (#​4765) - Thanks to @​kyleweishaupt!
Other Changes

v2.1.2

Compare Source

Bug Fixes
  • language-core, typescript-plugin, language-server: write globalTypes into dist for correct export (#​4740) (#​4737) (#​4738) (#​4739) - Thanks to @​KazariEX!
  • language-core: don't default vueCompilerOptions.lib to @vue/runtime-dom for Vue 2

v2.1.0

Compare Source

Features
Bug Fixes
Refactors
  • language-core: extract SFC root tags to separate virtual code
  • language-core: removed __hint trick from codegen
  • language-core: rewrite a part of confusing codegen code
  • language-core: reduce virtual code generated by component tags (#​4714)
  • language-core: do not wrap template virtual code with function (#​4731)
  • language-core: write real files to FS for shared global types (#​4736)
  • component-meta: remove deprecated createComponentMetaCheckerByJsonConfig, createComponentMetaChecker api
Other Changes

v2.0.29

Compare Source

Features
Bug Fixes
  • tsc: errors should be thrown instead of being console.log printed
  • language-server: observe named pipes changes when server startup (#​4292)
  • language-core: infer define model type from options type (#​4545) - Thanks @​davidmatter
  • language-core: type-checking not working with hyphen in slot name with JS (#​4478) - Thanks @​KermanX
  • language-core: add type check for v-model without argument (#​4598) - Thanks @​zhiyuanzmj
  • language-service: filter special tags (#​4596) - Thanks @​so1ve
  • typescript-plugin: improve named pipes reliability (#​4603)
  • language-core: property access is incorrectly identified as compound expression (#​4600)
  • language-core: fix compatibility of generic component virtual code with TS 5.5 (#​4577)
  • tsc: TS4082 not reported for functional component (#​4569)
Other Changes
  • Upgraded Volar from v2.4.0-alpha.15 to v2.4.0-alpha.18:
    • Fix VS Code IntelliSense will be lost in new created files (#​4424)
    • Add workspace symbols support in Hybrid Mode (#​4595)
    • Add workspace addMissingImports action support in Hybrid Mode (#​4586)
  • Fix yarn 4 compatibility (#​4587)
  • Add vue vine to hybrid mode compatible list (#​4543) - Thanks @​so1ve
  • Add global components prop validation test (#​4542) - Thanks @​davidmatter

v2.0.28

Compare Source

Features

Configuration

📅 Schedule: 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 requested a review from Hebilicious as a code owner March 1, 2024 21:31
@renovate renovate bot force-pushed the renovate/vue-language-core-2.x branch 6 times, most recently from 64f5351 to f2539b4 Compare March 7, 2024 06:08
@renovate renovate bot force-pushed the renovate/vue-language-core-2.x branch from f2539b4 to fd8add6 Compare March 20, 2024 11:02
@renovate renovate bot force-pushed the renovate/vue-language-core-2.x branch 3 times, most recently from 3d2aa2a to e9adaa0 Compare April 10, 2024 11:30
@renovate renovate bot force-pushed the renovate/vue-language-core-2.x branch from e9adaa0 to 8e9ed46 Compare April 12, 2024 12:06
@renovate renovate bot force-pushed the renovate/vue-language-core-2.x branch from 8e9ed46 to c788bb6 Compare April 22, 2024 02:10
@renovate renovate bot force-pushed the renovate/vue-language-core-2.x branch 2 times, most recently from 9a51886 to 68bb08d Compare May 1, 2024 03:54
@renovate renovate bot force-pushed the renovate/vue-language-core-2.x branch 3 times, most recently from 92e7cf6 to ae6e09e Compare May 16, 2024 10:03
@renovate renovate bot force-pushed the renovate/vue-language-core-2.x branch 2 times, most recently from 2b767ac to 0183b23 Compare June 8, 2024 15:06
@renovate renovate bot force-pushed the renovate/vue-language-core-2.x branch from 0183b23 to b8d39bb Compare June 22, 2024 14:18
@renovate renovate bot force-pushed the renovate/vue-language-core-2.x branch 2 times, most recently from f43881e to 62f395c Compare July 4, 2024 14:52
@renovate renovate bot force-pushed the renovate/vue-language-core-2.x branch 2 times, most recently from dd50608 to b08423f Compare July 25, 2024 12:18
@renovate renovate bot force-pushed the renovate/vue-language-core-2.x branch 4 times, most recently from 4a192e3 to c978140 Compare September 4, 2024 22:35
@renovate renovate bot force-pushed the renovate/vue-language-core-2.x branch 2 times, most recently from a1f276b to 9729a13 Compare October 30, 2024 19:32
@renovate renovate bot changed the title chore(deps): update devdependency @vue/language-core to v2 chore(deps): update devdependency @vue/language-core to v2 - autoclosed Dec 8, 2024
@renovate renovate bot closed this Dec 8, 2024
@renovate renovate bot deleted the renovate/vue-language-core-2.x branch December 8, 2024 18:34
@renovate renovate bot changed the title chore(deps): update devdependency @vue/language-core to v2 - autoclosed chore(deps): update devdependency @vue/language-core to v2 Dec 9, 2024
@renovate renovate bot reopened this Dec 9, 2024
@renovate renovate bot force-pushed the renovate/vue-language-core-2.x branch from 8c7923f to 9729a13 Compare December 9, 2024 05:32
@renovate renovate bot force-pushed the renovate/vue-language-core-2.x branch from 9729a13 to fd03afc Compare December 23, 2024 22:41
Copy link

changeset-bot bot commented Dec 23, 2024

⚠️ No Changeset found

Latest commit: 97433ec

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@renovate renovate bot force-pushed the renovate/vue-language-core-2.x branch from fd03afc to d967bff Compare February 15, 2025 18:16
@renovate renovate bot force-pushed the renovate/vue-language-core-2.x branch 2 times, most recently from cad5f07 to 15c8a07 Compare March 1, 2025 15:09
@renovate renovate bot force-pushed the renovate/vue-language-core-2.x branch from 15c8a07 to 97433ec Compare March 2, 2025 14:23
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