I have a managed wix bootstrapper and I noticed that I can provide a url for an updated version of the bootstrapper for upgrade detection. However it seems this only runs if my bootstapper has been installed before. Is there any default way for burn to detect a newer version of the bootstrapper before installing the current version? What I would like is if a customer has a copy of a legacy bootstrapper and runs it to install a new machine that the user is provided an option to download the new bootstrapper and run it instead. I assume I could code all this up from scratch in custom bootstrapper but wanted to be sure that I wasn't reinventing the wheel. It seems like there would be given that most of this is already implemented with the update detection.
You can always check the reg keys for product version and compare it with your latest.