johnsoncodehk/volar
### [`v1.0.9`](https://togithub.com/johnsoncodehk/volar/blob/HEAD/CHANGELOG.md#109-20221023)
[Compare Source](https://togithub.com/johnsoncodehk/volar/compare/v1.0.8...v1.0.9)
- feat(vue-tsc): add error message for `noEmitOnError` ([#1669](https://togithub.com/johnsoncodehk/volar/issues/1669))
- feat: add support for custom file extensions ([#1931](https://togithub.com/johnsoncodehk/volar/issues/1931))
- feat: add support for `typescript/javascript.suggest.completeFunctionCalls` ([#956](https://togithub.com/johnsoncodehk/volar/issues/956))
- feat: add support for JSX auto closing tags and tags commenting ([#1494](https://togithub.com/johnsoncodehk/volar/issues/1494))
- feat: add support for auto import component from .ts sources ([#1643](https://togithub.com/johnsoncodehk/volar/issues/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](https://togithub.com/johnsoncodehk/volar/issues/82))
- feat: add `volar.vueserver.diagnosticModel` setting to support pull model for diagnostic
- feat: add `experimentalUseElementAccessInTemplate` setting in vueCompilerOptions for class component supports ([#997](https://togithub.com/johnsoncodehk/volar/issues/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](https://togithub.com/johnsoncodehk/volar/issues/2037))
- perf: load scripts on demand on inferred project
- fix(doctor): update valid `@types/node` version and clarity words ([#2043](https://togithub.com/johnsoncodehk/volar/issues/2043))
- fix: avoid language server crash by invalid tsconfig references path ([#1957](https://togithub.com/johnsoncodehk/volar/issues/1957))
- fix: `LanguageServicePlugin` error don'ts reporting
- fix: SCSS At-Rule autocomplete not working
- fix: intellisense not working for files path start with `.` ([#1147](https://togithub.com/johnsoncodehk/volar/issues/1147))
- fix: avoid reporting partial diagnostic when failed to update cache range
- fix: formatting not working for template interpolations ([#2026](https://togithub.com/johnsoncodehk/volar/issues/2026))
- fix: file watchers not working ([#2028](https://togithub.com/johnsoncodehk/volar/issues/2028))
- fix: document version of code action incorrect ([#2025](https://togithub.com/johnsoncodehk/volar/issues/2025))
- fix: don't filter `onXxx` for props autocomplete ([#2034](https://togithub.com/johnsoncodehk/volar/issues/2034))
- fix: import statements completion not working ([https://github.com/johnsoncodehk/volar/issues/1983#issuecomment-1278778898](https://togithub.com/johnsoncodehk/volar/issues/1983#issuecomment-1278778898))
- fix: server throwing errors due to component auto import completion canceled ([#1983](https://togithub.com/johnsoncodehk/volar/issues/1983))
- fix: expand selection does not work correctly in `` ([#1465](https://togithub.com/johnsoncodehk/volar/issues/1465))
- fix: component tags messes with duplicate name template properties ([#2030](https://togithub.com/johnsoncodehk/volar/issues/2030))
- fix: improve invalid content trimming in .md files for VitePress
- fix: avoid language server throwing when changing built-in TS plugin activation
##### Special Sponsor
##### Out Gold Sponsors
##### Out Silver Sponsors
### [`v1.0.8`](https://togithub.com/johnsoncodehk/volar/blob/HEAD/CHANGELOG.md#108-20221015)
[Compare Source](https://togithub.com/johnsoncodehk/volar/compare/v1.0.7...v1.0.8)
- feat: support for twoslash queries ([https://github.com/johnsoncodehk/volar-plugins/issues/9](https://togithub.com/johnsoncodehk/volar-plugins/issues/9))
- feat: support `generic` attribute auto-complete
- feat: add `volar.vueserver.noProjectReferences` setting for support jump to source files from reference projects ([#1344](https://togithub.com/johnsoncodehk/volar/issues/1344))
- fix: SFC parse failed if script content including ` Githubissues.
Githubissues is a development platform for aggregating issues.
This PR contains the following updates:
^0.37.3
->^1.0.9
Release Notes
johnsoncodehk/volar
### [`v1.0.9`](https://togithub.com/johnsoncodehk/volar/blob/HEAD/CHANGELOG.md#109-20221023) [Compare Source](https://togithub.com/johnsoncodehk/volar/compare/v1.0.8...v1.0.9) - feat(vue-tsc): add error message for `noEmitOnError` ([#1669](https://togithub.com/johnsoncodehk/volar/issues/1669)) - feat: add support for custom file extensions ([#1931](https://togithub.com/johnsoncodehk/volar/issues/1931)) - feat: add support for `typescript/javascript.suggest.completeFunctionCalls` ([#956](https://togithub.com/johnsoncodehk/volar/issues/956)) - feat: add support for JSX auto closing tags and tags commenting ([#1494](https://togithub.com/johnsoncodehk/volar/issues/1494)) - feat: add support for auto import component from .ts sources ([#1643](https://togithub.com/johnsoncodehk/volar/issues/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](https://togithub.com/johnsoncodehk/volar/issues/82)) - feat: add `volar.vueserver.diagnosticModel` setting to support pull model for diagnostic - feat: add `experimentalUseElementAccessInTemplate` setting in vueCompilerOptions for class component supports ([#997](https://togithub.com/johnsoncodehk/volar/issues/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](https://togithub.com/johnsoncodehk/volar/issues/2037)) - perf: load scripts on demand on inferred project - fix(doctor): update valid `@types/node` version and clarity words ([#2043](https://togithub.com/johnsoncodehk/volar/issues/2043)) - fix: avoid language server crash by invalid tsconfig references path ([#1957](https://togithub.com/johnsoncodehk/volar/issues/1957)) - fix: `LanguageServicePlugin` error don'ts reporting - fix: SCSS At-Rule autocomplete not working - fix: intellisense not working for files path start with `.` ([#1147](https://togithub.com/johnsoncodehk/volar/issues/1147)) - fix: avoid reporting partial diagnostic when failed to update cache range - fix: formatting not working for template interpolations ([#2026](https://togithub.com/johnsoncodehk/volar/issues/2026)) - fix: file watchers not working ([#2028](https://togithub.com/johnsoncodehk/volar/issues/2028)) - fix: document version of code action incorrect ([#2025](https://togithub.com/johnsoncodehk/volar/issues/2025)) - fix: don't filter `onXxx` for props autocomplete ([#2034](https://togithub.com/johnsoncodehk/volar/issues/2034)) - fix: import statements completion not working ([https://github.com/johnsoncodehk/volar/issues/1983#issuecomment-1278778898](https://togithub.com/johnsoncodehk/volar/issues/1983#issuecomment-1278778898)) - fix: server throwing errors due to component auto import completion canceled ([#1983](https://togithub.com/johnsoncodehk/volar/issues/1983)) - fix: expand selection does not work correctly in `` ([#1465](https://togithub.com/johnsoncodehk/volar/issues/1465)) - fix: component tags messes with duplicate name template properties ([#2030](https://togithub.com/johnsoncodehk/volar/issues/2030)) - fix: improve invalid content trimming in .md files for VitePress - fix: avoid language server throwing when changing built-in TS plugin activation ##### Special Sponsor