← Cursor changelog
Tiled Layout and Upgraded Voice Input in the Agents Window
v3-1 includes 1 new features and 2 fixes. New agent sessions now start in your preferred project target by default.
Added
- New agent sessions now start in your preferred project target by default.
Changed
- Prompt buttons now stay in place while voice input is processing.
- Plan tabs now get the same document behaviors as files: support for reliable loading, dirty tracking, reload on plan changes, and the ability to save, copy, and export markdown.
- File tab names are now resolved within the current agent's visible tabs instead of trying to be globally unique across all other agents' tabs.
- `Cmd-K` now shows fewer, more relevant agent results, capped to the recent matching set (i.e., items that match your query and are from a recent subset).
- On macOS, text is now rendered with anti-aliasing, producing sharper character edges.
- Design Mode now lets you navigate the element tree (up, down, and sideways) with keyboard support to pick the UI element before commenting.
- The Agents Window now avoids expensive updates and fetches unless they're truly needed.
- Closing tabs is now less likely to glitch the file tree, and recovery is faster.
- Limited local diff fetches to reduce CPU/network spikes and lag in SCM views.
- File tree now responds to changes more reliably and is less likely to flicker, stale, or miss updates.
- Extension events (e.g., file change, diagnostics update) are now scoped to each workspace, reducing cross-project interference.
- Hitting enter to send a follow-up in a long chat used to hang for over a second and now feels instant.
- Large edits stream more smoothly now after cutting dropped frames by ~87%.
Fixed
- Fixed a bug where scrolling through long conversations used to stutter. Now it's smooth, even in large threads.
- Fixed a bug where an agent conversation full of diffs or code blocks would flash and freeze.