Guys, you need to maintain a certain standard with your releases. Every single update introduces major changes that break previously working methods, making it unbearable at this point. With every release, I feel cautious because I’m afraid the user experience of Cursor will change so much that I won’t be able to use it effectively anymore.
For example, in this current version, it feels like you are trying to phase out the edit mode—not the agent, but the edit version—which I was using much more efficiently because that’s what I need. Previously, it was possible to tag the codebase, but now this functionality is gone. Additionally, things that used to run smoothly now have many issues, making even simple modifications difficult. This is extremely frustrating to work with.
It’s exhausting to constantly worry about whether something essential will break with every new release. The agent is also not functioning properly, and forcing us to use it instead of the composer/edit mode is not a viable solution. I genuinely love what you guys are building and have been one of your biggest supporters, but these constant drastic changes are significantly disrupting my development process. I can no longer establish a standardized workflow because every update forces a completely different way of working.
Please take a more professional approach to version management and allow users to download previous versions if they prefer. The way you are handling releases is not suitable for a software company with a large user base. Many people use Cursor in different ways, and just because you believe a change is better doesn’t mean it actually improves the experience for your users. I also feel like you’re not gathering enough feedback before rolling out these changes.
A more stable and user-conscious approach would benefit everyone. Frequent, fundamental changes are not sustainable for those who rely on Cursor for their workflow.