Skip to content

v0.6.0

Compare
Choose a tag to compare
@Nefsen402 Nefsen402 released this 29 Apr 05:03
· 292 commits to main since this release

This release brings improvements to unit testing and code static analysis.

Breaking changes:

  • mount() no longer interprets functions as custom components. This is to allow lower level components to be defined through static analysis tools.
  • Whitespace parsing adjusted for JSX
  • OArray export no longer is the destam OArray but a stripped down version specifically for use with destam-dom for lower overhead.

Fixes:

  • Fixed an issue where an assertion would happen for nested observers even when using the API correctly.
  • Many fixes to transform/staticMount

Improvements:

  • transform/staticMount has been improved to start generating low level custom components. This reduces runtime and memory usage.
  • transform/staticMount can now unroll some cases of .map() called on observers.
  • Tests have been improved to now test jsx parsing and static analysis.