just a comment : I wouldn't log all the messages with level info. Use debug instead and if a new version is available, log an warn message displaying what version is using and what is the next version.