Commit graph

8 commits

Author SHA1 Message Date
vicky469
c6fd3137ff chore(repo): trim public repo surface 2026-07-08 12:58:01 +08:00
vicky469
3b70785b89 refactor: drop legacy comment storage
Remove runtime support for old plugin names, URI protocols, inline note blocks, and legacy sidecar paths. Users who still need inline migration must upgrade through the previous release first.
2026-06-12 11:07:00 +08:00
vicky469
0cdc6ca29d refactor(comments): remove resolved feature
Removes the resolved/unresolve comment feature entirely. Comments are
now always visible — there is no archived state or toggle.

- Removes `resolved?: boolean` from CommentThread, Comment, and all
  storage/normalization paths
- Removes resolveComment/unresolveComment from CommentManager,
  CommentMutationController, and public plugin API
- Removes shouldShowResolvedComments/setShowResolvedComments from
  session, mutation, and persistence controllers
- Removes sidebar resolve button, toolbar chip, and resolved empty
  states from AsideView
- Removes setThreadResolved sync event generation; keeps the op in the
  union type as a backward-compatible no-op so old stored events parse
  without error
- Deletes resolvedCommentVisibility.ts, commentSelectionVisibility.ts,
  and resolve-note-comment.mjs scripts
- Updates README to remove resolved feature mentions
- Updates all tests accordingly

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-06 18:11:45 +08:00
vicky
0effcefe06 refactor: rename SideNote2 to Aside 2026-05-13 14:44:11 -04:00
vicky
fd72ccf4af chore(release): 2.0.61 2026-05-05 20:06:04 -04:00
vicky
519c8b4fcd Release 2.0.56 2026-04-30 01:25:16 -04:00
vicky
0338276a6a Migrate repo-side helper scripts to sidecar storage
Node helper scripts now read and write sidecar JSON files instead of
legacy inline <!-- SideNote2 comments --> blocks.

Scripts migrated:
- create-note-comment-thread
- append-note-comment-entry
- update-note-comment
- resolve-note-comment
- generate-large-graph-fixture
- strip-side-note-links

All scripts fall back to legacy inline blocks when no sidecar exists,
then strip the legacy block on first write. Vault root is auto-discovered
by walking up from the note path.

Tests updated to create .obsidian/plugins/side-note2/ in temp dirs and
assert sidecar contents instead of inline blocks.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-26 03:17:06 -04:00
vicky
04758b247e refactor: remove repo-local SideNote2 CLI entrypoint 2026-04-22 20:11:30 -04:00