New Features:
-
LiteParse Markdown Output
• Updated LiteParse integration to use native Markdown output support.
• Kept the converter flow aligned with the app’s existing Markdown handling. -
Converter Comparison Preview
• Added a Compare converters action to preview two converters side by side on selected PDF pages.
• Added optional PDF context in the comparison modal with configurable zoom.
• Added rendered and raw Markdown preview modes, with saved modal preferences.
• Preview runs read-only and does not save Markdown, chunks, summaries, or checkpoints. -
Export Actions
• Added Export buttons for Markdown and chunks.
• Markdown exports as.md; chunks export as JSON. -
Document & Chunk Selection UX
• Added Alt/Option + Arrow Up/Down shortcuts to switch documents.
• Multi-select clicks now preview the selected document.
• Added Shift-click range selection for documents and chunks.
• Select all now toggles into Deselect all.
Improvements:
-
Bug Fixes & Workflow Safety
• Hardened cancellation so interrupted conversions and converter previews do not publish stale results.
• Improved backend cancellation so stopped preview/conversion workers are terminated when owned by the request.
• Improved VLM checkpoint handling and separated interrupted checkpoints from failed-page Markdown.
• Fixed stale document/version response guards across document, Markdown, and chunk flows.
• Improved saved chunk matching and stale chunk detection.
• Fixed chunk size/overlap inputs so values can be fully cleared and retyped. -
UI & UX Polish
• Improved responsive behavior for the sidebar, viewers, toolbars, and modals.
• Fixed toolbar overlap on smaller screen sizes.
• Added clearer VLM status indicators and shortcut hints.
• Refined document selection, preview, and bulk-selection behavior.
• Fixed bulk actions so filtered-out or deleted documents are not accidentally included. -
Local Release Readiness
• Improved local startup flow for backend and frontend development.
• Checked Docker Compose, Dockerfiles, and README instructions for local deployment consistency.