Macget 1.1.0
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 → Open → Open, or System Settings → Privacy & Security → Open Anyway.
- Minimum macOS: 26.4 (Tahoe)
- SHA-256 (Macget-1.1.0.dmg): `1534c5f04c79bdc4ae3f4e278b4a81a30f4201c76267bda4915b3a7b29da1a2a`