Cursor 1.3 - Smarter Agent Planning & Faster Context Handling
This release brings major improvements to Agent planning capabilities, context handling, and performance optimizations.
Key Improvements
Agent Planning
-
Intelligent Task Breakdown: Agents now intelligently decompose complex tasks, generating clearer dependency graphs to help developers better understand long-term task execution paths.
-
Dynamic Task Queue: Added a dynamic task queue feature, allowing developers to adjust task priorities in real-time. Agents optimize execution order based on task dependencies.
Context Handling
-
Context Cache Optimization: Improved the context caching mechanism, reducing redundant loading overhead and speeding up context switching by 40%.
-
Enhanced Multi-Language Support: Added support for more programming languages, including Rust and Go, improving the accuracy of code completion and error detection.
Performance Optimizations
-
Faster Tab Completions: Tab completions are now even faster, with an average reduction of 50ms in response time, boosting development efficiency.
-
Memory Management Improvements: Optimized memory management strategies, reducing memory usage, especially when handling large codebases.
Additional Improvements
- VS Code Upgraded to 2.0: Integrated the latest VS Code 2.0 version, bringing more native feature optimizations.
- Enhanced Slack Integration: Improved the clarity and responsiveness of Slack notifications, making it easier for developers to track task statuses.
- Active Tab in Chat: Chat now remembers which tab was active when switching between conversations.
- Right-click directory and Send to Chat: Quickly send directory contents to chat for analysis by right-clicking in the file explorer.
- Checkpoints work with Notebooks: Notebooks now support the same checkpoint functionality as regular files.
- Improved security by removing denylist: Replaced denylist approach with allowlists for auto-run commands.
- Removed Manual mode from chat: Simplified chat interface by removing the manual mode option.
- New extension monitor: Available from the command palette after enabling in application settings.
Fixes
- Fixed occasional stuttering issues in the Agent task queue.
- Resolved bugs related to context cache failures.
- Extension marketplace supports custom URLs: Now allows custom extension marketplace URLs.
- Background Agent fixes: Various stability improvements for background agents.
Enterprise
- Extension allowlist configuration: Team admins can now configure an extension allowlist for their organization.
Patches
- 1.3.1: Fixed git checkpoints, agent contexts, and terminal sharing
- 1.3.2: Improved performance
- 1.3.3: Fixed chat history performance issues
- 1.3.4: Fixed markdown parsing
- 1.3.5: Fixed terminal bugs
- 1.3.6: Agent follows rules more reliably
- 1.3.7: Terminal more reliable over remote SSH
- 1.3.8: Memory leak fix
- 1.3.9: Security fixes