Skip to content

Margin Notes for Zotero v0.4.2

Latest

Choose a tag to compare

@junhwan26 junhwan26 released this 28 Oct 06:18

This maintenance release preserves note display and editing while removing redundant code and keeping reader errors visible.

  • Remove 28 unused English and Korean translation entries, unused state, and repeated card initialization.
  • Require Zotero's existing clone bridge for comment saves and native rich-editor selection. If the bridge is unavailable, preserve the error and save failure without dispatching a privileged array.
  • Log cleanup failures while continuing later cleanup and removing the overlay.
  • Construct each Markdown code-fence closing pattern once per fence.
  • Keep white cards, the fixed 13px font, responsive wrapping, double-click editing, Markdown storage, and native reader behavior.

Validation: 56 Node tests, 294 native Zotero 9.0.6 checks, and 311 native Zotero 10.0.6 checks passed on macOS. The cleanup followed an explicit plan, baseline regression checks and a failing-then-passing bridge regression, plus independent review. No dependencies were added.

한국어: 사용하지 않는 번역과 중복 코드를 정리했습니다. 저장 실패와 정리 오류를 숨기던 경로를 보완했으며, 노트 표시·편집 방식과 글씨 크기는 유지합니다.

See the cleanup report and compatibility evidence for scope and verification limits.