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.selectorSeparatorNewlinetoCSSFormatConfiguration.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
CompletionSettingsforLanguageService.doCompleteandLanguageService.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
HoverSettingsforLanguageService.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.findDocumentLinks2and iffileSystemProvideris provided. - new API
LanguageService.doComplete2. Support path completion iffileSystemProvider.readDirectoryis provided. DocumentContext.resolveReferencecan also return undefined (if the ref is invalid)
4.2.0 - 2020-05-14
- new API
LanguageServiceOptions.useDefaultDataProviderto control whether the default data provider is used. Defaults to true - new API
LanguageService.setDataProvidersto update the data providers.
4.1.0 - 2020-02-23
- markdown descriptions in completions and hover
- new API
LanguageServiceOptions.clientCapabilitieswithClientCapabilitiesfor 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 iffileSystemProvideris provided - new API
LanguageServiceOptions.fileSystemProviderwithFileSystemProviderto 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
TextDocumentfromvscode-languageserver-textdocument(reexported from the main module)
4.0.0 / 2019-06-12
LanguageServiceOptions.customDataProvidersallows 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.onCssImportPathto participate on @import statement. - New API
LanguageService.doCodeActions2returning code actions asCodeAction[].
3.0.9 / 2018-07-25
- Use MDN data for to enhance CSS properties definition. See #91.
- New API
LanguageService.getFoldingRangesreturning 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 parametersrangeandcolor(to match LS API)
2.1.7 / 2017-09-21
- New API
LanguageService.getColorPresentationsreturning presentations for a given color. - New API type
ColorPresentationadded.
2.1.4 / 2017-08-28
- New API
LanguageService.findDocumentColorsreturning the location and value of all colors in a document. - New API types
ColorInformationandColoradded. - Deprecated
LanguageService.findColorSymbols. UseLanguageService.findDocumentColorsinstead.
2.1.3 / 2017-08-15
- New argument
documentSettingstoLanguageService.doValidationto 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.