Shelf v0.4.3
Shelf v0.4.3
Shelf v0.4.3 is a stable patch release focused on preserving rich LLM chat
output when pasted into notes.
Changes
-
LLM paste fidelity:
- Preserved Markdown structure from chat output, including headings, lists,
links, quotes, inline code, code blocks, tables, and horizontal dividers. - Converted Markdown pipe tables into structured editor table blocks instead
of plain text. - Kept divider blocks, quote blocks, toggle list items, and standard links
safe across reload and search indexing.
- Preserved Markdown structure from chat output, including headings, lists,
-
Formula paste reliability:
- Protected LaTeX before Markdown parsing so inline formulas keep underscores,
backslashes, and compact parenthesized notation such as(E(r)). - Converted display math copied as
$$...$$,\[...\], raw bracket fences,
and bare LaTeX environments such asaligned,cases, and matrices into
formula blocks. - Collapsed accidental repeated equation separators from pasted formulas, so
================is repaired to a single=. - Repaired previously split bracketed and aligned formula groups when pages
are reopened or normalized.
- Protected LaTeX before Markdown parsing so inline formulas keep underscores,
Tester Notes
Paste output from an LLM chat that contains tables, dividers, Markdown formatting,
and multi-line physics formulas. Confirm the note keeps the same structure as the
chat view and formulas render as formula blocks instead of raw LaTeX text.