Updater for no-installer version fetches the installer variant, and it then tries to run said installer
Preflight Checklist
- [x] I agree to follow the Code of Conduct that this project adheres to.
- [x] I have searched the issue tracker for a feature request that matches the one I want to file, without success.
You must agree to search and the code of conduct. You must fill in this entire template. If you delete part/all or miss parts out your issue will be closed.
If you are technical, you should report bugs along the lines of https://marker.io/blog/how-to-write-bug-report. If you are not technical, we will make allowances, please try to make an effort to understand the process.
Describe the bug
I'm running the no-installer variant of draw.io (specifically draw.io-27.0.5-windows-no-installer.exe)
On opening it recently, it prompted me that it was out of date. I told it to update, and it then proceeded to fetch draw.io-27.0.9-windows-installer.exe, and tried to execute that.
To Reproduce Steps to reproduce the behavior:
- Open out-of-date no installer binary
- Updater tries to install installer-based version
Expected behavior I would hope the no-installer version would fetch the new no-installer exe file. Since there's no install process, I could also see it saying "go download the new version from github " as a completely acceptable option here.
Mostly, I just would expect it to not try to execute an installer.
draw.io version (In the Help->About menu of the draw.io editor): 27.0.5
Desktop (please complete the following information):
- OS: Windows
- Browser N/A (standalone)
- Browser Version N/A (standalone)
I tested the problem in incognito/private mode with all browser extensions switched off, write "yes" below: N/A (standalone version of application)