- 41ca6522: fixes around templates and hydration
- 940e5745: change to seroval serializer, better ssr fragment fixes
- 2b80f706: Reduce DOM compiler output size Remove auxilary closing tags and lazy evaluate templates
- 74f00e15: Support prop/attr directives in spreads, apply prop aliases only to specific elements
- f7dc355: Remove FunctionElement from JSX.Element types
- 6a4fe46: fix #1553 improper html entity encoding in literal expressions
- 60f8624d: fix #1596 ssr fragment text merge, fix #1599 ssr onCleanup
- 676ed331: docs: fix typos
- 081ca06c: fix #1553 html encoding for native strings on components
- 4fdec4f9: fix #1564, fix #1567 template literal bugs
- 7ab43a4: fix #1492 SSR Spread Breaks Hydration fix #1495 runWithOwner not clearing listener fix #1498 unrecoverable error in async batch
- a572c12: Streaming without a wrapper and compile time JSX validation
- 89baf12: fix boolean escaping, improve ssr performance
- 2119211: fix #1423 - inlined arrow functions in SSR and update rollup
- e95e95f: Bug fixes and testing changelog