Cursor just made some changes and they are not in the diff and I didn’t have to accept them. It is only showing the diffs if it updates or adds an import statement it seems
I was implementing a plan with Opus 4.6 Max
Steps to Reproduce
Create a plan. Click Build. Watch cursor modify your codebase without any diffs. Cool
I am really getting tired of bugs shipped with literally every single update of the past month. I am considering alternative tools. Until then, I won’t be updating Cursor anymore (assuming this bug gets fixed, I will update to that)
Hey, this is a known bug that’s been affecting multiple users since around v2.5.24. The team is aware and tracking it.
There’s a workaround that helped some users. Try toggling the Inline Diffs setting:
Go to Cursor Settings > Agents > Inline Diffs
Turn it off, then back on
Restart Cursor
If that doesn’t help, a clean reinstall might be needed. Uninstall Cursor, delete AppData\Roaming\Cursor, then reinstall it fresh. One user in this thread confirmed it fixed the issue for them: How to Enable Diff Review UI After Latest Update?
In the meantime, you can use the Review panel in the sidebar and git diff to review changes before committing. It’s not ideal, but it works as a safety net.
@deanrie The suggested workaround did not work. You all really need to change your approach to updates. You cannot expect users to do full uninstalls and kill all the profile/settings data (which is time-consuming to recreate) whenever you bork existing users with barely-tested updates you push out. This is KILLING my workflows and as much as I love Cursor when it works, I am suggesting we seek alternatives at my company for this sole reason. I have been using Cursor for 1.5 years and for the past year this has been the case with more than half the updates you push out. Very frustrating