Using semver.io
Fix cache management