Marginalia v0.1.3
·
125 commits
to 76b457df483117bd6ef8aaddc5c4825d3147a8aa
since this release
Highlights
- Improved ingest failure recovery in the desktop library: failed files now surface the error state more clearly and can be reprocessed without stale spinner state blocking the action.
- Added folder-level reprocess affordances and better parent-folder status propagation, so unfinished or failed work is visible higher in the file tree.
- Refined relation mining so stronger evidence is preserved and weak relationships can be upgraded when better evidence appears.
- Made long text ingest more resilient by retrying empty LLM summaries with a larger output budget and by tolerating providers that reject reasoning-control parameters.
- Fixed Markdown deep-link navigation from chat/search results back into the library viewer.
- Polished background task metrics and task-window layout for dense running histories.
- Continued CI and test cleanup, including pytest conversions, vision-test isolation, and SQLite metadata search optimization.
Downloads
Desktop bundles include a self-contained Python runtime; no system Python install is required.
- Windows: installer, MSI, and portable zip are attached below.
- macOS: Apple Silicon DMG and app archive are attached below.
- Linux: amd64 deb and rpm packages are attached below.
- Docker:
ghcr.io/shenmintao/marginalia:v0.1.3
First-Launch Notes
- Windows: SmartScreen may show "Windows protected your PC". Click "More info", then "Run anyway".
- macOS: Gatekeeper may block the unsigned app. After dragging it to Applications, run:
xattr -dr com.apple.quarantine /Applications/Marginalia.appFull changelog: v0.1.2...v0.1.3