We have had reports from users that they in some cases were experiencing connection issues, so we decided to release 1.7.0.5 as a bugfix release.
Cash in by spreading the word and help us moving the scene forward, a total win win for all!