Skip to content
This repository has been archived by the owner on Sep 24, 2021. It is now read-only.

Releases: Polymer/polymer-editor-service

v1.1.1

21 Nov 16:35
Compare
Choose a tag to compare

Changed

  • expandToSnippet of element typeahead autocompletions now includes children corresponding to shadow dom slots.

v1.1.0

21 Nov 16:35
Compare
Choose a tag to compare

Added

  • Added initial support for finding references of the custom elements from an HTML usage of the element.

Changed

  • expandToSnippet of element typeahead autocompletions now returns a smart tabbing snippet.

v1.0.2

21 Nov 16:36
Compare
Choose a tag to compare

Fixed

  • Ok this time actually fix the contents of the NPM package. It turns out that the files property of package.json overrides all other configuration completelyin, including .gitignore and .npmignore. See .npmignore for how to test.

v1.0.1

21 Nov 16:36
Compare
Choose a tag to compare

Fixed

  • Fix the published assets in NPM. Add a missing dependency.

v1.0.0

21 Nov 16:36
Compare
Choose a tag to compare

Major change

  • We're standardizing on the Language Server Protocol so that we can support a larger number of editors with less code that is specific to Polymer and our editor service. Open protocols FTW!
    • Our old homegrown protocol, used by the atom and sublime text plugins is deprecated. We'll be updating those plugins to use the LSP in upcoming releases. ETA end of November 2016.

Existing features:

  • Supports getting documentation on mouse hover, getting a diagnostics (lint errors), jumping to the definition of custom elements and their attributes, and getting typeahead completions for custom elements and their attributes.
  • Initial support for recognizing vanilla Custom Element v1 declarations, as well as Polymer 1.0 and 2.0 declarations.
  • Plugins that use this language server: