1 | 6.2.0 / 2022-11-09
|
2 | ================
|
3 | * new API `LanguageService.prepareRename`, returning `Range`
|
4 |
|
5 | 6.1.0 / 2022-09-02
|
6 | ================
|
7 | * new API `LanguageService.findDocumentSymbols2`, returning `DocumentSymbol[]`
|
8 |
|
9 | 6.0.0 / 2022-05-18
|
10 | ================
|
11 | * Update to `vscode-languageserver-types@3.17`
|
12 |
|
13 | 5.4.0 / 2022-04-01
|
14 | ==================
|
15 | * new formatter settings: `braceStyle`, `preserveNewLines`, `maxPreserveNewLines`, `wrapLineLength`, `indentEmptyLines`
|
16 |
|
17 | 5.3.0 / 2022-03-23
|
18 | ==================
|
19 | * renamed `CSSFormatConfiguration.selectorSeparatorNewline` to `CSSFormatConfiguration.newlineBetweenSelectors`
|
20 |
|
21 | 5.2.0 / 2022-03-17
|
22 | ==================
|
23 | * new API `LanguageService.format`, based on the the css formatter from JS Beautifier (https://github.com/beautify-web/js-beautify)
|
24 | * new API `CSSFormatConfiguration`
|
25 |
|
26 | 5.1.0 / 2021-02-05
|
27 | ==================
|
28 | * new API `LanguageSettings.hover`
|
29 | * New parameter `CompletionSettings` for `LanguageService.doComplete` and `LanguageService.doComplete2`
|
30 |
|
31 | 5.0.0 / 2020-12-14
|
32 | ==================
|
33 | * Update to `vscode-languageserver-types@3.16`
|
34 | * Removed deprecated `findColorSymbols`
|
35 |
|
36 | 4.4.0 - 2020-11-30
|
37 | ===================
|
38 | * New parameter `HoverSettings` for `LanguageService.doHover`: Defines whether the hover contains element documentation and/or a reference to MDN.
|
39 |
|
40 | 4.3.0 - 2020-06-26
|
41 | ===================
|
42 | * module resolving in urls (`~foo/hello.html`) when using `LanguageService.findDocumentLinks2` and if `fileSystemProvider` is provided.
|
43 | * new API `LanguageService.doComplete2`. Support path completion if `fileSystemProvider.readDirectory` is provided.
|
44 | * `DocumentContext.resolveReference` can also return undefined (if the ref is invalid)
|
45 |
|
46 | 4.2.0 - 2020-05-14
|
47 | ===================
|
48 | * new API `LanguageServiceOptions.useDefaultDataProvider` to control whether the default data provider is used. Defaults to true
|
49 | * new API `LanguageService.setDataProviders` to update the data providers.
|
50 |
|
51 | 4.1.0 - 2020-02-23
|
52 | ===================
|
53 | * markdown descriptions in completions and hover
|
54 | * new API `LanguageServiceOptions.clientCapabilities` with `ClientCapabilities` for completion documentationFormat and hover content
|
55 | * extended format of CustomData (version 1.1) with MarkupContent contents and reference links
|
56 | * dynamically resolved links for scss include statements
|
57 | * new API `LanguageService.findDocumentLinks2`: Also returns dynamically resolved links if `fileSystemProvider` is provided
|
58 | * new API `LanguageServiceOptions.fileSystemProvider` with `FileSystemProvider` to query the file system (currently used to resolve the location of included files)
|
59 | * new API `CompletionSettings.completePropertyWithSemicolon`
|
60 | * new API `ICompletionParticipant.onCssMixinReference`
|
61 | * Switch to `TextDocument` from `vscode-languageserver-textdocument` (reexported from the main module)
|
62 |
|
63 | 4.0.0 / 2019-06-12
|
64 | ===================
|
65 | * `LanguageServiceOptions.customDataProviders` allows you to use custom datasets for properties, at-properties, pseudo-classes and pseudo-elements.
|
66 | * New API `LanguageService.getSelectionRanges`
|
67 |
|
68 | 3.0.12 / 2018-10-29
|
69 | ===================
|
70 | * Selector hover shows specificity
|
71 | * New linter setting `validProperties`: a comma separated list of all properties not to be included in validation checking.
|
72 |
|
73 | 3.0.10 / 2018-08-27
|
74 | ===================
|
75 | * New API `ICompletionParticipant.onCssImportPath` to participate on @import statement.
|
76 | * New API `LanguageService.doCodeActions2` returning code actions as `CodeAction[]`.
|
77 |
|
78 | 3.0.9 / 2018-07-25
|
79 | ==================
|
80 | * Use MDN data for to enhance CSS properties definition. See [#91](https://github.com/Microsoft/vscode-css-languageservice/pull/91).
|
81 | * New API `LanguageService.getFoldingRanges` returning folding ranges in the given document.
|
82 |
|
83 | 3.0.8 / 2018-03-08
|
84 | ==================
|
85 | * Provide ems modules in lib/esm
|
86 |
|
87 | 3.0.0 / 2017-01-11
|
88 | ==================
|
89 | * Changed API `LanguageService.getColorPresentations`: separate parameters `range` and `color` (to match LS API)
|
90 |
|
91 | 2.1.7 / 2017-09-21
|
92 | ==================
|
93 | * New API `LanguageService.getColorPresentations` returning presentations for a given color.
|
94 | * New API type `ColorPresentation` added.
|
95 |
|
96 | 2.1.4 / 2017-08-28
|
97 | ==================
|
98 | * New API `LanguageService.findDocumentColors` returning the location and value of all colors in a document.
|
99 | * New API types `ColorInformation` and `Color` added.
|
100 | * Deprecated `LanguageService.findColorSymbols`. Use `LanguageService.findDocumentColors` instead.
|
101 |
|
102 | 2.1.3 / 2017-08-15
|
103 | ==================
|
104 | * New argument `documentSettings` to `LanguageService.doValidation` to support resource specific settings. If present, document settings are used instead of the options passed in configure.
|
105 |
|
106 | 2.0.0 / 2017-02-17
|
107 | ==================
|
108 | * Updating to [language server type 3.0](https://github.com/Microsoft/vscode-languageserver-node/tree/master/types) API. |
\ | No newline at end of file |