TODO
- Decrypt 'RepeatedForm' errors
- Show capchas to users if required
- Re-implement VK monad as a Free monad special case
- Runhaskell: handle some standard command line arguments
- Support storing access-tokens in a temp file
Version 1.7.2
- Initial support for runhaskell mode
Version 1.7.1
- Support setting IDv2 tags for downloaded audio files
- CLI: Fix 'call' command output
- CLI: Fix 'music' command naming
Version 1.6.0
- Use coroutine-based engine, offering smooth error handling
- Use pipes-http as network backend