Skip to content

Releases: No-Instructions/Relay-Comments

Release list

0.1.1

Choose a tag to compare

@github-actions github-actions released this 11 Aug 20:56

What’s changed

  • Uses Relay’s v0 identity snapshots and workspace-event deltas through a small local observable store.
  • Writes the Relay user ID immediately and resolves current and historical authors without a fallback-name frame.
  • Retains last-known identities while Relay reloads, then reconciles them when its API is ready again.
  • Improves Obsidian review compliance by using Obsidian’s style helpers, linting package metadata, removing !important, and replacing the deprecated builtin-modules dependency.

Verification

  • Official Obsidian source and package lint
  • Desktop and mobile-safe TypeScript checks
  • 20 test suites and 164 tests
  • Production artifact and version verification
  • Live identity resolution verified in Obsidian

0.1.0

Choose a tag to compare

@github-actions github-actions released this 11 Aug 19:26

First public release

Relay Comments brings comments and suggested edits to Obsidian while keeping review state in portable CriticMarkup.

Highlights

  • Comment on selected Markdown passages, reply in a review sidebar, resolve threads, and navigate between comments and their source text.
  • Propose additions, deletions, substitutions, and highlights with accept and reject workflows in Live Preview and Reading mode.
  • Comment on canvas cards and freeform canvas locations with zoom-stable pins.
  • Attribute comments through Relay, Obsidian Sync, or local identities without expanding author metadata in the note.
  • Collaborate with other plugins through documented DOM comment components and Relay's v0 identity and event API.

Reliability and performance

  • Keeps in-progress comment and reply drafts intact when collaborators update the document.
  • Tracks pending comment anchors as surrounding text changes and submits against the current selected text.
  • Makes large review sidebars and active editing substantially faster by batching refreshes and avoiding redundant parsing.
  • Reloads externally changed settings and identity data without restarting Obsidian.

Distribution

  • Adds reproducible GitHub release builds, official Obsidian guideline linting, artifact verification, mobile and no-Node checks, and signed provenance attestations.