Changelog

New updates and improvements

<- All Changes

Mar 11, 2025

Reliability, Keyboard Shortcuts & Early access opt-in

This release focuses mainly on stability and performance improvements to make existing features work better.

  • Memory Usage and Performance: The new release uses less memory and is more stable.
  • Keyboard Shortcuts: All keyboard shortcuts are now available in the Keyboard Shortcuts menu. Go to Settings > Keyboard Shortcuts to modify or add new shortcuts.
  • Early access opt-in: You can now opt in to early access from Settings > Beta > Update frequency.
  • Auto select model: We choose the most appropriate premium model for the task at hand based on performance, speed, and availability so you get performance even during model degradation or outages.
  • Themes: New and updated themes including Cursor Dark, Cursor Midnight, and Cursor Dark (High contrast).
  • UI improvements: Improved tool calling UI, thinking UI and error messages in chat. We've also added a new update notification in the app to make it clearer when a new version is available.
  • Rules: Allow nested .cursor/rules directories and improved UX to make it clearer when rules are being applied.
  • MCP: Added global server configuration with ~/.cursor/mcp.json and support for environment variables.
  • Sonnet 3.7 thinking: We've made a few improvements to 3.7 prompting. Thinking will now cost 2 requests instead of 1. More improvements will be rolling out in the coming days.
  • Ignore files: Improved .cursorignore behavior to more consistently exclude files
  • Upload multiple images: You can now upload multiple images at once in chat.

Patches

  • 0.47.1: Improved performance, added back play button to apply code blocks
  • 0.47.2: Cursor Tab accepts work with single-line selections
  • 0.47.3: Fixes an issue with tool call errors on file edits
  • 0.47.4: Fixes an edge case where red diffs stick around in the editor
  • 0.47.5: Client-side support for upcoming MAX mode compatbility for Claude 3.7 Sonnet
  • 0.47.6: Faster applies, warns user when edits fails because of cursorignore
  • 0.47.7: MAX mode for 3.7 Sonnet with and without thinking
  • 0.47.8: UI fix for scrollable model name
  • 0.47.9: Performance improvements related to memory usage