- Fix async derived handling and prevent duplicate subscriptions during component destruction and reconnection.
- Improve hydration robustness by preserving dynamic element connections, handling errors in custom element attribute updates, and recovering from unexpected node replacements.
- Add compile‑time error checks for invalid {:else} usage, let: directives on children snippets, and redeclared parameters in snippets.