I'm installing Lazarus in different directories; Lazarus14, Lazarus16.
And in this early periode, opens my project from the one or other, looking for errors.
No problems observed.
But, of course, as soon as you implement new funcitions from 1.6 in your source, then you will get error by opening from 1.4.
As other has said, allways make a backup.