- add function to silently check for updates
- fix version check macro