marko v4.5.0-beta.0 Release Notes
-
- 🛠 Fixes #817 - Support dynamic root elements
- Marko no longer attaches
id
attributes to elements for purposes of keyed matching- Keyed elements are maintained in an internal, per-component lookup
- 🐎 Keys are now assigned to all custom tags and HTML elements at compile-time to improve reliability and performance of DOM diffing
- ⚡️ Optimized internal bookkeeping required during rendering a UI component tree (no more UI component stack)
- DOM diffing/patching changes:
- Significant performance improvements
- morphdom is now UI component-aware