Search, inspect, stream, and download torrents from the terminal. Replaces the entire *arr stack with a single binary.
1.7 KiB
1.7 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
Added
- Daemon mode with background download management (
unarr start) - One-shot download command (
unarr download) - Stream to media player (
unarr stream) - Setup wizard for first-time configuration (
unarr setup) - Doctor command for diagnostics (
unarr doctor) - Status command for daemon monitoring (
unarr status) - Download engine with torrent support (debrid and usenet coming soon)
- File organization (Movies/TV Shows directory structure)
- Post-download verification
- Desktop notifications (Linux, macOS)
- Docker support with multi-stage build
- Cross-platform install scripts (shell, PowerShell)
- Dependabot for automated dependency updates
- golangci-lint configuration with gosec
Changed
- Renamed
internal/commands/tointernal/cmd/
0.1.0 - 2025-02-14
Added
- Initial release
- Search across 30+ torrent sources with advanced filters
- TrueSpec torrent inspection (quality, codec, seeds, score)
- Watch command (streaming providers + torrent alternatives)
- Popular and recent content browsing
- System statistics
- Interactive configuration
- JSON output mode (
--json) for scripting - Colored terminal output with
--no-colorsupport - Homebrew tap distribution
- GoReleaser with UPX compression
- CI pipeline (test, build, lint, vet)
- Lefthook git hooks (gofmt, go vet, conventional commits)