[Bug]: Stretchly Informs User that a New Version is Available but New Version will not run on the OS
RobK88 opened this issue · 7 comments
Version
- I'm using version 1.15.1
Known issues
- I've checked Known issues
Existing issues
- I've checked Existing issues
Advanced Preferences
- I've checked Advanced Preferences
What operating system are you using?
macOS
Operating System Version
macOS 10.13
Reproduction steps
- Install Stretchly v 14.x on Mac running High Sierra
- Stretchly informs you that a new version is available
- Down latest Mac binary from Github
- Install Stretchly v 15.x
- Run Stretchly
- WILL NOT RUN - Stretchly now Requires Catalina
...
Reproduces how often: [What percentage of the time does it reproduce?] 100%
Expected Behavior
Stretchly 15.x should run on the OS in question.
Actual Behavior
Stretchy should NOT inform the user that a new version is available when the new version will not run on the OS running on the Mac in question.
P.S. It may also be a good idea to state the system requirements on your web site and on Github.
Relevant log output
No response
Preferences
No response
Additional information
Stretchly should check the macOS version and make sure that the latest version will run on the Mac in question BEFORE informing the user that a new version is available.
Code of Conduct
- I agree to follow this project's Code of Conduct
Hi @RobK88 , what is the message that you see?
Seems like macOS 10.13 is not supported for quite some time https://endoflife.date/macos
I am using electron, and I can not find info what they support so I opened an issue: electron/electron#40739
But I won't be able to change the already installed version, right? And the new version is already not supported.
That's why I would like to see what kind of error you see whether we can somehow fix that. Sometimes "not supported" doesn't need to mean not possible to use.
This is a common problem on Macs since Apple updates its OS almost every year now.
In this situation where the user no longer runs an OS the is needed to run the most current version of the application, the user typically sees various message when checking for new versions within the application such as:
-
Up to date. No newer version available for your OS
-
Up to date. The latest version of Stretchy requires macOS 10.15 Catalina.
You can decide what you want to display. But if Stretchy says "new version available" as it does now, users will go the website, download it, install it and be disappointed it does not run. Moreover, they probably wiped out the old version. They will need to either use Time Machine, or go to your website to find the version that runs in their macOS. Very frustrating for users.
RobK88
Issue, as titled, on Windows 8.1 as well. There is no way to see what the highest compatible version is when searching Releases, either.
Well, TBH I don't know what OS versions are supported. What Electron says in docs in not telling much: https://github.com/electron/electron/blob/main/README.md#platform-support