v0.6.0
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.