🛠️ LiteDoc v2.0.1 (Patch Update)
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
segmentBoxlogic. 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
vs v2.0.1
📱 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.htmlfile.
📝 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!