solorice/vscodium/extensions/pranaygp.vscode-css-peek-4.2.0/server/node_modules/vscode-html-languageservice/CHANGELOG.md
2022-04-28 21:17:01 +03:00

2.8 KiB

3.1.0 /

  • Use TextDocument from vscode-languageserver-textdocument
  • Fix formatting for <p> tags with optional closing
  • New API LanguageService.findOnTypeRenameRanges. For a given position, find the matching close tag so they can be renamed synchronously.
  • New API LanguageServiceOptions.customDataProviders to add the knowledge of custom tags, attributes and attribute-values and LanguageService.setDataProviders to update the data providers.
  • New API getDefaultHTMLDataProvider to get the default HTML data provider and newHTMLDataProvider to create a new provider from data.
  • New API LanguageServiceOptions.fileSystemProvider with FileSystemProvider to query the file system (currently used for path completion)
  • New API LanguageService.doComplete2 which is synchronous and also returns path completion proposals when LanguageServiceOptions.fileSystemProvider is provided.

3.0.3 / 2019-07-25

  • DocumentContext.resolveReference can also return undefined (if the ref is invalid)

3.0.0 / 2019-06-12

  • Added API htmlLanguageService.getSelectionRanges returning selection ranges for a set of positions
  • New API newHTMLDataProvider

2.1.3 / 2018-04-16

  • Added API htmlLanguageService.getFoldingRanges returning folding ranges for the given document

2.1.0 / 2018-03-08

  • Added API htmlLanguageService.setCompletionParticipants that allows participation in code completion
  • provide ES modules in lib/esm

2.0.6 / 2017-08-25

  • Added new API htmlLanguageService.doTagComplete. Called behind a > or \, doTagComplete will compute a closing tag. The result is a snippet string that can be inserted behind the position, or null, if no tag completion should be performed.
  • New settings CompletionConfiguration.hideAutoCompleteProposals. If set, doComplete will not propose a closing tag proposals on >.
  • These APIs are experimental and might be improved.

2.0.3 / 2017-03-21

  • Fix indentation issues when formatting a range

2.0.1 / 2017-02-21

  • Support for base URLs. DocumentContext.resolveReference now gets the base URI to take into account when resolving a reference. Refer to links.test.ts for guidance on how to implement a DocumentContext.
  • Added htmlLanguageService.findDocumentSymbols: Returns a symbol for each tag in the document. Symbol name is in the form tag(#id)?(.class)+.

2.0.0 / 2017-02-17