Just updated to v0.45.17, and it completely broke Python for me. If I could, I would click a “revert update” button without hesitation, because even creating a fresh venv from an external terminal and then selecting that interpreter within Cursor does not fix it. The Cursor website also does not list downloads for specific versions, so there is currently no way I can get an AppImage of a previous version without relying on thirdparty websites and random links of dubious origin and validity.
I have reported the specific issues that have broken Cursor for me with screenshots as urgent bugs, but I still need a resolution to this that does not take an indefinite amount of time, and I imagine that others who have experienced similar issues in the past and will experience it in the future would also appreciate a way to rollback a broken update as easily as it was installed. I see a number of other discussions with no real resolution of this fundamental problem with the way that Cursor updates work.