Skip to content

Releases: RohannShetty/gitbook-downloader

v10.0.1

Choose a tag to compare

@github-actions github-actions released this 23 Aug 18:15

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_domain and SearchIndex.rename_domain to 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.
  • ❤️ Interactive About Modal & Creator Attribution:

    • Added frontend/src/components/AboutModal.tsx displaying 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+K command menu.

🐛 Bug Fixes & Hardening

  • 🏷️ Universal Brand & Binary Propagation:
    • Standalone build pipeline (build_exe.py) updated to produce docharvest.exe (primary) alongside gitbook-dl.exe for backwards compatibility.
    • Added docharvest CLI command entry point in pyproject.toml ([project.scripts]).
    • Desktop GUI window title, sidebar header, and Capture Studio badges updated to DocHarvest v10.0.1 and v10.0 Engine.
    • .github/workflows/build-release.yml now stages and publishes both docharvest-* and gitbook-dl-* cross-platform binaries.

⚡ Performance & Architecture

  • Document Library Badge Race Condition Fixed:
    • Eliminated the tick-0 mock fallback in frontend/src/lib/bridge.ts that 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.

📦 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.exe

Full Changelog: v10.0.0...v10.0.1

v10.0.0

Choose a tag to compare

@github-actions github-actions released this 23 Aug 17:25

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.md established 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.yml deployment workflow.
  • 🔧 Single-Job Release Workflow & Automated Notes Generation:

    • Refactored .github/workflows/build-release.yml to decouple binary builds from release publishing.
    • Added scripts/generate_release_notes.py for automated categorization (Features, Fixes, Architecture, Downloads, and SHA-256 checksums), eliminating duplicate changelog links on GitHub.
  • 📢 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 under marketing/.
    • Detailed docs/SEO_GUIDE.md for GitHub repository topics, description, and OpenGraph social preview assets.

📦 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.exe

Full Changelog: v9.0.1...v10.0.0

v9.0.1

Choose a tag to compare

@github-actions github-actions released this 23 Aug 12:28

Full Changelog: v9.0.0...v9.0.1

Full Changelog: v9.0.0...v9.0.1

Full Changelog: v9.0.0...v9.0.1

v9.0.0 Stable — shadcn/ui Desktop, AI RAG Studio & Universal Scoper

Choose a tag to compare

@RohannShetty RohannShetty released this 23 Aug 11:15

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+K Command 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.
  • 📁 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.
  • 🔍 Universal Doc-Root Auto-Expansion:

    • Seamlessly handles subpage URLs (like https://ui.shadcn.com/docs/installation) by automatically scoping to /docs and downloading all related documentation pages.
  • 📦 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

Choose a tag to compare

@RohannShetty RohannShetty released this 23 Aug 10:02

⚡ 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/ui Design 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.exe or gitbook-dl.exe below, double-click to launch the GUI or run gitbook-dl.exe --help in 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

Choose a tag to compare

@github-actions github-actions released this 23 Aug 09:32

Full Changelog: v7.0.1...v8.0.0

Full Changelog: v7.0.1...v8.0.0

Full Changelog: v7.0.1...v8.0.0

v7.0.1

Choose a tag to compare

@github-actions github-actions released this 22 Aug 13:17

Full Changelog: v7.0.0...v7.0.1

Full Changelog: v7.0.0...v7.0.1

Full Changelog: v7.0.0...v7.0.1

v7.0.0

Choose a tag to compare

@github-actions github-actions released this 22 Aug 12:26

v5.0.6

Choose a tag to compare

@github-actions github-actions released this 07 Jul 13:11

Full Changelog: v5.0.1...v5.0.6

Full Changelog: v5.0.1...v5.0.6

v5.0.1

Choose a tag to compare

@github-actions github-actions released this 03 Jul 14:06

Full Changelog: v4.0.0...v5.0.1