Skip to content

HAD-V3.6.0

Latest

Choose a tag to compare

@batmanpriv batmanpriv released this 21 Jun 21:16
· 2 commits to main since this release
fecf893

🚀 HAD v3.6.0 — Release Notes

We're excited to announce the release of HAD v3.6.0! This is a major update that brings a completely new Web UI, smarter capture proxy, better HLS support, priority queues, post‑processing, notifications, and much more.


✨ What's New

Feature Description
🖥️ Brand New Web UI Full graphical dashboard for managing downloads, stats, console, and settings — mobile‑friendly and auto‑refreshing
📡 Live Log Streaming Real‑time HAD logs directly in the browser via Server‑Sent Events
🧠 Smarter Capture Proxy Better confidence scoring, body scanning, and hidden URL extraction from HTML, JSON, and JavaScript
📺 HLS / M3U8 Streaming Download live streams with FFmpeg (auto‑detected) or pure‑Go fallback
📋 Priority Queue System Order downloads by importance (higher number = higher priority)
Bandwidth Scheduling Set time‑based download windows (e.g., only at night)
📢 Multi‑Channel Notifications Telegram, Discord, and desktop notifications on completion/failure
🗜️ Post‑Processing Auto‑extract archives, rename, and move files after download
🪞 Smart Mirror Selection Auto‑select the fastest mirror via latency probing
🍪 Browser Extension Overhaul Full cookie manager (view, edit, delete, export, import) + proxy presets
🔐 Certificate Auto‑Install One‑click CA certificate setup for HTTPS interception
🧩 Deduplication Smart duplicate URL detection and filtering
🎯 Per‑file Thread Optimization Auto‑adjust threads based on file size
🛠️ Tools Panel Metadata inspector, mirror speed tester, checksum verifier, bandwidth scheduler

🐛 Bug Fixes & Improvements

  • Improved adaptive buffering (32KB – 4MB) for better speed handling
  • Better error handling and retry logic for flaky connections
  • Faster startup time and reduced memory usage
  • Enhanced FTP multi‑part download stability
  • Improved SFTP key authentication support (RSA, ECDSA, Ed25519)
  • Fixed resume session issues with large files (>10GB)
  • Better URL normalization for capture proxy deduplication
  • Improved terminal output on Windows (color support)
  • Enhanced Metalink parsing (RFC 5854 v3 & v4)
  • Faster web crawler with better SPA hash‑routing support
  • More reliable HLS segment downloading with retries

📦 Installation

go install github.com/batmanpriv/had@3.6.0

Or download the pre‑built binary from the Releases page.


🚀 Quick Start

# Basic download
./had https://example.com/file.zip

# Start the Web UI
./had -web-ui

# Download an HLS stream
./had -hls https://example.com/stream.m3u8

# Use priority queue
./had -queue queue.txt

# Start capture proxy
./had -capture-proxy :8085

📝 Full Changelog

For a complete list of changes, check the CHANGELOG.md or visit the Releases page.


⭐ Star the repo if you like it!

Report Bug · Request Feature · View Releases