Do upgrade routine if less than 1.2.8
Merge branch 'master' into issue-288