Skip to content

Macget 1.1.0

Choose a tag to compare

@Suryansh-Codes2209 Suryansh-Codes2209 released this 21 Jun 19:59
3f384f9

Engine throughput, reliability, correctness, and user-control upgrade.

Highlights

  • Adaptive concurrency — starts at 4 connections and probes upward, keeping each added connection only when throughput improves; anti-leech demotion and the learned per-host cap always win.
  • Work-stealing chunking — smaller pieces than workers, so a fast worker grabs the next piece instead of stalling on one slow chunk (no long tail).
  • HTTP/3 (QUIC) opted in per-request.
  • Checksum verification (SHA-256 / MD5) at finalize — from a #sha256=… URL fragment or the Add sheet.
  • Retry-After (429/503) honored + capped full-jitter exponential backoff.
  • Auto-resume on network loss (NWPathMonitor) and If-Range changed-file clean restart.
  • Bandwidth limit, download priorities (High/Normal/Low), completion notifications, configurable timeout / retry count, and HTTP/HTTPS proxy (Settings → Network).
  • Smart file-type icons with status badges; Copy Diagnostics action.
  • Continuous disk-space guard; RFC 5987 filenames + safe truncation.

See CHANGELOG.md for the full list.

Install

Download Macget-1.1.0.dmg, open it, and drag Macget to Applications.

The app is ad-hoc signed (not notarized), so on first launch macOS Gatekeeper will warn. Right-click the app → OpenOpen, or System Settings → Privacy & Security → Open Anyway.

  • Minimum macOS: 26.4 (Tahoe)
  • SHA-256 (Macget-1.1.0.dmg): `1534c5f04c79bdc4ae3f4e278b4a81a30f4201c76267bda4915b3a7b29da1a2a`