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-tsc to v1 #22

Merged
merged 1 commit into from
Jan 9, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 9, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
vue-tsc ^0.40.13 -> ^1.0.24 age adoption passing confidence

Release Notes

johnsoncodehk/volar

v1.0.24

Compare Source

  • feat: add vueCompilerOptions.macros setting for vue-macros plugins
  • feat(framework): expose FileCapabilities.full, FileRangeCapabilities.full, MirrorBehaviorCapabilities.full
  • feat: renamed normalizeComponentAutoImportName setting to normalizeComponentImportName
  • feat: support normalize component name for import statement completion (#​2286)
  • feat: normalize Index to folder name when normalizeComponentImportName enabled (https://github.com/johnsoncodehk/volar/issues/2071#issuecomment-1373701277)
  • feat: support update imports on multiple files move
  • fix(typescript-plugin): fixed Projects must list all files or use an 'include' pattern error (#​2271)
  • fix: language client sending parseSfc requests when not a vue document changed
  • fix: typescript actions not working for codeActionsOnSave setting (#​2188)
  • fix: fixed c is not iterable error edge case (#​2282)
  • fix: cannot select workspace tsdk on status bar with takeover mode
  • fix(plugin-api): cannot catch errors for getEmbeddedFileNames(), resolveEmbeddedFile()
  • fix(component-meta): cannot detection of slots in script-less SFC (#​2113)
  • perf(component-meta): resolve schema on demand (#​2288)
Our Gold Sponsors
Our Silver Sponsors

v1.0.22

Compare Source

  • fix: document folding ranges not working in .ts

v1.0.21

Compare Source

  • fix: cannot jump to .vue definition from .ts with takeover mode
  • fix: cannot detect @volar/vue-language-plugin-pug installed (#​2272)
  • fix: ignore incremental update for v-for expression (#​2266)
  • fix: auto insert spaces for {{}} not working
  • fix: completion in template inserts stray leading dot (#​2155)
  • fix: if source document EOL is \r\n, virtual document mapping decorations range incorrect

v1.0.20

Compare Source

  • feat: support browser navigation for embedded preview
  • feat: released pug extension (#​2274)
  • feat: add volar.takeOverMode.extension setting for choice extension that takeover *.ts language support
  • fix(typescript-vue-plugin): can't always get latest status of .vue files (#​2271)
  • fix: multi-line template interpolation formatting indentation incorrect
  • refactor(framework): simplify LanguageServerPlugin api and dependency injection connection (#​2273)
  • refactor(framework): combine createLanguageService and createDocumentService

v1.0.19

Compare Source

  • feat: add experimentalAdditionalLanguageModules option for vueCompilerOptions (#​2267)
  • fix: TS typescript/javascript.preferences.autoImportFileExcludePatterns setting not working
  • fix: formatting not working for extra vue file extensions (#​2263)
  • fix(doctor): accidentally report @vue/compiler-dom warning (#​2262)
  • fix(vue-component-meta): required property incorrect (#​2256)
  • fix(preview): cannot start preview if project never start run vite server (#​2223)
  • fix: references codeLens not working

v1.0.18

Compare Source

  • feat: check deprecated properties for vueCompilerOptions in tsconfig
  • fix: auto add spaces for {{}} not working if template block not at the top
  • fix: remove duplicate file watchers for .vue files
  • fix: auto complete randomly report [TS Error] { } and failed (#​2190)
  • fix: cross-file renaming cannot be performed consecutively
  • fix: should not report unknown tag error without strictTemplates enabled (#​2255)

v1.0.17

Compare Source

  • feat: support syntax highlighting for lang="json5" (#​2244)
  • feat: support for generating virtual file from multiple sources (#​2253)
  • feat: display mapping data on hover for virtual document
  • feat: re-support component semantic token (#​2252)
  • fix(vue-tsc): cannot resolve hook path from extends options
  • fix: fixed workspace configs caching not working edge case (#​2062)
  • fix: cannot find volar.config.js for sub folder tsconfig project
  • fix: emmet abbreviation suggestion keeps disappearing every third letter (#​2240)
  • fix: {{ }} colorizedBracketPairs not working (#​1759)
  • fix: fixed volar-base language servers executePluginCommand duplicate registration error
  • fix: avoid throw on un-exist workspace folder (#​2039)
  • fix: ignore class, style attrs when v-bind exist (#​2166)
  • fix: functional component type check not working when return type includes props property (#​2206)
  • fix: v-slot error when noPropertyAccessFromIndexSignature is enabled (#​2236)
  • fix: skipTemplateCodegen should ignore template slots emit (#​2237)
  • fix: recursive closing of html tag edge cases (#​2238) (#​2247)
  • fix: double quotes not allowed in attribute value (#​2250)
  • perf: embedded files on demand calculation not working

v1.0.16

Compare Source

  • feat(component-meta): make schema.ignore accept functions (#​2232)
  • feat: add volar.icon.splitEditors setting (#​2163)
  • feat: support twoslash queries in .ts when using takeover mode
  • fix: fixed typescript-vue-plugin performance regression (#​2228)
  • fix: deleting space for {{ |}} become {{ | }} (#​2222)
  • fix: dynamic slot name type <slot :name="(name as 'a' | 'b')" /> not working (#​2233)
  • fix: typed template slots missing when template only exist dynamic slots (#​2233)
  • fix: fixed template Type 'void' has no call signatures errors (#​2225)
  • fix(vue-tsc): shim vue-tsc/out/proxy.js for vite-plugin-checker (https://github.com/fi3ework/vite-plugin-checker/issues/193)
  • perf: rewrite typescript-vue-plugin for much better performance and fixed path resolve edge case (#​2137)

v1.0.14

Compare Source

  • feat: add angular language server example (#​2215)
  • feat(vue-tsc): support for hook api (#​2217)
  • feat: add vue-tsc-eslint-hook module to support use eslint in vue-tsc (#​2220)
  • feat: add setting volar.vueserver.maxFileSize (#​2186)
  • feat: add setting volar.doctor.checkVueTsc and disable by default (#​2186)
  • feat: add setting volar.vueserver.configFilePath (#​2078)
  • feat: auto add space between double curly brackets (#​2088)
  • feat: support formatting for style v-bind (#​2105)
  • fix: virtual code mapping ignored offset 0 (#​2052)
  • fix: auto complete ref value with '.value' not working (#​2203)
  • fix: template AST broken by slot name incremental update (#​2207)
  • fix: preview not working for Vite v4 (#​2198)

v1.0.13

Compare Source

  • feat(web-ide): show loading file at status bar
  • feat(web-ide): support node_modules types via CDN
  • feat(web-ide): support locale typescript diagnostic messages
  • fix(web-ide): cannot use default typescript lib types
  • fix(web-ide): cannot found match tsconfig
  • fix: volar.config.js plugins dirty cache between different tsconfig projects

v1.0.12

Compare Source

  • feat: added @volar/vscode-language-client package (#​2181)
  • fix: document content messed up randomly (#​1807)
  • fix: "Show Virtual Files" mapping background color unclear with light theme (#​2147) (#​2170)
  • fix: props type checking not working for Element Plus components (#​2176) (#​2180)
  • fix: attribute values being wrapped in parentheses while typing (#​2182)
  • fix: formatting crashes (#​2077)
  • fix: cannot emit component type with DefineComponent when template has slots (#​2161)

v1.0.11

Compare Source

  • fix(vue-tsc): dts emit do not generated DefineComponent type (#​2161)
  • fix: global components types loss in vue 2 projects (#​2157)
  • fix: Vite / Nuxt app preview crash when template includes <html> tag

v1.0.10

Compare Source

  • feat: add volar.vueserver.json.customBlockSchemaUrls setting to support preset json schema urls for custom blocks (#​2079)
  • feat: add volar.vueserver.reverseConfigFilePriority setting to support customize tsconfig priority (#​1815)
  • feat: add volar.vueserver.disableFileWatcher setting for better performance (#​2027)
  • feat(vue-tsc): support for TypeScript 5.0 (#​2095)
  • feat: auto insert parentheses for instanceof expressions (#​2099)
  • feat: more accurate HTML attributes auto-complete
  • feat: add nativeTags instead of experimentalRuntimeMode to vueCompilerOptions for uni-app supports (#​2065)
  • feat: remove split editors icon and use command instead of
  • fix: goto definition not working with nvim-lspconfig (https://github.com/johnsoncodehk/volar/pull/1916#issuecomment-1293166322)
  • fix(preview): more accurate script judgment (#​2135)
  • fix: local components types should cover global components types (#​1886)
  • fix: auto insert parentheses for AsExpressions not working
  • fix: template code mapping confusion when undo with invalid template code (#​2151)
  • fix: output Server Stats through LSP API (#​2050)
  • fix: vite app preview not working if project path includes spaces (https://github.com/johnsoncodehk/vite-plugin-vue-component-preview/issues/7)
  • fix: avoid component preview create multiple terminals (#​2128)
  • fix: avoid folding when join split editors (#​1887)
  • fix: split editors command crash with empty document (#​2072)
  • fix: avoid escape &quot; (#​2091)
  • fix: script setup first variable jsdoc missing (https://github.com/johnsoncodehk/volar/issues/1327#issuecomment-1304784005)
  • fix: document symbols of SFC blocks range incorrect (#​2118)
  • fix: strictTemplates option works only bound props (#​2136)
  • fix: props required warning missing when jsxTemplates option enabled (#​2139)
  • fix: cannot infer events parameter type in recursive component (#​2140)
  • perf: faster semantic tokens parsing (#​2053) (#​2056)
  • perf: avoid create file watchers in syntactic server
  • perf: cache workspace configuration in language servers (#​2062)

v1.0.9

Compare Source

  • feat(vue-tsc): add error message for noEmitOnError (#​2053)
  • feat: add support for custom file extensions (#​1931)
  • feat: add support for typescript/javascript.suggest.completeFunctionCalls (#​956)
  • feat: add support for JSX auto closing tags and tags commenting (#​1494)
  • feat: add support for auto import component from .ts sources (#​1643)
  • feat: add Server Stats command for debugging loading files
  • feat: add volar.completion.normalizeComponentAutoImportName setting to support remove Vue ending for component auto import (#​82)
  • feat: add volar.vueserver.diagnosticModel setting to support pull model for diagnostic
  • feat: add experimentalUseElementAccessInTemplate setting in vueCompilerOptions for class component supports (#​997)
  • feat: migrated to standard token types for support semantic tokens IDE other than VSCode
  • feat: register file watchers in language server for support IDE other than VSCode (#​2037)
  • perf: load scripts on demand on inferred project
  • fix(doctor): update valid @types/node version and clarity words (#​2043)
  • fix: avoid language server crash by invalid tsconfig references path (#​1957)
  • fix: LanguageServicePlugin error don'ts reporting
  • fix: SCSS At-Rule autocomplete not working
  • fix: intellisense not working for files path start with . (#​1147)
  • fix: avoid reporting partial diagnostic when failed to update cache range
  • fix: formatting not working for template interpolations (#​2026)
  • fix: file watchers not working (#​2028)
  • fix: document version of code action incorrect (#​2025)
  • fix: don't filter onXxx for props autocomplete (#​2034)
  • fix: import statements completion not working (https://github.com/johnsoncodehk/volar/issues/1983#issuecomment-1278778898)
  • fix: server throwing errors due to component auto import completion canceled (#​1983)
  • fix: expand selection does not work correctly in <template> (#​1465)
  • fix: component tags messes with duplicate name template properties (#​2030)
  • fix: improve invalid content trimming in .md files for VitePress
  • fix: avoid language server throwing when changing built-in TS plugin activation

v1.0.8

Compare Source

v1.0.7

Compare Source

  • feat(vue-language-core): support custom v-model prefix (#​2004)
  • feat: allow passing attributes array for experimentalModelPropName ignore setting (#​1821)
  • fix: @volar/vue-language-plugin-pug cause to doctor warns in Vue 2.7 project (#​2002)
  • fix: mitigate virtual file mapping highlights dislocation
  • fix: tag hover not working when enabled jsxTemplates
  • fix: avoid convert invalid JSX type to any when enabled jsxTemplates
  • fix: component JSX type invalid when enabled jsxTemplates but template has no any slots
  • perf: try skip convert attribute value to unicode

v1.0.6

Compare Source

  • fix: component ast broken when use script setup with export default (#​1996)
  • fix: experimentalModelPropName link invalid (#​1999)
  • fix: @volar/pug-language-service crash (#​2000)

v1.0.5

Compare Source

  • feat(doctor): report warning for @types/node version >= 18.8.1 (#​1985)
  • fix: @volar-examples/svelte-tsc, @volar-examples/svelte-typescript released empty dist
  • fix: component syntax minor defect when enabled experimentalRfc436
  • fix: force use VSCode display language in language server (#​1959)
  • fix: don't hoisting defineProps type arg when disabled experimentalRfc436 (#​1994)

v1.0.4

Compare Source

  • feat: Support generic typed template slots for RFC 436 (#​1987)
  • feat: add resolveTemplateCompilerOptions API for VueLanguagePlugin
  • feat: support intellisense for generic attribute (#​1967)
  • feat: add Show Component Meta command for inspect vue-component-meta result
  • feat: add vueCompilerOptions.experimentalModelPropName for customize v-model binding prop for vue 2 component (#​1969)
  • fix: TypeScript Vue Plugin (Volar) stop working
  • fix: change vueCompilerOptions.dataAttributes default value from ["data-*"] to [] (#​1965)
  • fix: component props order should be on the top (#​1972)
  • fix: @volar/vue-language-plugin-pug crash due to missing depend
  • fix: component tag highlight not working for pug template (#​1977)
  • fix: references codeLens number incorrect (#​1989)

Breaking changes

  • Removed experimentalTemplateCompilerOptions, experimentalTemplateCompilerOptionsRequirePath from vueCompilerOptions (#​1991)

v1.0.3

Compare Source

v1.0.2

Compare Source

  • fix: document folding ranges not working in .ts

v1.0.1

Compare Source

  • feat: add experimentalAdditionalLanguageModules option for vueCompilerOptions (#​2267)
  • fix: TS typescript/javascript.preferences.autoImportFileExcludePatterns setting not working
  • fix: formatting not working for extra vue file extensions (#​2263)
  • fix(doctor): accidentally report @vue/compiler-dom warning (#​2262)
  • fix(vue-component-meta): required property incorrect (#​2256)
  • fix(preview): cannot start preview if project never start run vite server (#​2223)
  • fix: references codeLens not working

v1.0.0

Compare Source


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 has been generated by Mend Renovate. View repository job log here.

@tobiasdiez tobiasdiez merged commit 73b67ae into main Jan 9, 2023
@tobiasdiez tobiasdiez deleted the renovate/vue-tsc-1.x branch January 9, 2023 09:09
tobiasdiez pushed a commit that referenced this pull request Aug 4, 2024
tobiasdiez added a commit that referenced this pull request Aug 4, 2024
* chore: init

* chore: remove enforce

* chore: npm run

* fix: nuxt options

* chore: update deps

* chore: fix tsup commands (#1)

* fix: path, close #2

* build: use tsup.config.ts

* chore: update dependencies (#5)

* chore: update deps

* fix: `pnpm run dev` error (#7)

* fix: pnpm run dev error

* style: lint fix

* fix: fix dev error (#9)

* chore: update deps

* chore: update

* fix: cjs exports (#10) (#11)

* feat: add esbuild export (#12)

* ci: update release script

* chore: update deps

* feat: add esbuild export (#14)

* feat: add esbuild export (#13)

* chore: lint

* chore: add deps of 'chalk' (#15)

Co-authored-by: Anthony Fu <[email protected]>

* chore: update deps

* fix: 'UserOptions' set to optional (#18)

* feat: use type=module (#16) (#17)

* fix: pnpm workspace config (#19)

* chore: update deps

* fix: nuxt module hooks (#20)

* chore: update deps

* chore: update deps

* chore: update ci matrix

* chore: update deps

* chore: lint

* feat: update builds

* ci: add permission

* docs: update (#21)

* docs: update playground link (#22)

* feat: template update (#25)

* fix: require(...) is not a function (#28)

* update

* fix linter

* fix astro

* fix tests

* use jiti over esno

* update all eslint

* dedupe

* update node used for linter

* fix prettier

---------

Co-authored-by: Anthony Fu <[email protected]>
Co-authored-by: TropicalRaisel <[email protected]>
Co-authored-by: dengqing <[email protected]>
Co-authored-by: Tedy <[email protected]>
Co-authored-by: snowingfox <[email protected]>
Co-authored-by: Rongger <[email protected]>
Co-authored-by: 三咲智子 <[email protected]>
Co-authored-by: Alex Liu <[email protected]>
Co-authored-by: ntnyq <[email protected]>
Co-authored-by: Robert Soriano <[email protected]>
Co-authored-by: Ray <[email protected]>
Co-authored-by: yuyin <[email protected]>
Co-authored-by: lrs <[email protected]>
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.

1 participant