Skip to content

v0.7.0

Latest

Choose a tag to compare

@GiovanniPasq GiovanniPasq released this 03 Jul 22:14
b34637a

New Features:

  1. LiteParse Markdown Output
    • Updated LiteParse integration to use native Markdown output support.
    • Kept the converter flow aligned with the app’s existing Markdown handling.

  2. 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.

  3. Export Actions
    • Added Export buttons for Markdown and chunks.
    • Markdown exports as .md; chunks export as JSON.

  4. 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:

  1. 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.

  2. 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.

  3. Local Release Readiness
    • Improved local startup flow for backend and frontend development.
    • Checked Docker Compose, Dockerfiles, and README instructions for local deployment consistency.