A better `checkNewVersion`

Resolves #36