Skip to content

🛠️ LiteDoc v2.0.1 (Patch Update)

Choose a tag to compare

@0xovo 0xovo released this 11 Jun 13:05
· 16 commits to main since this release
944fb46

This update brings critical under-the-hood tweaks to the core Document Layout Analysis (DLA) engine, alongside some nice mobile performance polish.

⚙️ Core PDF Engine Tweaks

  • Multi-Column Layout Fixes: Rebuilt the segmentBox logic. Dense academic papers (like dual-column layouts) will now extract perfectly down the page instead of tearing horizontally and scrambling sentences.
  • RTL Language Parsing: Added native heuristics for Arabic and Hebrew text. The engine now correctly sequences right-to-left blocks without breaking the document flow.
  • Heavy PDF Stability: Patched background OCR timeouts. Large, math-intensive PDFs that require heavy fallback extraction will no longer crash the background worker.

v2.0.0

image

vs v2.0.1

image

📱 Mobile UI Polish

  • Smooth Splash Screen: Added a seamless preloader to completely hide the "flash of unstyled text" while mobile processors compile the CSS.
  • Performant Animations: Swapped out the heavy CSS blur effects on mobile for a lightweight fade-in to prevent stutter on older phones.
  • Clean Single-File Build: Removed dead Service Worker code and SEO baggage from the GitHub release package. The app is now a perfectly self-contained index.html file.

📝 Developer Note

While this update solves some of our biggest edge cases, the engine is still not 100% perfect. We are continuing to aggressively test and improve the layout analysis over time. We're going to make this work. Stay tuned!