- Agent sees terminal exit codes, can run commands in the background, and commands are now editable
- Agent reads linter errors to automatically fix issues
- With Yolo Mode, the agent can auto-run terminal commands
- @docs, @git, @web, and @folder are now available in the agent
- Agent auto-saves changes to disk
- Agent can decide to edit multiple locations in parallel
- Agent can reapply edits with a smarter apply model
- Composer changes and checkpoints are now persisted across reloads
- Cursor Tab can make larger edits at a time
- Better UX to review changes in Composer
- 4o Support for Agent
- Cheaper and faster Bug Finding Model
Bug Fixes
- Fixed edge case where Cursor Tab crashed
- Fixed stuck on generating bug in chat/composer
- Composer no longer looks at files that were deleted
- Fixed code selection edge-case for chat/apply
- Cursor starts up faster
UPDATE (0.44.1-0.44.11): Fixes and improvements to dev containers, chat codeblocks on windows, and the agent. Decreases Cursor Tab Latency on Remote SSH. Fixes bug that prematurely triggered the free trial ended popup. Better observability for errors and crashes.
- 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.
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.
- 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)