All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Add
themesupport toIotaElement
- Add
$htmltagged template (uses@aegisjsproject/core/parsers/html.js)
- Add
$proxyandcreateSignalProxy()
- Fix
$signalto be$stateand mark$signalas deprecated
- Add
IotaElementas base class for custom elements
- Fixed binding to state (
$text()) using of an empty string
- Update
toString()on signals to avoid need for hydration step
- Add support for boolean/array attributes
- Add helper attribute functions such as
$disabled,$hidden, etc. - Add
$peek()and$log()
- Add support for boolean attributes
- Add
$render()(observer & replace children of target)
- Add tests
Initial Release