0.0.34 (2024-03-14)
- prettier: await isFormattingEnabled #85
0.0.33 (2024-03-14)
- typescript: options should be optional
- typescript: coee actions not working
0.0.32 (2024-03-13)
- prettier: don't throw an error when no Prettier instance is available #81
- typescript: can't format JSX/TSX document correctly (vuejs/language-tools#3949)
- all package formatting options are now consistent
- typescript: split the main plugin into multiple plugins #83
- typescript: no longer depend on
@volar/typescript
- prettier: simplify plugin options #84
- html: remove useCustomDataProviders option that is no longer used
0.0.31 (2024-02-26)
- Upgrade to Volar 2.1
- css, html, typescript: consume
initialIndentLevel
option for accurate embedded code formatting #75
- Deprecate
volar-service-tsconfig
package - Deprecate
volar-service-pretty-ts-errors
package - Make all editor settings configurable #78
- Most services now expose
documentSelector
/*DocumentSelector
option. - Services with formatting capabilities now expose the
isFormattingEnabled
option. - css: no longer has built-in support for
postcss
language. If necessary, you can configurescssDocumentSelector: ['scss', 'postcss']
option. - html: if you need to update custom data, now you should implement the
onDidChangeCustomData
option instead of inject'html/updateCustomData'
key.
- Most services now expose
- html: reference resolving inconsistent with VSCode
- html: script block formatting inconsistent with VSCode
- css, html, json, yaml: respect
ClientCapabilities.textDocument.foldingRange
option - typescript: semantic tokens return redundant invalid results
0.0.30 (2024-02-13)
- typescript:
validate.enable
config not working for semantic check
0.0.29 (2024-02-10)
- html:
autoClosingTags
not working at first line
0.0.28 (2024-02-05)
- typescript: support for extra scripts #74
- typescript: only process
getScript()
result in semantic features #73
0.0.27 (2024-01-21)
- Upgrade to Volar 2.0
- typescript: consume
ReferenceContext
#65 - markdown: support user defined diagnostic options #67
- prettier: add
getPrettier
option #68 - markdown: add markdown trigger characters #70
- markdown: implement definitions for markdown #71
- typescript: fix
*.suggest.enabled
,*.validate.enable
config options not working (https://github.com/volarjs/services/commit/6f13b47fc01e9999f6fa46023f80225957f421f8)
volar-service-eslint
,volar-service-tslint
has been deprecated #72