Skip to content

Releases: Nefsen402/destam-dom

v0.10.2

24 Dec 07:11
Compare
Choose a tag to compare

This is a bugfix release backwards compatible with the last release.

Fixes:

  • Fix array removal under certain conditions

v0.10.1

23 Dec 23:43
Compare
Choose a tag to compare

This is a bugfix release backwards compatible with the last.

Fixes:

  • Fix mounting order of hypertext children

v0.10.0

23 Dec 21:43
Compare
Choose a tag to compare

This release offers breaking changes and inherits breaking changes from destam v0.5.0. This release simply offers compatibility with it.

Improvements:

  • Reduced memory usage
  • Allow duck typing node elements to support use cases where a component needs to know the raw nodes that get mounted
  • Disallow null mounts. These can be replaced with a ducked type node that does nothing.

v0.9.2

16 Nov 20:34
Compare
Choose a tag to compare

This is a minor bugfix release backwards compatible with the previous release.

Fixes:

  • Remove broken optimization that might lead to components not being mounted
  • transform: Handle meta properties for imports

v0.9.0

08 Nov 16:58
Compare
Choose a tag to compare

This release inherits breaking changes from destam v0.4.0.

Improvements:

  • Added support for contexts .mount() can take a context as its fourth paramater, and that will be passed to all child elements that were mounted.

v0.8.11

25 Oct 06:34
Compare
Choose a tag to compare

This is a bugfix release API compatible with previous versions.

Fixes:

  • Fix elements being inserted in the wrong order during specific order of deferred mounts
  • transform/util: Fix case where variables would be incorrectly allocated.

v0.8.10

24 Oct 19:23
Compare
Choose a tag to compare

This is a bugfix release backwards compatible with the previous releases.

Fixes:

  • A internal state corruption bug if an element was unmounted in a specific way.

v0.8.9

24 Oct 16:07
Compare
Choose a tag to compare

This is a bugfix release API compatible with the previous.

Fixes:

  • Fix multiple regressions from last release. Reworked the entire mount defer system as a result.

v0.8.8

23 Oct 20:33
Compare
Choose a tag to compare

This is a bugfix release that is backwards compatible with the last release

Fixes:

  • Add better error message if a non iterable object was attempted to be mounted
  • Fixed internal state going bad if trying to edit dom from a component mounting. This would result in functions being reentrant that weren't designed for it.

v0.8.7

23 Sep 23:05
Compare
Choose a tag to compare

This is a minor release that includes no breaking changes.

Features:

  • Improve error logging in debug versions.
  • Expand the documentation about migrating from other libraries

Fixes:

  • Fix confusing variable reallocations with the transform/htmlLiteral pass