Changelog
Official source of truth for all releases
- Access via
Help → Changelog
- Updated with every version
- Includes patch notes
- Links to detailed documentation
Cursor’s rapid evolution brings powerful new capabilities regularly. This guide helps you discover, evaluate, and adopt features strategically to maximize productivity while minimizing disruption.
Staying informed about new Cursor features requires a multi-channel approach. Here’s how to discover what’s new and coming.
Changelog
Official source of truth for all releases
Help → Changelog
Settings Search
In-app feature finder for hidden gems
Cmd/Ctrl+F
in settingsBeta Section
Experimental features hub
Settings → Beta
Community Forum
Real-world feedback and tips
Understanding Cursor’s feature categories helps you prioritize adoption based on your needs.
These foundational features receive continuous improvements:
Latest: Syntax highlighting, multi-file awareness, 100ms faster responses
Adoption Path:
Latest: To-do lists, queued messages, parallel edits
Adoption Path:
Latest: @folders, PR indexing, memories system
Adoption Path:
Features that streamline workflows:
Feature | Status | Impact | Learning Curve |
---|---|---|---|
Chat Tabs | GA | High - Parallel conversations | Low |
Custom Modes | Beta | High - Tailored workflows | Medium |
Background Agent | GA | High - Async work | Low |
MCP Servers | GA | Very High - Tool integration | High |
Sound Notifications | Beta | Medium - Awareness | None |
Team-oriented features:
Let’s explore how to adopt Cursor’s most impactful new features effectively.
The Memories feature creates a persistent knowledge base from your conversations:
Enable Memories
Settings → Rules
Build Your Knowledge Base
Leverage Accumulated Knowledge
Best Practices:
// Example: Architecture decision that becomes a memory"We use the Repository pattern for all database access,with interfaces in src/domain and implementations in src/infrastructure"
// Example: Coding convention memory"All API responses follow the format: { data: T, error: Error | null }"
Create specialized AI modes for specific workflows:
{ "name": "Plan", "tools": ["Codebase", "Read file", "Terminal"], "instructions": "Create detailed implementation plans in plan.md. Break down tasks into manageable steps. Include time estimates and dependencies."}
Use Case: Architecture planning, feature breakdown
{ "name": "Debug", "tools": ["All Search", "Terminal", "Edit & Reapply"], "instructions": "Investigate thoroughly before fixing. Run tests to reproduce issues. Add logging for diagnosis. Verify fixes with tests."}
Use Case: Systematic debugging, root cause analysis
{ "name": "Refactor", "tools": ["Edit", "Reapply", "Codebase"], "instructions": "Improve code structure without changing behavior. Maintain all tests passing. Focus on readability and maintainability."}
Use Case: Code cleanup, pattern implementation
Creating Custom Modes:
Settings → Chat → Custom Modes
Leverage asynchronous task execution:
Setup:
Cmd/Ctrl+E
or click cloud icon in chatIdeal Use Cases:
Monitoring:
# View all running agentsDashboard → Background Agents
# Check progressClick on agent task → View logs
# Receive notificationsEnable Slack integration for updates
Model Context Protocol servers extend Cursor’s capabilities:
Progressive Adoption:
Start with Read-Only
{ "context7": { "command": "npx", "args": ["-y", "@upstash/context7-mcp"] }}
Add File Operations
{ "filesystem": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-filesystem"] }}
Enable Automation
{ "puppeteer": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-puppeteer"] }}
Integrate Workflows
{ "github": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-github"] }}
Understanding where features are in their lifecycle helps set appropriate expectations:
Successfully integrating new features requires a systematic approach:
Baseline Current Workflow
Enable Low-Risk Features
Monitor Impact
Try One Major Feature
Expand Usage Gradually
Share Findings
Standardize Successful Features
Advanced Combinations
Continuous Improvement
Coordinating feature adoption across teams requires additional considerations:
Process:
Select a non-critical project for feature testing:
Benefits:
Week 1-2: Essential productivity
Week 3-4: Advanced patterns
Week 5-6: Full integration
Track these metrics to validate feature value:
Metric | Target | Measurement |
---|---|---|
Task Completion Time | -30% | Story points/sprint |
Code Quality | +20% | Bugs/feature |
Test Coverage | +15% | Coverage reports |
Documentation Currency | 90%+ | Up-to-date docs |
Memories Usage
Custom Modes
MCP Adoption
Background Agent
Symptoms: Trying too many features at once, confusion, decreased productivity
Solutions:
Symptoms: “Old way works fine”, skepticism, uneven adoption
Solutions:
Symptoms: Features conflict, workflow disruption, tool confusion
Solutions:
Symptoms: Token usage increase, budget worries
Solutions:
Occasionally, features are replaced or removed:
@Codebase
→ Integrated into Ask modeRemember: The goal isn’t to use every feature, but to strategically adopt those that amplify your productivity. Start small, measure impact, and scale what works.