This release fixes issues for SREs watching stability and regressions.
✓ No known CVEs patched in this version
Summary
AI summaryMathJax rendering overhaul prevents unintended formula interpretation of dollar signs and normalizes Windows line endings in notes.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Bugfix | Medium |
MathJax no longer scans page for `$...$` patterns; dollar signs in normal text are unaffected. MathJax no longer scans page for `$...$` patterns; dollar signs in normal text are unaffected. Source: llm_adapter@2026-05-29 Confidence: high |
— |
| Bugfix | Medium |
Help cheatsheet now displays math syntax examples as literal code instead of rendering them as formulas. Help cheatsheet now displays math syntax examples as literal code instead of rendering them as formulas. Source: llm_adapter@2026-05-29 Confidence: high |
— |
| Bugfix | Medium |
Windows line endings (`\r\n`) from form submissions are normalized to `\n` on ingest; `notes.md` is always written with Unix line endings. Windows line endings (`\r\n`) from form submissions are normalized to `\n` on ingest; `notes.md` is always written with Unix line endings. Source: llm_adapter@2026-05-29 Confidence: high |
— |
| Bugfix | Medium |
Leading/trailing whitespace is stripped from note content during load to prevent whitespace accumulation across save/load cycles. Leading/trailing whitespace is stripped from note content during load to prevent whitespace accumulation across save/load cycles. Source: llm_adapter@2026-05-29 Confidence: high |
— |
Full changelog
Fixes
- Math rendering overhaul — MathJax no longer scans the page for
$...$patterns. The server-side markdown parser identifies math expressions and wraps them in\(...\)/\[...\]delimiters that MathJax renders exclusively. Dollar signs in normal text (e.g.$100/month) are no longer affected. - Help cheatsheet — Math syntax examples now display as literal code instead of being rendered as formulas.
- Windows line endings —
\r\nfrom form submissions is normalized to\non ingest, andnotes.mdis always written with Unix line endings. Fixes blank lines appearing between every line after save cycles on Windows. - Content parsing — Leading/trailing whitespace is now stripped from note content during load to prevent whitespace accumulation across save/load cycles.
Install / Upgrade
pip install --upgrade noteflow
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Xafloc/NoteFlow
All releases →Beta — feedback welcome: [email protected]