Releases: RohannShetty/gitbook-downloader
Release list
v10.0.1
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
v10.0.0
DocHarvest v10.0.0
🌾 The DocHarvest Rebrand, GitHub Pages Showcase Site & Release Automation
Version 10.0.0 marks the official rebranding to DocHarvest (Turn Any Documentation Site into LLM-Ready Markdown, Vector Context & Offline Books), introducing a modern React + shadcn/ui showcase landing site, single-job release automation with structured markdown release notes, and a complete multi-channel distribution kit.
✨ Features & Capabilities
-
🏷️ DocHarvest Brand Identity & Marketing Engine:
- Transitioned project identity from legacy single-purpose downloader to the comprehensive DocHarvest AI knowledge engineering platform.
- Canonical
.agents/product-marketing.mdestablished across all three core ICPs (AI/RAG engineers, offline developers, and DevOps/archival teams).
-
🌐 React + shadcn/ui GitHub Pages Showcase Site:
- Fully responsive landing page in
docs/built with React 18, Vite, Tailwind CSS, and shadcn/ui design tokens. - Interactive Doc-Type selector (GitBook, Mintlify, Docusaurus, Nextra, ReadMe, VitePress), live terminal simulator, and direct binary download matrix.
- Automated
.github/workflows/pages.ymldeployment workflow.
- Fully responsive landing page in
-
🔧 Single-Job Release Workflow & Automated Notes Generation:
- Refactored
.github/workflows/build-release.ymlto decouple binary builds from release publishing. - Added
scripts/generate_release_notes.pyfor automated categorization (Features, Fixes, Architecture, Downloads, and SHA-256 checksums), eliminating duplicate changelog links on GitHub.
- Refactored
-
📢 Comprehensive Social Launch Kit & Distribution Strategy:
- Multi-platform launch templates for X/Twitter, Reddit (
r/LocalLLaMA,r/Python,r/selfhosted,r/OpenAI), Hacker News (Show HN), and Dev.to undermarketing/. - Detailed
docs/SEO_GUIDE.mdfor GitHub repository topics, description, and OpenGraph social preview assets.
- Multi-platform launch templates for X/Twitter, Reddit (
📦 Downloadable Binaries & Verification Checksums
| Asset / Executable | Target Platform | File Size | SHA-256 Checksum |
|---|---|---|---|
gitbook-dl-macos-latest |
macOS (Apple Silicon / Intel) | 29.4 MB | 9fe0d9f5292cc5891593f663e0153f1db5383f4e657387353266eef1e0a78194 |
gitbook-dl-ubuntu-latest |
Linux x64 | 47.3 MB | 9ba2fed73c0ddd6da4d465f15341f98570887fd8f29dd856df7aa676e86c8106 |
gitbook-dl-windows-latest.exe |
Windows x64 | 33.5 MB | 8843bf247fec20e5f26758766c7b6b2f5f5e6be6f643bf9224331d324bc7f8ae |
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: v9.0.1...v10.0.0
v9.0.1
v9.0.0 Stable — shadcn/ui Desktop, AI RAG Studio & Universal Scoper
GitBook Downloader v9.0.0 Stable Release
GitBook Downloader v9.0.0 is the official stable release featuring a complete desktop architecture re-engineering with React 18 + Vite + Tailwind CSS + shadcn/ui, pure Python PDF generation via fpdf2, native Windows Explorer integration, automated documentation-root scoping for subpage URLs (e.g. ui.shadcn.com/docs/installation), and AI-ready vector JSONL RAG export pipelines.
🌟 Key Highlights & Features in v9.0 Stable
-
🎨 Modern shadcn/ui Design System:
- Re-architected desktop frontend built on Radix UI primitives and shadcn zinc tokens.
- Collapsible sidebar with active status indicators, badge counters, and light/dark theme toggle.
- Universal
Ctrl+K/Cmd+KCommand Palette for rapid view navigation and document searching. - Dynamic light/dark theme adaptive Sonner toast notification system.
-
⚡ Pure-Python PDF Generation Engine (
fpdf2):- Zero external C/GTK+ runtime requirements: exports true
%PDF-document books with syntax-highlighted code blocks, clean typography, headers, and footers directly from markdown.
- Zero external C/GTK+ runtime requirements: exports true
-
📁 Native Windows Explorer & System Reader Integration:
- Direct Windows Explorer highlighting (
explorer.exe /select,"<path>") and default system-associated document viewing for exported PDFs, Markdown books, and JSONL datasets. - In-app split Document Reader with live page filtering, table of contents, and one-click markdown copying.
- Direct Windows Explorer highlighting (
-
🔍 Universal Doc-Root Auto-Expansion:
- Seamlessly handles subpage URLs (like
https://ui.shadcn.com/docs/installation) by automatically scoping to/docsand downloading all related documentation pages.
- Seamlessly handles subpage URLs (like
-
📦 RAG & AI Vector Dataset Export Studio:
- Export offline documentation libraries directly to JSONL format tailored for LangChain, LlamaIndex, OpenAI embeddings, and ChromaDB.
-
🛡️ Zero-Crash Worker Lifecycle & Thread Safety:
- Safe stop/cancel/restart state machine eliminating race conditions.
- Comprehensive test suite with 484 unit and integration tests passing.
📦 Downloads
gitbook-dl.exe: Standalone Windows 64-bit binary (Single file, zero runtime installation needed).
Full Changelog: v8.0.0...v9.0.0
Full Changelog: v8.0.0...v9.0.0
Full Changelog: v8.0.0...v9.0.0
v9.0.0-beta.1 — shadcn/ui Desktop Architecture + RAG Export Studio
⚡ GitBook Downloader v9.0 Beta (v9.0.0-beta.1)
Welcome to the v9.0 Beta preview of GitBook Downloader! This release introduces a complete frontend re-engineering with React 18, Vite, Tailwind CSS, Lucide Icons, and shadcn/ui, bundled with zero-runtime dependencies into a standalone single-file Windows application.
🌟 Key Highlights & New Features
- 🎨 Modern
shadcn/uiDesign System:- Rebuilt desktop interface using Radix UI primitives and shadcn zinc dark/light tokens.
- Smooth glassmorphism, glowing telemetry cards, and curated micro-interactions.
- 📂 Collapsible Modern Navigation Sidebar (
AppSidebar):- Interactive collapsed icon bar / expanded sidebar with live status indicators, badge counters, and theme toggle.
- ⚡ Global Command Menu (
Ctrl+K/Cmd+K):- Keyboard-driven quick switcher for jumping across studios, reading library documents, and opening storage folders.
- 📥 Batch Capture Queue:
- Queue multiple documentation sites to crawl automatically in sequence.
- 📖 Interactive Split Document Reader (
DocReaderModal):- In-app reader modal with document search, table of contents navigation, and character count stats.
- 🚀 AI & RAG Vector Export Studio:
- One-click export to JSONL (formatted for LangChain, LlamaIndex, OpenAI embeddings, ChromaDB), PDF, or concatenated book.md.
- 📊 60fps Radial Progress & 100% Emerald Green Feedback:
- Glowing animated SVG circular gauge, striped progress bar, and color-coded live terminal crawl logs.
📦 Download & Run Standalone Binary
- Windows: Download
gitbook-dl-windows-latest.exeorgitbook-dl.exebelow, double-click to launch the GUI or rungitbook-dl.exe --helpin PowerShell.
Full Changelog: v8.0.0...v9.0.0-beta.1
Full Changelog: v8.0.0...v9.0.0-beta.1
Full Changelog: v8.0.0...v9.0.0-beta.1
v8.0.0
v7.0.1
v7.0.0
Full Changelog: https://github.com/RohannShetty/gitbook-downloader/commits/v7.0.0
Full Changelog: https://github.com/RohannShetty/gitbook-downloader/commits/v7.0.0
Full Changelog: https://github.com/RohannShetty/gitbook-downloader/commits/v7.0.0
v5.0.6
Full Changelog: v5.0.1...v5.0.6
Full Changelog: v5.0.1...v5.0.6