Thanks for the details, I’ll pass them on to the team.
We are still looking into this, but unfortunately do not have a workaround or fix right now.
I had this issue before, and it was related to team members using Windows and Linux, which caused line breaks to mix between CRLF and LF
We standardized the line break as LF for the entire team, and the issue stopped happening
I have updated into 0.45.4 and i still have same issue. What did you changed with your agent update on composer? You should focus on that for your windows users because as you see we cant use diff and its been a 1-2 months @danperks
I already tried to cancel my sub but because of believing in your product i bought it yearly but now you couldn’t fixed this critic bug. I know you guys might worked hard on this but i dont see any fix.
Please before your fancy updates just focus on this crucial bug of your one the main feature of you guys. Thank you!
Hey, I’m glad to say we have found the issue, and it should be available in the next minor release, I would expect that to be out this week!
Sorry for the delay on this, was a tricky one to track down…
In which patch version will this fix be in? I’m on 0.45.6 and still have this issue.
In the meantime, I just decided to enable hiding chat inline diffs and just click into the file to see the file diff changes.
still same bug in 0.45.11 and would you please change the topic status to not solved
Thanks for flagging, we’re looking into it!
Any forecast for fixing this?
This problem makes it impossible to use Cursor.
I have had to rollback to 0.43.0 every day for more than a month already.
It’s quite frustrating.
Hire me and I’ll dedicate my life to fixing this bug out of pure frustration. I can only assume the Cursor dev team doesn’t have enough Windows developers.
Still having this issue on 0.45.11 since a couple of months back. Always have to go to my Git UI to check the diffs after accepting.
Version: 0.45.11
VSCode Version: 1.96.2
Commit: f5f18731406b73244e0558ee7716d77c8096d150
Date: 2025-02-07T09:43:58.555Z
Electron: 32.2.6
Chromium: 128.0.6613.186
Node.js: 20.18.1
V8: 12.8.374.38-electron.0
OS: Windows_NT x64 10.0.26100
I think it’s pretty much been fixed in 0.46 version.
However, still it shows a newline sometimes at the end of the file in the chat diff, which is not present in the real file diff:
I hope that minor thing can be resolved (maybe it is in newer version?), and then this topic can finally be marked solved.
Version: 0.46.3 (user setup)
VSCode Version: 1.96.2
Commit: fce3511bab261b4c986797f3e1e40e7621bbd010
Date: 2025-02-24T11:25:40.376Z
Electron: 32.2.6
Chromium: 128.0.6613.186
Node.js: 20.18.1
V8: 12.8.374.38-electron.0
OS: Windows_NT x64 10.0.26100