### 📜 Changelog – Scribd Enhancer All-in-One
#### **v2.7.3 – Full Restoration & Upgrade Release**
**(Current)**
* ✅ Fully restored **OCR support** via Tesseract.js (with async page-based scanning)
* 🧠 Added **smart OCR filtering** to skip noise (logos, symbols, watermarks)
* 🌍 Introduced **language auto-detection** + **manual override**
* 📖 Switched to **parallel page scraping** (multi-page DOM scan at once = faster performance)
* 📄 Rebuilt **floating UI**:
* Gear icon with toggle menu
* Clearer labels & grouping
* Controls: Export TXT, Export HTML, Print to PDF, Split Output
* 🌑 Improved **dark mode** with better CSS injection and style override
* 📂 New: **Output splitting** support by page count (100, 250, 500+)
* 🧾 Enhanced **live preview** window with scrollable real-time content feedback
* 🧲 Cleaner **image loading** fallback for lazy-loaded Scribd pages
* 🔄 **Persistent settings** now stored via `localStorage`
* 🧹 Codebase cleaned and modularized — easier future patching
* 🐞 Fixed issues with:
* Blank pages not being scraped
* OCR not detecting image-based text
* Menu controls stacking or wrapping poorly
---
#### **v2.3 – Stable Base Version**
* Initial OCR & scraping integration
* Unblur overlay removal
* Dark mode
* Text & image scan to preview
* Basic export buttons (TXT, HTML)