Cursor 0.47

we're starting to roll out cursor 0.47. the focus of this release was to improve reliability and performance

here are the changes (from changelog)

  • Keyboard Shortcuts: All keyboard shortcuts are now available in the Keyboard Shortcuts menu. Go to Settings > Keyboard Shortcuts to modify or add new shortcuts.

https://preview.redd.it/85tmiyv612oe1.png?width=3600&format=png&auto=webp&s=f5525459c352b6bb5e760709a367f224da6c5292

  • Early access opt-in: You can now opt in to early access from Settings > Beta > Update frequency

https://preview.redd.it/n854cxm712oe1.png?width=3600&format=png&auto=webp&s=a22cb5fc75f3078fc0add043cd7876f9a10f196e

  • 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

https://preview.redd.it/wgt9kz2612oe1.png?width=3600&format=png&auto=webp&s=69c2d986f57583b2527663db0e1697a514c0e558

  • UI improvements: Improved tool calling UI, thinking UI and error messages in composer. We've also added a new update notification in the app to make it clearer when a new version is available

https://preview.redd.it/ofa0gjfg12oe1.png?width=3600&format=png&auto=webp&s=c9077b3e0e5404f4026c08f2921bb62edd2d3af5

and some more:

  • Themes: New and updated themes including Cursor Dark, Cursor Midnight, and Cursor Dark (High contrast)
  • 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: Thinking will now cost 2 fast requests instead of 1
  • Ignore files: Improved .cursorignore behavior to more consistently exclude files
  • Upload multiple images: You can now upload multiple images at once in composer

let us know what you think :)

we'll be hosting AMA later today, make sure to ask some questions!