4.8 KiB
4.8 KiB
6.2.0 / 2022-11-09
- new API
LanguageService.prepareRename
, returningRange
6.1.0 / 2022-09-02
- new API
LanguageService.findDocumentSymbols2
, returningDocumentSymbol[]
6.0.0 / 2022-05-18
- Update to
vscode-languageserver-types@3.17
5.4.0 / 2022-04-01
- new formatter settings:
braceStyle
,preserveNewLines
,maxPreserveNewLines
,wrapLineLength
,indentEmptyLines
5.3.0 / 2022-03-23
- renamed
CSSFormatConfiguration.selectorSeparatorNewline
toCSSFormatConfiguration.newlineBetweenSelectors
5.2.0 / 2022-03-17
- new API
LanguageService.format
, based on the the css formatter from JS Beautifier (https://github.com/beautify-web/js-beautify) - new API
CSSFormatConfiguration
5.1.0 / 2021-02-05
- new API
LanguageSettings.hover
- New parameter
CompletionSettings
forLanguageService.doComplete
andLanguageService.doComplete2
5.0.0 / 2020-12-14
- Update to
vscode-languageserver-types@3.16
- Removed deprecated
findColorSymbols
4.4.0 - 2020-11-30
- New parameter
HoverSettings
forLanguageService.doHover
: Defines whether the hover contains element documentation and/or a reference to MDN.
4.3.0 - 2020-06-26
- module resolving in urls (
~foo/hello.html
) when usingLanguageService.findDocumentLinks2
and iffileSystemProvider
is provided. - new API
LanguageService.doComplete2
. Support path completion iffileSystemProvider.readDirectory
is provided. DocumentContext.resolveReference
can also return undefined (if the ref is invalid)
4.2.0 - 2020-05-14
- new API
LanguageServiceOptions.useDefaultDataProvider
to control whether the default data provider is used. Defaults to true - new API
LanguageService.setDataProviders
to update the data providers.
4.1.0 - 2020-02-23
- markdown descriptions in completions and hover
- new API
LanguageServiceOptions.clientCapabilities
withClientCapabilities
for completion documentationFormat and hover content - extended format of CustomData (version 1.1) with MarkupContent contents and reference links
- new API
- dynamically resolved links for scss include statements
- new API
LanguageService.findDocumentLinks2
: Also returns dynamically resolved links iffileSystemProvider
is provided - new API
LanguageServiceOptions.fileSystemProvider
withFileSystemProvider
to query the file system (currently used to resolve the location of included files)
- new API
- new API
CompletionSettings.completePropertyWithSemicolon
- new API
ICompletionParticipant.onCssMixinReference
- Switch to
TextDocument
fromvscode-languageserver-textdocument
(reexported from the main module)
4.0.0 / 2019-06-12
LanguageServiceOptions.customDataProviders
allows you to use custom datasets for properties, at-properties, pseudo-classes and pseudo-elements.- New API
LanguageService.getSelectionRanges
3.0.12 / 2018-10-29
- Selector hover shows specificity
- New linter setting
validProperties
: a comma separated list of all properties not to be included in validation checking.
3.0.10 / 2018-08-27
- New API
ICompletionParticipant.onCssImportPath
to participate on @import statement. - New API
LanguageService.doCodeActions2
returning code actions asCodeAction[]
.
3.0.9 / 2018-07-25
- Use MDN data for to enhance CSS properties definition. See #91.
- New API
LanguageService.getFoldingRanges
returning folding ranges in the given document.
3.0.8 / 2018-03-08
- Provide ems modules in lib/esm
3.0.0 / 2017-01-11
- Changed API
LanguageService.getColorPresentations
: separate parametersrange
andcolor
(to match LS API)
2.1.7 / 2017-09-21
- New API
LanguageService.getColorPresentations
returning presentations for a given color. - New API type
ColorPresentation
added.
2.1.4 / 2017-08-28
- New API
LanguageService.findDocumentColors
returning the location and value of all colors in a document. - New API types
ColorInformation
andColor
added. - Deprecated
LanguageService.findColorSymbols
. UseLanguageService.findDocumentColors
instead.
2.1.3 / 2017-08-15
- New argument
documentSettings
toLanguageService.doValidation
to support resource specific settings. If present, document settings are used instead of the options passed in configure.
2.0.0 / 2017-02-17
- Updating to language server type 3.0 API.