DocHarvest v10.0.1
Version 10.0.1 resolves key UI state discrepancies, completes the standalone executable renaming (docharvest.exe), adds project renaming inside the Document Library, and introduces an interactive About section with full creator attribution.
✨ Features & Capabilities
-
✏️ Project Rename Feature in Document Library:
- Added
StorageManager.rename_domainandSearchIndex.rename_domainto safely update directory paths, metadata JSON, and SQLite FTS5 search index entries. - Added a Rename (✏️) action button on library cards and an interactive rename modal dialog in
frontend/src/views/LibraryView.tsx.
- Added
-
❤️ Interactive About Modal & Creator Attribution:
- Added
frontend/src/components/AboutModal.tsxdisplaying engine specifications (AST + FastMCP + fpdf2), runtime telemetry, GitHub/Showcase links, and "Made with ❤️ by Rohan Shetty". - Accessible via the sidebar footer heart trigger and the
Ctrl+Kcommand menu.
- Added
🐛 Bug Fixes & Hardening
- 🏷️ Universal Brand & Binary Propagation:
- Standalone build pipeline (
build_exe.py) updated to producedocharvest.exe(primary) alongsidegitbook-dl.exefor backwards compatibility. - Added
docharvestCLI command entry point inpyproject.toml([project.scripts]). - Desktop GUI window title, sidebar header, and Capture Studio badges updated to
DocHarvest v10.0.1andv10.0 Engine. .github/workflows/build-release.ymlnow stages and publishes bothdocharvest-*andgitbook-dl-*cross-platform binaries.
- Standalone build pipeline (
⚡ Performance & Architecture
- ⚡ Document Library Badge Race Condition Fixed:
- Eliminated the tick-0 mock fallback in
frontend/src/lib/bridge.tsthat caused the count badge to flash(1)before the WebView2 Python bridge attached. - Cleaned the sidebar navigation item badge for a distraction-free library view.
- Eliminated the tick-0 mock fallback in
📦 Downloadable Binaries & Verification Checksums
| Asset / Executable | Target Platform | File Size | SHA-256 Checksum |
|---|---|---|---|
docharvest-macos-latest |
macOS (Apple Silicon / Intel) | 29.4 MB | 9744f68b951cfe8b6d4e68e6038d7c1464c7b8eb97754b8ba73f0f5d38071c26 |
docharvest-ubuntu-latest |
Linux x64 | 47.4 MB | f9467b446b5528370bae581a41d1b170a731eccbbaffd4e3a1bf21c406b2bb63 |
docharvest-windows-latest.exe |
Windows x64 | 33.5 MB | 03c6b6e06a6476000e15edc0ffc421c599b99bd8cdb1ff2517245edfbdf48135 |
gitbook-dl-macos-latest |
macOS (Apple Silicon / Intel) | 29.4 MB | 9744f68b951cfe8b6d4e68e6038d7c1464c7b8eb97754b8ba73f0f5d38071c26 |
gitbook-dl-ubuntu-latest |
Linux x64 | 47.4 MB | f9467b446b5528370bae581a41d1b170a731eccbbaffd4e3a1bf21c406b2bb63 |
gitbook-dl-windows-latest.exe |
Windows x64 | 33.5 MB | 03c6b6e06a6476000e15edc0ffc421c599b99bd8cdb1ff2517245edfbdf48135 |
SHA256SUMS.txt |
All Platforms | < 1 KB | (Verification Manifest) |
Verification Instructions
# Linux / macOS integrity verification:
sha256sum -c SHA256SUMS.txt
# Windows PowerShell integrity verification:
Get-FileHash -Algorithm SHA256 gitbook-dl-windows-latest.exeFull Changelog: v10.0.0...v10.0.1