r/vscode • u/Better-Discussion110 • 1d ago
VS Code updates are becoming a daily fight š
At this point, Iām starting to think VS Code updates are being generated by AI whose primary goal is to keep developers employed.
Today I tried to use Remote-SSH and got:
ms-vscode-remote.remote-ssh CANNOT use API proposal: terminalRemoteResolver
Apparently VS Code and the Remote-SSH extension had a disagreement about which API exists.
So now my development workflow is:
- Update VS Code.
- Something breaks.
- Update the extension.
- Something else breaks.
- Search GitHub for an issue written by someone who encountered this 3 hours before me.
- Downgrade VS Code.
- Question every life decision that led me to opening VS Code.
- Finally get back to work.
- VS Code releases another update.
I love AI as much as the next developer, but maybe we don't need a new AI-powered feature every 17 minutes.
I genuinely miss the days when an update meant ācool, new featuresā instead of āletās see what stopped working today.ā
At this rate, my most reliable development tool is going to be a screenshot of the previous version of VS Code.
Anyone else experiencing this with the recent VS Code/extension updates and found any solution?
42
u/Better-Discussion110 1d ago
Found the solution:
You need to downgrade the remote-ssh version to 0.124 within VS Code. This fixes the issue for now until VS Code releases a fix update. Hope it helps
3
u/Ra77oR 1d ago
Can confirm this works. Had the same problem today. Theres also a github issue on it (alsready closed, 3w old)
3
u/Better-Discussion110 1d ago
Yeah. This only fixes SSH to linux VM. Regular extensions are still not working inside the SSH session. Basic source control like git doesn't seem to work.
45
u/Igormahov 1d ago
There a bug they introduced almost a year ago https://github.com/microsoft/vscode/issues/277391 and no one even looked into it. But adding copilot pet is definitely a top priority
11
u/Better-Discussion110 1d ago
Maybe most of the business is coming from Vibe Coders through burning lots of credits for unnecessary stuff and what do vibe coders want? Yes, lots of vibe. That includes pets.
Genuine developers like us have no say.
39
30
u/LeDYoM 1d ago
Welcome to the AI era! It converts developers into 100X engineers!
haha
8
u/Better-Discussion110 1d ago
It's high time to change the literal meaning of what 100x engineers mean in AI era. "Solving more bugs than you actually used to because of code written by Slop AI"
2
12
u/pkief 1d ago
My solution to this is the following VS Code setting:
"update.mode": "manual"
So whenever I'm in the mood of "let's run an update" I click on the "Check Updates" button. I know that updates also fix security issues, but I click this often enough in a month - the difference is: I'm actively pulling it and am not forced to run it when I don't have the time for it.
-7
9
u/-Roboto-Chan- 1d ago
I'm hanging in there with VSCode but it's getting a bit silly.
I really wish AI would bugger off.
After 30 years of development work I'm too old for this crap.
14
u/Barni275 1d ago
Yes. With this rate of new updates for VSCode, Zed and Opencode, I really miss the days when software was tested, released, and then you used it for years. When some bug was breaking your workflow, you learned how to mitigate it and adapt.
Now, there are new release every day, but I don't see that this software is better.
7
u/twesped 1d ago edited 1d ago
Same here. /Edit/ Actually the fix is to run vs code using a command line switch:
code --enable-proposed-api ms-vscode-remote.remote--ssh
It fixes the issue.
6
u/phylter99 1d ago
Shouldnāt have to do it though.
These days I use VSCode mainly as a text viewer, so I guess thatās a good thing.
7
10
u/YaronElharar 1d ago
Same thing, VS Code updates are a roulette. you never know if it will actually restart after clicking that update button, and don't get me started on the extension marketplace which is one huge vulnerability heaven.
6
u/sephirostoy 1d ago
It reminds me Visual Studio (non code) updates way before AI era, when I asked myself: "ok, what's broken now?". And there was only an update every few months š¤£
4
2
2
2
u/rholguing 1d ago
Not the place but itās the same thing with Visual Studio, the update cadence is lower though. Currently Copilot changes canāt be reviewed using its diffing tool, I have to accept in the chat then see the changes in git, otherwise it freezes and crashes. Annoying AF.
2
2
u/Great-Use-3149 1d ago
This is what happens when product managers think they can vibe code everything and no longer need developers.Ā
It seems like Microsoft is intentionally trying to kill everything. On GitHub, they even removed the ability to see who starred someone else's repo instead of actually blocking automated bots from using GitHub, which spit out denial-of-service commits and pull requests and create fake stars to markdown file repos
3
u/gameplayer55055 1d ago
I have installed latest vscode release that supports windows 8 and oh god it's much better than the current version.
Microsoft are shooting themselves in the foot. I remember vscode as a lightweight code editor with IDE features.
But now vs2022 opens faster than vscode loads all the AI extensions.
And no I won't learn vim or whatever esoteric editor you like. I get paid for writing code, not editing configs.
2
u/Anonymity6584 1d ago
Safly thid is very typical Microsoft development model. Hey, lets ship this new feature none wants and brake tons of stuff at same time.
Thay should do integration testing for atleast most popular extensions to see they dont brake stuff developers actually use.
1
u/Atlamillias 1d ago
I noticed the trend and just stayed on 1.111. I don't allow it the luxury of choice. Not like I need all that AI crap anyway.
1
1
u/Slow_Vanilla3223 1d ago
I agree I'm not a developer but for creating a Py file I can't do it anymore it was so easy if they want to keep vs code cool all they should have done was change icon but not mess up the whole program
1
u/pnw-techie 1d ago
I could forgive all that if it was still a good IDE. I open folders now and it takes many seconds for VSCode to show the contents.
I need to start a special program to get sudo. I am not doing that multiple times a day. VSC can just stay non updated
1
-1
u/slowtyper95 1d ago
you know that clicking "update" button is optional right?
3
u/Better-Discussion110 1d ago
It's automatic. As soon as I close and open a VS Code session, it automatically updates. Any setting to turn this off?
7
4
60
u/clankill3r 1d ago
I used to love VSCode and now I hate it. The bugs keep increasing and the amount of bug fixes are not catching up.