render
replaces elements that have listeners
- Text nodes no longer automatically escape entities
render
actually diffs virtual DOMs- Access modifiers are more sensible
- Event listeners are not updated on existing nodes
- Example uses
render
properly
- Some regression tests for renderer
- Reorganized package
- Tests and example can be built without installing package
- Renderer handles all cases naïvely
- Listeners accept
once
option - Listeners accept
captures
option - Listeners accept
passive
option - Another checkbox in README.md
- Removed
lazyConst
from example
render
takes aNode
as root- Updated to-do list in README.md
- Reformatted CHANGELOG.md
- CHANGELOG.md
- Tests for existing code
- A few more low-level DOM functions
- Use
make
instead of just Idris build system - Rename
VirtualDOM.program
toVirtualDOM.render
- Probably a lot of other things
- Some things