In cache, we encode release with `encodeURIComponent` but we never decode them, so there is a problem. When i fix it, i am in an infinite loop, so i will investigate before making a pull request.