I've been getting to grips with using Advanced installer to install a database application for my clients. It's been a learning curve, but I'm about there, I think.
However, I have now realised that I've made an error. I've been using an application version in the style of yyyy.mm.dd.x, so a new release today would be 2023.03.21.1 and so on. But having completed the original release and then about 5 minor updates in order to get used to the tool, I realised that I've somehow started the process with a typo, and not having checked carefully enough, ever since, I've been using version numbers starting 2023.07 instead of 2023.03.
So my question is this. When the update tool looks at the updates.txt file, this contains all the version history. But how does it know which is the most recent update? If it's based on the highest version number, then if I revert to setting the version numbers as they SHOULD be (now 2023.03.x.x.x) then they'll be detected as older than the current (incorrectly numbered) version. But, if the updater.exe file assumes that the first update listed is the most recent (based on position in the .txt file) then there shouldn't be a problem as the 2023.03.x.x.x update will be listed first. Then I just need to make sure not to end up with duplicate version numbers come July!
Any help gratefully received...