Fit Html Versions Save

💪 Combining web components + lit-html + redux (3KB)

v0.7.0

6 years ago

This release upgrades redux to v4.0.0 and lit-html to v0.10.0. Redux v4.0.0 contains some minor breakage in the typings, which is why this release is designated breaking.

v0.6.0

6 years ago

This release refactors a common ground out of the previous mixins into a new mixin called withFit. By default, classes decorated with that mixin listen to their attributes (specified by a helper object) and use the values from there to render a lit-html function to their shadow DOM.

Redux is connected using a second mixin, connect. The redux mixin is responsible for connecting to redux and passing the derived props over to the withFit mixin for rendering.

The previously deprecated createStore function has now been removed and is fullly replaced by the withStore mixin.

The release also specifies lit-html and redux as peer dependency to simplify dependency resolution.

v0.5.4

6 years ago

This release introduces support for ShadyCSS.

v0.5.3

6 years ago

This release refactors the way the redux store provider component works. Now any element can be the store provider for its children instead of just the special one created through the factory function.

Making one's app-shell / root element the provider is now the recommended way. The old factory function has been left in and marked as deprecated making this release backwards-compatible. It will be removed with the next major set of changes.

v0.5.2

6 years ago

This release is just for updating the README with compiled file sizes.

v0.5.1

6 years ago

This release reduces the size of the final bundle by 20%.

v0.5.0

6 years ago

This release updates lit-html to v0.9.0 and introduces shady dom support. We consider fit-html to be usable for the general public now. It has been powering Festify Beta for enough time to consider it ready for early adopters.

v0.4.3

6 years ago

v0.4.2

6 years ago

v0.4.1

6 years ago