Add cancellation support
Add public-url support
Bump version