prependPostCard() now inserts posts in the correct sorted position within the existing DOM instead of falling back to a full renderFeed() rebuild when a post is older than the first visible post. This handles relays that deliver events out of order without wiping the feed. Also fixed a race condition in fetchFeedWindow: the fire-and-forget ndkFetchEvents callback was calling renderFeed() after bootstrap completed, which wiped prepended live posts and caused concurrent rebuild races. Now it only calls renderFeed() if the feed hasn't been rendered yet (renderedPostIds.size === 0). Same prependPostCard sorted-insert fix applied to post.html.
6 lines
101 B
JSON
6 lines
101 B
JSON
{
|
|
"VERSION": "v0.7.86",
|
|
"VERSION_NUMBER": "0.7.86",
|
|
"BUILD_DATE": "2026-07-01T13:22:33.456Z"
|
|
}
|