There would need to be a separate executable on windows for that to work, so no.
But with all the version data being downloaded it should be rare for the launcher to need updating, but I’ve added a popup box that tells the user that there is a new version, which they can ignore if the launcher can still understand the current version file.
Of course it is possible to add self updating later.