Skip to content

v0.8.1

Choose a tag to compare

@serenakeyitan serenakeyitan released this 07 Jul 08:54
· 266 commits to main since this release
0808bd0

Fable code audit of the v0.8.0 pins release — a fresh-engine pass over the new comment-pins feature, every finding adversarially verified (16 confirmed).

Fixed

  • Comments/replies could be lost silently. A comment or reply the server rejected (any error, or a network blip) cleared your text as if it saved. Now it shows the error and keeps your text.
  • Reactions leaked across versions (local dev server). Older versions of a doc showed the agent's resolved emoji (✅/🟡/❓) even where the comment was still open, and replies appeared on versions before they were written. The per-version fold now scopes both correctly, matching the hosted worker.
  • Anchor-click could fire repeatedly — clicking a comment's anchored image/chart could trigger its card many times (a listener stacked up on every refresh). One handler now.
  • Pinned card lost its selected state after a refresh (highlight + "move anchor" gone). Restored.

Internal

  • The v0.8.0 pin layout (clustering / spreading / overflow-fold) now has unit tests guarding against regressions.
  • Small performance and dead-code cleanups.

Full notes: CHANGELOG.md

🤖 Generated with Claude Code