Release v1.5.2
There's an odd issue when downloading a lot of channels, after an hour or two it just stops for no reason what so ever, like it's finished downloading, which seems to indicate there's been an exception in one of the tasks, though I catch everything with the try{}catch statement to make sure something like this wouldn't happen.
I don't know the exact origins of this bug but this release is supposed to attempt to fix it.