-
Notifications
You must be signed in to change notification settings - Fork 269
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Element no longer runs on MacOS 11 / Big Sur #1505
Comments
Big Sur is EOL and is no longer supported by us as per our support policy https://endoflife.date/macos
There is, via config.json |
Oh no, so I'm stuck on Big Sur and 1.11.57 for the moment...
also, why Element updates to 1.11.58 if Big Sur is not supported? the updater should be smart enough to avoid that. |
Feel free to suggest it https://github.com/Squirrel/Squirrel.Mac
It isn't meant to be friendly, turning off updates and/or staying on EOL systems is not a context we support as it basically invalidates any security you hope to achieve with End to End Encryption. |
done: not everybody use Element because of E2EE, some (most?) use it like any other messenger/chat app to reach communities/people which are not in other places. like FOSS communities. from a user perspective:
It's very simple and if you want people to use your app, you should take care of UX also when it comes to updates. It's not user fault if the app breaks. thank you for your explanations, hope you will also consider my points 🙏 |
By the way, is there a way to install latest working version in Big Sur? (or which version is known to work in this OS version). |
To add to this, intentionally breaking the app in a patch release is a major no-no for any kind of software, and there is also no mention of this in the change log. This kind of experience makes it impossible to recommend adoption in any serious organization. |
It was not an intentional change, likely came from updating Electron, but as per the support policy issues from unsupported environments are closed without fix. |
Please add the ability to disable Auto updates. |
Assuming it was an intentional major update of Electron, it still should be noted in the change log and not released as a patch. Electron uses semantic versioning, requires a major release when updating Chromium, and notes so in their change log. A major release indicates there's likely breaking changes. I'm otherwise fine with the wontfix. What I'm not fine with is the experience that people are having with software they rely on randomly breaking without any explanation, and the dismissive attitude towards it. That makes me lose faith in this project as a whole, which is a shame, because it's mostly really good. |
There was no major update of Electron recently, maybe its another dependency, in any case it wasn't known or intentional. As for our versioning, we have to strictly follow the version of Element Web 1:1, and never claim to follow semver for the Element Web & Desktop layers. |
@glennsl I totally agreed with you. It's so disappointing to get replies from the Element-hq member like above. Like, it's not the developer's problem at all that the software stops working after the latest update. Go get a new computer if you'd like or EOL (equal to GTFO). |
I know you're not claiming to use semantic versioning. My point is that there isn't a single indication anywhere that this release would just stop working, even if you're savvy enough to know where to look. I don't want to be too critical, mistakes do happen especially in a project based entirely on volunteerism. But this dismissive attitude of essentially saying "not my problem, my ass is covered by the fine print" seems to be the bigger problem at the root of this. And that's a choice. |
Indeed, just as we had no indication when updating dependencies. As stated earlier, it wasn't intended or known, hence not being shouted about like when we do know such a change happens - e.g. https://github.com/element-hq/element-desktop/releases/tag/v1.11.48 |
So, version 1.11.57 does Work, for example, with Big Sur? |
I don't have access to a Big Sur machine to test, but based on #1505 (comment) I'd imagine so |
Which part of config.json is the value for disable Auto Updates and where is that file? |
Also, where I can download 1.11.57 .dmg file? |
That's good to see. But this still wouldn't be picked up by most end-users. A simple and much more user-friendly way of informing them could be to have a banner saying that they're using an unsupported environment, that this impairs security and that the app might stop working. That might require having a different attitude towards end-users though. Anyway, I don't want to make a big fuss, just making the point that this is a really bad experience and that it wouldn't take that much effort to make it much less so. |
It worked on Catalina even! |
Do you know where I can download the dmg file of that version? |
packages.element.io |
Thank you all to join the conversation and support my point. 🙏 @t3chguy the issue at this point has nothing to do with tech but with communication:
Just to be clear, I came here and opened this issue not to complain but because I care about Element and I don't want this to happen again in the future to somebody else. I opened the issue (Squirrel/Squirrel.Mac#280), as you suggested, for the same reason. I'm here to help improving a software we all love and make my (small) contribution to FOSS. As a coder myself I understand sometimes the time is little so thank you for the time you spend reading and replying. 🙏 |
Unfortunately that's not up to me, I'm just an IC - cc @langleyd |
These are also other issues that make life harder than it should be:
This also took me a bit of research to find out:
or just download this: |
https://github.com/element-hq/element.io is the issue tracker for that site
Contributions welcome - https://github.com/element-hq/packages.element.io |
installed Element 1.11.57 on Big Sur and App no longer crashes, thank you. |
Well, time to say goodbye and move on. It was nice as long as it lasted. As someone already mentioned, the way this was handled just makes it almost impossible to continue to recommend on keeping using and/or even paying for it. |
Steps to reproduce
Element auto-updated to 1.11.58 and now crashes on opening:
What do you click?
I just open the app.
More
I had to go back to 1.11.57 and also lock the app so it doesn't update again. Why there's no way to stop it from update?
UI/UX improvements:
Outcome
What did you expect?
A smooth update process
What happened instead?
App now crashes on opening
Operating system
macOS Big Sur 11.7.10
Application version
1.11.58
How did you install the app?
https://element.io/ and then auto-update
Homeserver
matrix.org
Will you send logs?
No
The text was updated successfully, but these errors were encountered: