Changelog

0.42.x

Composer History, @Lint Errors, VS Code 1.93.1

  • Composer history lets you access previous composer sessions after restart. You can also edit and resubmit from previous messages within a session.
  • We have made slight improvements to Debug with AI and added back @Lint Errors in Chat.
  • VS Code 1.93.1: Cursor is now based on VS Code 1.93.1.
  • Python auto import for Cursor Tab is much more stable in this release.
  • Switching models is a lot easier with model search (Cmd-option-/) in the chat, composer, and cmd-k input boxes.
  • Composer now only applies files that are in context to prevent hallucinations.
  • Using cursor . with WSL should now be more stable.

UPDATE (0.42.1 - 0.42.5): Fixes the following upstream security issue: CVE-2024-43601. Also fixes a few composer bugs and a bug with Cursor Tab. Allows composer to auto apply to files not in its context. Also includes additional mitigations to CVE-2024-48919. Reduces a few long-tail connection errors. Adds escape hatch when Claude predicts the wrong filepath in chat.

0.41.x

Cursor Tab Python Auto Import, Composer Improvements, Remote SSH to Mac Support

This update fixes the following security issue: CVE-2024-45599.

  • Cursor Tab now auto-imports symbols in Python files! We've also significantly improved the Cursor Tab stability.
  • Composer Notepads (previously called Projects) can now include tagged files and be referenced in chat, as well as composer.
  • Composer can now be added to the AI pane. This release also includes many stability fixes and image support!
  • Apply and Composer are slightly faster in this release.
  • We've added support for using Cursor on Macs over Remote SSH.

UPDATE (0.41.1 - 0.41.3): Improves onboarding UX, fixes a bug with composer cancellation, fixes the Apply button not working on some codeblocks, and fixes a bug where Cursor Tab sees malformed edits.

0.40.x

New Chat UX, Default-On Composer, New Cursor Tab Model

  • We have a new chat UX! Excited for you to try it out and share your thoughts.
  • Composer is now default-on and available to all Pro/Business users by hitting cmd+I. We've added Composer Projects (beta), which allows you to share instructions among several composers.
  • We've also trained a new Cursor Tab model that's smarter and more context-aware.
  • Auto imports (beta) for Cursor Tab for TypeScript files - when Tab suggests an unimported symbol, we'll now auto-import it to your current file. You can enable it in Settings > Features > Cursor Tab!

UPDATE (0.40.1 - 0.40.4): Fixes a bug with apply on remote ssh, a few chat bugs, speeds up Cursor Tab for Europe/Asia users, fixes some outstanding Cursor Tab bugs and notifications hiding the chat input, and includes a fix for Cursor asking for permissions for files in your ~/Library folder on MacOS (upstream issue: microsoft/vscode#208105)

0.39.x

Faster Cursor Tab, More Composer improvements

  • Cursor Tab (previously called Copilot++) defaults to chunked streaming. This build also includes several Cursor Tab speedups. More to come in future builds!
  • Concurrent composers support, composer control panel, and various bug fixes such as accepted files being deleted.
Faster Cursor Tab Suggestions!

UPDATE (0.39.1 - 0.39.6): Fixes several Cursor Tab rendering bugs, a bug where the file explorer was not responsive, and a bug where Cursor Tab would hang.

0.38.x

Copilot++ Chunked Streaming (beta), Composer improvements

  • Copilot++ now has chunked streaming (currently in Beta)! It will surface edits faster in smaller chunks. To enable it, click the settings gear and enable "Chunked Streaming" under Features > Copilot++.
  • We've also added a file picker, arrow key navigation, and a model toggle to Composer. This release also patches a few outstanding Composer bugs.
  • VS Code 1.91.1: Cursor is now based on VS Code 1.91.1.
  • New Default Model: We've made Claude 3.5 Sonnet the default model for users.

UPDATE (0.38.1): Fixes a bug where OpenAI API Key users would be migrated to Claude 3.5 Sonnet