-
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
Every time Signal farts, there's a new update, and they're around 150mb each 🤬 #5365
Comments
Is there no way (including hacks) to indefinitely disable updates? IOW, leaving updating to the complete discretion of the user. |
I've filed bugs about this before and came back today to report it again with data this time. Earlier this month on June 9 I became so frustrated by the constant updates that I began a log. Here it is. June 9 Every single time I entered my password so that the Signal spokesperson wouldn't have the excuse of saying I should just accept them. And I don't want to accept them, I want to cancel, and have it stop bothering me. No, I don't want weekly updates. If you're releasing essential security patches every week then you need to focus on stability before releasing more features because weekly is way too often for a chat app to get hacked, especially this one. Your users want, deserve, and are asking for a SIMPLE FEATURE to set the frequency of checking for updates.
Your development methodology is putting your users at risk while also driving them crazy. It is time to fix it. |
@nrrkeene 100% agree. The constant stream of requests to authenticate for yet another update is getting really tiresome.. so much so that I've stopped using Signal on my desktop. The annoyance factor and tendency for the client to pop an update notice at me in the middle of a video call now outweighs my desire to use it. If this can't be fixed, users are going to go elsewhere. |
Blocking the url
So there are dates at which you were prompted to update, but refused, right? In that case it looks less annoying to just accept the update (in particular you would have had only one notice on June 24th rather than 5). From your comment it sounds like there were 5 different updates on June 24th, but obviously that's not the case. It seems like the real problem is not really the update frequency per se, but rather the need to authenticate for every update to take place. |
well, for many (me included), the frequency and those megabytes downloaded without consent are an issue too... I'd love to have a Data Saver switch in the app too, but given the long queue of missing things, that's a pipe dream |
Regarding data usage, the real solution would be to detect whether the network is metered, and delay non-urgent updates in this case. The relevant feature request for electron is there: electron/electron#8921 So apparently it won't be implemented in electron, but there's a npm package providing this functionality, so that could be an option. |
Would it make sense to have an option to say there's an update and choose to update it at that point? [Ask me later] and then you can manually choose to update through the help (notification would say where to locate manual update). eg. "There's an update to signal": [Update now], [Ask me later], [I'll manually update]
|
well, I redirected |
How are there so many updates? Surely that's a bug in itself. I don't see update notifications ever on linux, my package manager just handles the updates maybe once a week and I'm on the beta |
Discord updates too automatically (it's an electron thing). There probably should be a 'beta' track we could subscribe to (with lots of updates), and a release track with less updates (only update security bugs until next big update kinda thing). See on the other hand, I don't mind having it update lots because I have unlimited internet and I like being completely up to date.. That's why I recommend being able to subscribe to a beta / release. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Just from a pure usability standpoint, the updates are too frequent. The updates should be absolutely no more frequent than once a week, barring a critical zero day. The phone apps are great, but the desktop app is actively driving people nuts. I live in the Bay Area, everyone I know is middle or upper middle class with fast internet, and the frequent updates just put people off of using it at all even with me evangelizing Signal. UX matters. |
I'm not sure if this will do what you want, but with a new update it seems like there's an option "Automatically download updates".. Might wanna check it out? |
How are you updating so often? Is this bug limited to MacOS? https://www.ubuntuupdates.org/ppa/signal I'm only seeing new packages roughly once or twice per week? |
it's bad security policy to do that =/
I'm doing this on Windows -- maybe some of it is just "seeming" from using it on three different computers, but I could swear I updated Signal on this machine yesterday and I have another update request for it now. TBH probably the best way to do it would be like Chrome -- download and install in the background, then just silently update on next restart, and only push a UI notice when it's getting very stale. |
@tigerhawkvok when you update, can you check that the version number increments each time? Maybe it's just reinstalling the same version each time it checks? |
@tigerhawkvok are you on Windows? Could you send us debug logs if you'll see multiple updates per week? We usually release at most once per week. |
Just want to jump in and voice my agreement with others. The update pace and obtrusiveness is way over the top. Even weekly is too much. I will upgrade to get new features at my convenience, thank you. |
It's going on my nerves as well. It feels like it's asking for a restart every time I start it. I'm not starting Signal every day, but every other day or so - and that on two PCs. I would like to have an option to only check for important security updates. And then have the rest update monthly. |
Personally I don't care about frequent updates, but I object very strongly to compelled updates. What if a user doesn't want to update - is that their choice, or is it the Signal developers' choice? Of course, somebody could fork the app and build it themselves. But doesn't forcing users to go along with updates go against the free software ethos a little? |
So there seems to be multiple requests here:
Are there other reasons to disable or delay updates? |
Note that for a past month or more Signal Desktop supports incremental updates on Windows and macOS. The effect is much more noticeable on macOS, but it is still significant on Windows. |
I'm guessing you're referring to 26100ea |
@tbertels this is expected. The installer is full size, but you only download a diff between the installer in update-cache and the new available on the website. For windows the diff is usually between 40 and 80 mb. |
Never been the size of the download for me. Just the constant updating and nagging to update. I use my computer to get things done, not spend all day updating every time I wake it. |
I sent a message to the wrong person for the third time due to annoying version update at the top of the list shifting all my contacts down the list literally mid click. Can you please at the minimum move the button to update out of the contacts list. |
Hi all! Just got sent here... I'm also deeply annoyed by the constant bugging for updates! Now I even got a red message, that my Signal would be expired (I gave in and updated, but I guess it would have continued to work just fine...). I basically agree with @oleschri . The messages in blue/yellow/red are very distracting! Often with no way to dismiss them. Most of the updates are not critical in any way. Also updates for me require giving admin credentials, besides download, restart, etc. If you want, you can release twice a day. But don't bother me. Maybe put a subtle notification icon somewhere, and otherwise just leave me alone! Unless there is really something critical. |
This constant update activity will lead people away from Signal and into less secure apps. Make it transparent or make it go away. Signal, get your shit together. |
If there is something more important than an emoji change, but only the emoji change is listed on the release notes, then the release notes aren't useful. Tell us why we should update. Expire the client if it gets too out of date - fine. Just because a dev is proud of their latest achievement doesn't mean the rest of the world cares about it. This doesn't mean we are not grateful for the efforts of the Signal team, but we all have our own busy lives and more tasks and communications than we can keep up with. We must prioritize our time and attention, and I can promise that most people don't consider reverse-emojis worth their attention to authorize an update and then restart the client. Vulnerability fixes deserve to be forced, but luxuries - including those which many of us will never use - don't warrant an upgrade. |
It's been three years since this thread has been opened. Obviously people want an option to either stop receiving non-security updates or have the update process be completely in the background, why can't we have either option instead of the next emoji update? |
Why is this still not being addressed? Is there no incentive for the maintainers to pay attention to the needs/requests of PC users? The mobile application doesn't do this. There should be separate update channels depending on severity of changes. Many of us (as evidenced by this thread) have no desire to download and update the application for changes that are not critical to software function or high severity, security-related issues. Please give the PC user an option to change the update cadence to weekly, or even monthly, for these trivial changes. |
Here's another plea to just please please please do something about this. It's so damn annoying. |
Oh, so 0 updates instead of way too many updates. Hard pass. |
Sorry but this is a bad solution to the reported problem. I don't want zero updates. Just don't frickin bother me with them and do them silently in the background, or update less frequently. |
Less frivolous updates are great, and the automatic updating process should indeed be more seamless, but the setting to not download automatically new updates is not a bad solution. Many people, me included, need to be able to choose when and if we should download the updates. More useful release notes would be helpful too |
You can enable it every now and then when you feel like updating. |
I agree that users should be able to disable automatic updates and this is indeed already possible. Unfortunately, Signal will then seize to function after a quite short and fixed amount of time, which will force users to upgrade even if there have not been any significant security fixes. The solution here would be twofold:
My main issue right now is Signals refusal to work when the client is even a few weeks old. |
That's because the Linux client doesn't have an auto updater. You choose when to apply updates already. |
Ah okay, that makes sense |
This just does not really help in any way... |
Its still at it, update it and a new update comes the next day, every day. Is there a fix? it's 2024 and this complaint first appeared many years ago. |
Found this thread, and agree with many of the sentiments. Bottom line, it seems that Signal doesn't trust or respect its users. Even with auto-updates disabled, I have 30 days to use the Desktop client before I'm forced to update or stop using it. That's absurd, and disrespectful to Signal users. It reminds me of a similar issue with Notifications. I intentionally have left notifications disabled in the Signal mobile client. Yet, Signal asks me to enable them every couple of weeks. I emailed support, and while they understood that I was keeping notifications off intentionally, they said that they have no intention of ceasing to nag me. Completely ridiculous and disrespectful. The tool is here to serve the users, not the other way around. Ultimately, I should be able to use Signal without updating until it just plain no longer works. And when that happens, tell me that it's likely not working because my version is badly out of date. Leave auto-updates on by default, for novice users. Fine. But when I turn them off, I should be in control. Not you. |
Im here to add my frustration about these updates BEING FORCED. SIGNAL DOESNT CARE ABOUT US, EVERYONE! This will be the 2nd time THIS YEAR, ive seriously contemplated ceasing use of Signal. |
btw this CrowdStrike incident should serve as a cautionary tale about over zealous, forced, automatic updates. Imagine a threat actor (and for Signal there's plenty of them) that manages to compromise the release pipeline |
As of 14 August 2024, I'm getting an even worse "update". It is continually loading the same exe file as an update into the temp folder - ie signal-desktop-win-7.19.1.exe each at 125mb at the rate of about 1 per hour . My signal temp folder is now 3,5GB . I appreciate its free, and the Android app is good - but do any of the devs know why this is happening? |
@bossagypsy1 this should not be happening, I'm so sorry. Could you send me your debug logs, please? |
@bossagypsy1 thank you! Perhaps, unsurprisingly but it is currently in an "out-of-space" error mode. Could you try restarting, and then submit a debuglog again after a couple of hours? (These temp files should be deleted upon restart) |
It was not out of space (as indicated in the logs) until the Signal started to fill up the computer - so far with about 3.5GB, which have since been deleted. And as you can see from the logs , the update requests were being made before the Out of Space error occured I cant be UAT for this , sorry I dont have time |
@bossagypsy1 I understand. Could you check the |
I also experienced this. It got to 1tb and took over an hour to delete the folders with a 980 m2 ssd due to the overwhelming number of folders. Since a restart and manually deleting them it has gone away. I think it was well over a million folders and would crash Explorer deleting them, had to be done via cmd line. |
Thank you for the info! I think we identified one case where the folder may not be deleted immediately and the fix is coming out soon. @rollsch if you still have the app installed, could you check the folder count yet again and if it is substantial - send a debug log? Thank you ❤️ |
Bug Description
For all kinds of silly reasons, even several times a day, Signal releases a new update without giving the user the option to delay or ignore it.. In the case of catastrophic vulnerabilities, it might make sense, I guess, but most of the times, it doesn't. It's 150mb, which costs a lot of $ in some places, in case you're not aware. In my case (having several relatives which I convinced to use this), the costs compound, a lot
Steps to Reproduce
Actual Result:
Expected Result:
"There's a new update available, this is the changelog.. [update now] [remind me later] [ignore this update]"
Screenshots
Platform Info
Signal Version:
N/A
Operating System:
macOS
Linked Device Version:
Link to Debug Log
The text was updated successfully, but these errors were encountered: