Changelog

0.14.0

Pro++, Word-wrapping diffs, and more

  • Pro++ plan: if you hit your fast request limit and prefer to purchase more, you now can.
  • Chat scroll: we got rid of sticky scroll to make the chat easier to read.
  • Cmd-K diffs: these now obey word-wrap! You can also copy from the red text.
  • Fixed the bug where you can't use chat on a diff view.
  • Shipped better error logging, which should help us improve stability.
  • Styling tweaks: some buttons and hints should look nicer!
  • Screen flickering: made a change that should reduce screen flickering on monitors.

0.13.0

0.13.4 - New VS Code version

Cursor is now based on VS Code 1.83.1. This ensures that the newest versions of all extensions will work without problem in Cursor. Thank you to everyone who urged us to do this on the forum!

Also, there's an experimental bash mode: enable it in the settings, and let the chat answer questions with the help of running bash commands. If you find it useful, please let us know, and we will spend more time on making it production-ready!

Update: this change resulted in a problem with SSHing into old Linux distros. This has now been fixed!

0.12.1

0.12.3 - Small fixes

Bug fixes: (1) .cursorignore now completely respects .gitignore syntax, (2) codebase queries use the embeddings index if >= 80% of it is indexed, instead of requiring the entire thing to be indexed, (3) removed fade-in animation on startup, (4) no longer overrides cmd-delete in the terminal, (5) fixes problem where cmd-F randomly has the case-sensitive option enabled, (6) inline gpt-4 is turned off until we figure out a better UX, (7) even more stable and fast indexing, (8) progress indicator in search and extensions, (9) bug where an incorrect bearer token is passed to the server.

0.12.9-nightly

Jupyter Import Fix

Fixes a bug that prevents importing the jupyter extension from VS Code.

0.12.0

Indexing, cmd-k in terminal, @git, /edit, bugfixes

  1. Indexing should now be faster, more stable, and use less of your system resources. You can also configure ignored files in a .cursorignore. The controls are in the "More" tab.
  2. Cmd-k is now in the terminal! A bit hackily implemented, but surprisingly useful.
  3. Ask about git commits and PRs using @git in chat!
  4. Use /edit in the chat to edit a whole file (if less than 400 lines). Expect the edits to be fast and GPT-4-quality. This uses non-public models, and is for now only available to users who do not use their own API key.
  5. Bugfixes! Fixed the "ejected from slow mode" UI, added auto-switching logic for the model type when switching on API, improved @ symbol speed, fixed Windows keycommand to be Ctrl-Shift-Y instead of Ctrl-Y, and more.