Add support for canceling requests
Merge branch 'release/v0.53'