Skip to content

Releases: adamghill/dlite

0.19.0

26 Feb 13:30
Compare
Choose a tag to compare
  • Update emerj merging algorithm to the latest version.

0.18.0

26 Feb 03:18
Compare
Choose a tag to compare
  • Don't show undefined when rendering the template.

0.17.0

25 Feb 18:39
Compare
Choose a tag to compare
  • Make component methods available from template

0.16.2

16 Feb 13:40
Compare
Choose a tag to compare
  • Remove visibility: hide on first component render

0.16.1

11 Feb 03:30
Compare
Choose a tag to compare
  • Include link tags with rel=stylesheet for Shadow DOM scoped css

0.16.0

10 Feb 03:15
Compare
Choose a tag to compare
  • Scoped CSS when attached to a Shadow DOM
  • Make shadowDOM default true (again) now that scoped CSS is working
  • Add debug setting to show dlite error messages on the page while developing
  • Include attributes when converting from a regular DOM element to a Web Component
  • Return components from Dlite initializer for use in JavaScript

Breaking changes

  • Remove refId setting because attributes (i.e. id) are copied to custom elements and components are now returned from the Dlite initializer

0.15.0

05 Feb 11:21
Compare
Choose a tag to compare
  • Revert shadowDOM default back to false since that will be less disruptive and a better first experience

0.14.0

05 Feb 03:34
Compare
Choose a tag to compare
  • Prevent flickering when rendering for all component types (tagName, el, and in-place elements)
  • Attaching components to a Shadow DOM is now the default; this will be useful for encapsulation and scoped styles in the future
  • Set styles on custom element when on an initial el
  • Add demo for how to use shared component template
  • Switch to vitest from jest for quicker unit tests

0.13.1

22 Jan 22:38
Compare
Choose a tag to compare
  • Remove unnecessary files