Releases: No-Instructions/Relay-Comments
Releases · No-Instructions/Relay-Comments
Release list
0.1.1
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 deprecatedbuiltin-modulesdependency.
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
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.