[READ-ONLY] Mirror of https://github.com/SantaClaas/supernova.
Something went wrong. Try again.
Add async attribute values to afterglow master
The wire format has no attribute-level patch, so an element with an async attribute (attr=@{future} in html!, or Node::element_with_pending_attributes) renders its fallback immediately and gets replaced whole once the attribute resolves. A live skeleton of the element's children tracks resolved holes and preserves marker ids for still-pending ones, so that replacement never re-runs or orphans a nested @{...}/@*{...} hole — only the documented cost (a one-time full DOM remount of the element) is unavoidable. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Author Claas Co-author Claude Sonnet 5 Date (Jul 14, 2026, 9:39 PM UTC) Commit fc952113 fc952113185bd2747b313935d091e2bff3049934 Parent 9bb8e62f 9bb8e62f143959239bfc9e1d4412be1da27cb44b