Skip to content

2.16.0 — Living Paper Claims tab

Choose a tag to compare

@ywatanabe1989 ywatanabe1989 released this 20 Apr 23:10
· 111 commits to main since this release
8b2db98

Closes scitex-cloud #133 (Living Paper: interactive claim verification) — writer-side implementation.

Added

  • Claims tab in editor's PDF pane — claim cards with verification badges, inline DAG rendering, and "Find in source" to jump to \vclaim{<id>} in Monaco. Lazy-loaded on first tab open; refreshes after each compile.
  • claims-list.ts — shared module for claim cards, badges, and DAG. Used by both editor and viewer so they stay consistent.
  • onAfterCompile(cb) hook on CompileController.

Changed

  • \vclaim emits \hypertarget{vclaim-<id>}{…} on first expansion (via a one-shot flag). PDF.js can now locate claim text for future hover-popup work without hyperref's duplicate-destination warning on repeat calls.
  • Mermaid loaded in editor.html alongside viewer.html.

Install

pip install -U scitex-writer==2.16.0

Full changelog: https://github.com/ywatanabe1989/scitex-writer/blob/main/CHANGELOG.md#2160---2026-04-21