Skip to content

LibreNostr v0.5.2

Choose a tag to compare

@github-actions github-actions released this 08 Sep 18:41
· 2 commits to main since this release

Fixed

  • A thread with an unusually long chain of nested replies could crash the app outright — the
    code that lays out the reply tree walked one level at a time recursively, and a deep enough
    chain overflowed the call stack. Rewritten to walk iteratively instead, with no protocol-level
    depth limit.
  • Deeply nested replies no longer push the note itself further and further off the edge of the
    screen — indentation now caps out after a handful of levels while the actual nesting is still
    tracked correctly underneath.
  • A reply whose parent note this app doesn't have used to render at the same visual weight as a
    confirmed direct reply to what you opened, with nothing distinguishing the two. It now draws
    with a fainter connector instead, so it's still there — never hidden — but doesn't read as more
    certain than it actually is.
  • Reply ordering could be unstable when two replies shared the exact same timestamp (common when
    several relays hand back events for the same second); ties now resolve the same way every time.