-
Notifications
You must be signed in to change notification settings - Fork 7.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(route): add cursor changelog #17978
Conversation
Successfully generated as following: http://localhost:1200/cursor/changelog - Success ✔️<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
<channel>
<title>Cursor Changelog</title>
<link>https://www.cursor.com/changelog</link>
<atom:link href="http://localhost:1200/cursor/changelog" rel="self" type="application/rss+xml"></atom:link>
<description>Cursor Changelog - Powered by RSSHub</description>
<generator>RSSHub</generator>
<webMaster>[email protected] (RSSHub)</webMaster>
<language>en</language>
<lastBuildDate>Wed, 25 Dec 2024 08:50:12 GMT</lastBuildDate>
<ttl>5</ttl>
<item>
<title>0.44 - Agent Improvements, Yolo Mode, Cursor Tab Update</title>
<description><a class="hover:underline" href="https://www.cursor.com/changelog/agent-improvements-yolo-mode-cursor-tab-update">Agent Improvements, Yolo Mode, Cursor Tab Update</a>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Agent sees terminal exit codes, can run commands in the background, and commands are now editable</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Agent reads linter errors to automatically fix issues</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">With Yolo Mode, the agent can auto-run terminal commands</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">@docs, @git, @web, and @folder are now available in the agent</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Agent auto-saves changes to disk</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Agent can decide to edit multiple locations in parallel</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Agent can reapply edits with a smarter apply model</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Composer changes and checkpoints are now persisted across reloads</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Cursor Tab can make larger edits at a time</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Better UX to review changes in Composer</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">4o Support for Agent</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Cheaper and faster Bug Finding Model</span></li>
<span class="block with-scroll-offset-30 [&amp;_code]:text-[0.875em]">Bug Fixes:</span>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Fixed edge case where Cursor Tab crashed</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Fixed stuck on generating bug in chat/composer</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Composer no longer looks at files that were deleted</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Fixed code selection edge-case for chat/apply</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Cursor starts up faster</span></li>
</description>
<link>https://www.cursor.com/changelog//changelog/agent-improvements-yolo-mode-cursor-tab-update</link>
<guid isPermaLink="false">https://www.cursor.com/changelog//changelog/agent-improvements-yolo-mode-cursor-tab-update</guid>
<pubDate>Mon, 16 Dec 2024 16:00:00 GMT</pubDate>
</item>
<item>
<title>0.43 - New Composer UI, Agent, Commit Messages</title>
<description><a class="hover:underline" href="https://www.cursor.com/changelog/new-composer-ui-agent-commit-messages">New Composer UI, Agent, Commit Messages</a>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Composer UI in the sidebar with inline diffs</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Early version of an agent in composer that can pick its own context and use the terminal</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Generation of git commit messages</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">File pill recommendations in chat/composer</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">@Recommended in chat/composer to semantically search for context</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Nicer image-dropping experience</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Several performance improvements</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Beta: Sneak peek at an upcoming bug finder feature</span></li>
</description>
<link>https://www.cursor.com/changelog//changelog/new-composer-ui-agent-commit-messages</link>
<guid isPermaLink="false">https://www.cursor.com/changelog//changelog/new-composer-ui-agent-commit-messages</guid>
<pubDate>Sat, 23 Nov 2024 16:00:00 GMT</pubDate>
</item>
<item>
<title>0.42 - Composer History, @Lint Errors, VS Code 1.93.1</title>
<description><a class="hover:underline" href="https://www.cursor.com/changelog/composer-history-lint-errors-vs-code-1-93-1">Composer History, @Lint Errors, VS Code 1.93.1</a>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Composer history lets you access previous composer sessions after restart. You can also edit and resubmit from previous messages within a session.</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">We have made slight improvements to Debug with AI and added back @Lint Errors in Chat.</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">VS Code 1.93.1: Cursor is now based on VS Code 1.93.1.</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Python auto import for Cursor Tab is much more stable in this release.</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Switching models is a lot easier with model search (Cmd-option-/) in the chat, composer, and cmd-k input boxes.</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Composer now only applies files that are in context to prevent hallucinations.</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Using <code class="inline-flex items-center font-mono text-xs/[1rem] md:text-sm/[1.25rem] tracking-2 px-1 rounded-[0.25rem] transition-colors motion-reduce:transition-none bg-brand-yellow-400 text-brand-black dark:text-brand-white py-0">cursor .</code> with WSL should now be more stable.</span></li>
UPDATE (0.42.1 - 0.42.5): Fixes the following upstream security issue: <a target="_blank" class="underline underline-offset-2 transition-opacity duration-300 hover:opacity-75 motion-reduce:transition-none md:-tracking-2" href="https://github.com/microsoft/vscode/security/advisories/GHSA-g56j-w527-8x6f">CVE-2024-43601</a>. Also fixes a few composer bugs and a bug with Cursor Tab. Allows composer to auto apply to files not in its context. Also includes additional mitigations to <a target="_blank" class="underline underline-offset-2 transition-opacity duration-300 hover:opacity-75 motion-reduce:transition-none md:-tracking-2" href="https://github.com/getcursor/cursor/security/advisories/GHSA-rmj9-23rg-gr67">CVE-2024-48919</a>. Reduces a few long-tail connection errors. Adds escape hatch when Claude predicts the wrong filepath in chat.</description>
<link>https://www.cursor.com/changelog//changelog/composer-history-lint-errors-vs-code-1-93-1</link>
<guid isPermaLink="false">https://www.cursor.com/changelog//changelog/composer-history-lint-errors-vs-code-1-93-1</guid>
<pubDate>Tue, 08 Oct 2024 16:00:00 GMT</pubDate>
</item>
<item>
<title>0.41 - Cursor Tab Python Auto Import, Composer Improvements, Remote SSH to Mac Support</title>
<description><a class="hover:underline" href="https://www.cursor.com/changelog/cursor-tab-python-auto-import-composer-improvements-remote-ssh-to-mac-support">Cursor Tab Python Auto Import, Composer Improvements, Remote SSH to Mac Support</a><em>This update fixes the following security issue: <a target="_blank" class="underline underline-offset-2 transition-opacity duration-300 hover:opacity-75 motion-reduce:transition-none md:-tracking-2" href="https://github.com/getcursor/cursor/security/advisories/GHSA-x352-xv29-r74m">CVE-2024-45599</a>.</em>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Cursor Tab now auto-imports symbols in Python files! We've also significantly improved the Cursor Tab stability.</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Composer Notepads (previously called Projects) can now include tagged files and be referenced in chat, as well as composer.</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Composer can now be added to the AI pane. This release also includes many stability fixes and image support!</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Apply and Composer are slightly faster in this release.</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">We've added support for using Cursor on Macs over Remote SSH.</span></li>
UPDATE (0.41.1 - 0.41.3): Improves onboarding UX, fixes a bug with composer cancellation, fixes the Apply button not working on some codeblocks, and fixes a bug where Cursor Tab sees malformed edits.</description>
<link>https://www.cursor.com/changelog//changelog/cursor-tab-python-auto-import-composer-improvements-remote-ssh-to-mac-support</link>
<guid isPermaLink="false">https://www.cursor.com/changelog//changelog/cursor-tab-python-auto-import-composer-improvements-remote-ssh-to-mac-support</guid>
<pubDate>Mon, 16 Sep 2024 16:00:00 GMT</pubDate>
</item>
<item>
<title>0.40 - New Chat UX, Default-On Composer, New Cursor Tab Model</title>
<description><a class="hover:underline" href="https://www.cursor.com/changelog/new-chat-ux-default-on-composer-new-cursor-tab-model">New Chat UX, Default-On Composer, New Cursor Tab Model</a>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">We have a new chat UX! Excited for you to try it out and share your thoughts.</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Composer is now default-on and available to all Pro/Business users by hitting cmd+I. We've added Composer Projects (beta), which allows you to share instructions among several composers.</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">We've also trained a new Cursor Tab model that's smarter and more context-aware.</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Auto imports (beta) for Cursor Tab for TypeScript files - when Tab suggests an unimported symbol, we'll now auto-import it to your current file. You can enable it in Settings &gt; Features &gt; Cursor Tab!</span></li>
UPDATE (0.40.1 - 0.40.4): Fixes a bug with apply on remote ssh, a few chat bugs, speeds up Cursor Tab for Europe/Asia users, fixes some outstanding Cursor Tab bugs and notifications hiding the chat input, and includes a fix for Cursor asking for permissions for files in your <code class="inline-flex items-center font-mono text-xs/[1rem] md:text-sm/[1.25rem] tracking-2 px-1 rounded-[0.25rem] transition-colors motion-reduce:transition-none bg-brand-yellow-400 text-brand-black dark:text-brand-white py-0">~/Library</code> folder on MacOS (upstream issue: <a target="_blank" class="underline underline-offset-2 transition-opacity duration-300 hover:opacity-75 motion-reduce:transition-none md:-tracking-2" href="https://github.com/microsoft/vscode/issues/208105">microsoft/vscode#208105</a>)</description>
<link>https://www.cursor.com/changelog//changelog/new-chat-ux-default-on-composer-new-cursor-tab-model</link>
<guid isPermaLink="false">https://www.cursor.com/changelog//changelog/new-chat-ux-default-on-composer-new-cursor-tab-model</guid>
<pubDate>Wed, 21 Aug 2024 16:00:00 GMT</pubDate>
</item>
<item>
<title>0.39 - Faster Cursor Tab, More Composer improvements</title>
<description><a class="hover:underline" href="https://www.cursor.com/changelog/faster-cursor-tab-more-composer-improvements">Faster Cursor Tab, More Composer improvements</a>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Cursor Tab (previously called Copilot++) defaults to chunked streaming. This build also includes several Cursor Tab speedups. More to come in future builds!</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Concurrent composers support, composer control panel, and various bug fixes such as accepted files being deleted.</span></li>
<div class="flex flex-col gap-3 rounded-xl md:rounded-2.5xl border border-brand-neutrals-100 dark:border-brand-neutrals-800 bg-brand-light-grey-wash dark:bg-brand-light-black p-3 md:p-4 shadow-[0px_32px_15px_0px_rgba(163,163,163,0.01),_0px_16px_12px_0px_rgba(163,163,163,0.05),_0px_4px_9px_0px_rgba(163,163,163,0.09),_0px_2px_5px_0px_rgba(163,163,163,0.10)] dark:shadow-none"><button type="button" aria-haspopup="dialog" aria-expanded="false" aria-controls="radix-:Ru1l7rqdb:" data-state="closed" class="-outline-offset-2"><div class="w-full overflow-hidden rounded bg-black md:rounded-lg"><img alt="" draggable="false" loading="lazy" width="600" height="295" decoding="async" data-nimg="1" class="mx-auto" style="color:transparent" srcset="/_next/image?url=%2Fassets%2Fimages%2Fchangelog%2Ffast-cursor-tab.gif&amp;w=768&amp;q=75 1x, /_next/image?url=%2Fassets%2Fimages%2Fchangelog%2Ffast-cursor-tab.gif&amp;w=1440&amp;q=75 2x" src="https://www.cursor.com/_next/image?url=%2Fassets%2Fimages%2Fchangelog%2Ffast-cursor-tab.gif&amp;w=1440&amp;q=75" referrerpolicy="no-referrer"></div></button><div class="text-left text-brand-gray-600 [&amp;>*]:mb-0">Faster Cursor Tab Suggestions!</div></div>UPDATE (0.39.1 - 0.39.6): Fixes several Cursor Tab rendering bugs, a bug where the file explorer was not responsive, and a bug where Cursor Tab would hang.</description>
<link>https://www.cursor.com/changelog//changelog/faster-cursor-tab-more-composer-improvements</link>
<guid isPermaLink="false">https://www.cursor.com/changelog//changelog/faster-cursor-tab-more-composer-improvements</guid>
<pubDate>Thu, 01 Aug 2024 16:00:00 GMT</pubDate>
</item>
<item>
<title>0.38 - Copilot++ Chunked Streaming (beta), Composer improvements</title>
<description><a class="hover:underline" href="https://www.cursor.com/changelog/copilot-chunked-streaming-beta-composer-improvements">Copilot++ Chunked Streaming (beta), Composer improvements</a>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Copilot++ now has chunked streaming (currently in Beta)! It will surface edits faster in smaller chunks. To enable it, click the settings gear and enable "Chunked Streaming" under Features &gt; Copilot++.</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">We've also added a file picker, arrow key navigation, and a model toggle to Composer. This release also patches a few outstanding Composer bugs.</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">VS Code 1.91.1: Cursor is now based on VS Code 1.91.1.</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">New Default Model: We've made Claude 3.5 Sonnet the default model for users.</span></li>
UPDATE (0.38.1): Fixes a bug where OpenAI API Key users would be migrated to Claude 3.5 Sonnet</description>
<link>https://www.cursor.com/changelog//changelog/copilot-chunked-streaming-beta-composer-improvements</link>
<guid isPermaLink="false">https://www.cursor.com/changelog//changelog/copilot-chunked-streaming-beta-composer-improvements</guid>
<pubDate>Mon, 22 Jul 2024 16:00:00 GMT</pubDate>
</item>
<item>
<title>0.37 - Composer (beta)</title>
<description><a class="hover:underline" href="https://www.cursor.com/changelog/composer-beta-">Composer (beta)</a>This build comes with a new experimental multi-file editing feature. To enable it, click the settings gear, head to Beta, and activate "Composer." To use it, hit Cmd+I. We'd love <a target="_blank" class="underline underline-offset-2 transition-opacity duration-300 hover:opacity-75 motion-reduce:transition-none md:-tracking-2" href="https://forum.cursor.sh/">to hear your thoughts</a>.</description>
<link>https://www.cursor.com/changelog//changelog/composer-beta-</link>
<guid isPermaLink="false">https://www.cursor.com/changelog//changelog/composer-beta-</guid>
<pubDate>Fri, 12 Jul 2024 16:00:00 GMT</pubDate>
</item>
<item>
<title>0.36 - Instant Applies, Docs Management</title>
<description><a class="hover:underline" href="https://www.cursor.com/changelog/instant-applies-docs-management">Instant Applies, Docs Management</a>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">When the chat suggests a code block, click "Apply" to instantly see the change to the file (small enough files only).</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Docs management! Go to Cursor Settings &gt; Features &gt; Docs to re-index your docs.</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Bug fixes when using your own API key for Claude.</span></li>
UPDATE (0.36.1-0.36.2): Fixes <a target="_blank" class="underline underline-offset-2 transition-opacity duration-300 hover:opacity-75 motion-reduce:transition-none md:-tracking-2" href="https://github.com/getcursor/cursor/issues/1526">#1526, cmd-shift-F on macOS x64 devices</a>. Also fixes official docs taking a long time to show up, and <a target="_blank" class="underline underline-offset-2 transition-opacity duration-300 hover:opacity-75 motion-reduce:transition-none md:-tracking-2" href="https://forum.cursor.com/t/cntrl-k-broken-in-update-7-6-2024-version-0-36-1-vscode-version-1-89-1/6251/6">cmd-K stickiness being buggy</a>.</description>
<link>https://www.cursor.com/changelog//changelog/instant-applies-docs-management</link>
<guid isPermaLink="false">https://www.cursor.com/changelog//changelog/instant-applies-docs-management</guid>
<pubDate>Tue, 02 Jul 2024 16:00:00 GMT</pubDate>
</item>
<item>
<title>0.35 - Default-on Cursor Prediction, Remote Tunnels & More Robust SSH</title>
<description><a class="hover:underline" href="https://www.cursor.com/changelog/default-on-cursor-prediction-remote-tunnels-more-robust-ssh">Default-on Cursor Prediction, Remote Tunnels &amp; More Robust SSH</a>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Default-on Cursor Prediction with a new UI</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Remote tunnels are now supported! Remote SSH support is also more robust (now supports multiple proxy jumps, among other things).</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Adds context pills to chat messages, so you can see what will be/was used</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Cmd K context-building improvements</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Fixes partial completions with Copilot++ on Windows/Linux</span></li>
UPDATE (0.35.1): Disables Copilot++ partial accepts by default and makes the keybinding configurable (go to Cursor Settings &gt; Features &gt; Cpp to re-enable). Makes gpt-4o the default model.</description>
<link>https://www.cursor.com/changelog//changelog/default-on-cursor-prediction-remote-tunnels-more-robust-ssh</link>
<guid isPermaLink="false">https://www.cursor.com/changelog//changelog/default-on-cursor-prediction-remote-tunnels-more-robust-ssh</guid>
<pubDate>Fri, 07 Jun 2024 16:00:00 GMT</pubDate>
</item>
<item>
<title>0.34 - VS Code 1.89, New Cursor Prediction UI, Gemini 1.5 Flash, Copilot++ partial completion</title>
<description><a class="hover:underline" href="https://www.cursor.com/changelog/vs-code-1-89-new-cursor-prediction-ui-gemini-1-5-flash-copilot-partial-completion">VS Code 1.89, New Cursor Prediction UI, Gemini 1.5 Flash, Copilot++ partial completion</a>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Merges VS Code 1.89 into Cursor</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">New Cursor Prediction UI</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Gemini 1.5 Flash is available in long-context mode</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Accept partial completions with Copilot++</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Better performance of Copilot++ on linter errors</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Toggleable rerankers on codebase search</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
lib/routes/cursor/changelog.ts
Outdated
return { | ||
title: `${version} - ${title}`, | ||
description: content, | ||
link: `https://www.cursor.com/changelog/${link}`, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
link: `https://www.cursor.com/changelog/${link}`, | |
link: `https://www.cursor.com${link}`, |
link
already starts with /changelog
1c21c52
to
48f78a4
Compare
Successfully generated as following: http://localhost:1200/cursor/changelog - Success ✔️<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
<channel>
<title>Cursor Changelog</title>
<link>https://www.cursor.com/changelog</link>
<atom:link href="http://localhost:1200/cursor/changelog" rel="self" type="application/rss+xml"></atom:link>
<description>Cursor Changelog - Powered by RSSHub</description>
<generator>RSSHub</generator>
<webMaster>[email protected] (RSSHub)</webMaster>
<language>en</language>
<lastBuildDate>Thu, 26 Dec 2024 06:13:59 GMT</lastBuildDate>
<ttl>5</ttl>
<item>
<title>0.44 - Agent Improvements, Yolo Mode, Cursor Tab Update</title>
<description><a class="hover:underline" href="https://www.cursor.com/changelog/agent-improvements-yolo-mode-cursor-tab-update">Agent Improvements, Yolo Mode, Cursor Tab Update</a>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Agent sees terminal exit codes, can run commands in the background, and commands are now editable</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Agent reads linter errors to automatically fix issues</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">With Yolo Mode, the agent can auto-run terminal commands</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">@docs, @git, @web, and @folder are now available in the agent</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Agent auto-saves changes to disk</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Agent can decide to edit multiple locations in parallel</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Agent can reapply edits with a smarter apply model</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Composer changes and checkpoints are now persisted across reloads</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Cursor Tab can make larger edits at a time</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Better UX to review changes in Composer</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">4o Support for Agent</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Cheaper and faster Bug Finding Model</span></li>
<span class="block with-scroll-offset-30 [&amp;_code]:text-[0.875em]">Bug Fixes:</span>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Fixed edge case where Cursor Tab crashed</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Fixed stuck on generating bug in chat/composer</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Composer no longer looks at files that were deleted</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Fixed code selection edge-case for chat/apply</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Cursor starts up faster</span></li>
</description>
<link>https://www.cursor.com/changelog/agent-improvements-yolo-mode-cursor-tab-update</link>
<guid isPermaLink="false">https://www.cursor.com/changelog/agent-improvements-yolo-mode-cursor-tab-update</guid>
<pubDate>Mon, 16 Dec 2024 16:00:00 GMT</pubDate>
</item>
<item>
<title>0.43 - New Composer UI, Agent, Commit Messages</title>
<description><a class="hover:underline" href="https://www.cursor.com/changelog/new-composer-ui-agent-commit-messages">New Composer UI, Agent, Commit Messages</a>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Composer UI in the sidebar with inline diffs</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Early version of an agent in composer that can pick its own context and use the terminal</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Generation of git commit messages</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">File pill recommendations in chat/composer</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">@Recommended in chat/composer to semantically search for context</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Nicer image-dropping experience</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Several performance improvements</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Beta: Sneak peek at an upcoming bug finder feature</span></li>
</description>
<link>https://www.cursor.com/changelog/new-composer-ui-agent-commit-messages</link>
<guid isPermaLink="false">https://www.cursor.com/changelog/new-composer-ui-agent-commit-messages</guid>
<pubDate>Sat, 23 Nov 2024 16:00:00 GMT</pubDate>
</item>
<item>
<title>0.42 - Composer History, @Lint Errors, VS Code 1.93.1</title>
<description><a class="hover:underline" href="https://www.cursor.com/changelog/composer-history-lint-errors-vs-code-1-93-1">Composer History, @Lint Errors, VS Code 1.93.1</a>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Composer history lets you access previous composer sessions after restart. You can also edit and resubmit from previous messages within a session.</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">We have made slight improvements to Debug with AI and added back @Lint Errors in Chat.</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">VS Code 1.93.1: Cursor is now based on VS Code 1.93.1.</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Python auto import for Cursor Tab is much more stable in this release.</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Switching models is a lot easier with model search (Cmd-option-/) in the chat, composer, and cmd-k input boxes.</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Composer now only applies files that are in context to prevent hallucinations.</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Using <code class="inline-flex items-center font-mono text-xs/[1rem] md:text-sm/[1.25rem] tracking-2 px-1 rounded-[0.25rem] transition-colors motion-reduce:transition-none bg-brand-yellow-400 text-brand-black dark:text-brand-white py-0">cursor .</code> with WSL should now be more stable.</span></li>
UPDATE (0.42.1 - 0.42.5): Fixes the following upstream security issue: <a target="_blank" class="underline underline-offset-2 transition-opacity duration-300 hover:opacity-75 motion-reduce:transition-none md:-tracking-2" href="https://github.com/microsoft/vscode/security/advisories/GHSA-g56j-w527-8x6f">CVE-2024-43601</a>. Also fixes a few composer bugs and a bug with Cursor Tab. Allows composer to auto apply to files not in its context. Also includes additional mitigations to <a target="_blank" class="underline underline-offset-2 transition-opacity duration-300 hover:opacity-75 motion-reduce:transition-none md:-tracking-2" href="https://github.com/getcursor/cursor/security/advisories/GHSA-rmj9-23rg-gr67">CVE-2024-48919</a>. Reduces a few long-tail connection errors. Adds escape hatch when Claude predicts the wrong filepath in chat.</description>
<link>https://www.cursor.com/changelog/composer-history-lint-errors-vs-code-1-93-1</link>
<guid isPermaLink="false">https://www.cursor.com/changelog/composer-history-lint-errors-vs-code-1-93-1</guid>
<pubDate>Tue, 08 Oct 2024 16:00:00 GMT</pubDate>
</item>
<item>
<title>0.41 - Cursor Tab Python Auto Import, Composer Improvements, Remote SSH to Mac Support</title>
<description><a class="hover:underline" href="https://www.cursor.com/changelog/cursor-tab-python-auto-import-composer-improvements-remote-ssh-to-mac-support">Cursor Tab Python Auto Import, Composer Improvements, Remote SSH to Mac Support</a><em>This update fixes the following security issue: <a target="_blank" class="underline underline-offset-2 transition-opacity duration-300 hover:opacity-75 motion-reduce:transition-none md:-tracking-2" href="https://github.com/getcursor/cursor/security/advisories/GHSA-x352-xv29-r74m">CVE-2024-45599</a>.</em>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Cursor Tab now auto-imports symbols in Python files! We've also significantly improved the Cursor Tab stability.</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Composer Notepads (previously called Projects) can now include tagged files and be referenced in chat, as well as composer.</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Composer can now be added to the AI pane. This release also includes many stability fixes and image support!</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Apply and Composer are slightly faster in this release.</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">We've added support for using Cursor on Macs over Remote SSH.</span></li>
UPDATE (0.41.1 - 0.41.3): Improves onboarding UX, fixes a bug with composer cancellation, fixes the Apply button not working on some codeblocks, and fixes a bug where Cursor Tab sees malformed edits.</description>
<link>https://www.cursor.com/changelog/cursor-tab-python-auto-import-composer-improvements-remote-ssh-to-mac-support</link>
<guid isPermaLink="false">https://www.cursor.com/changelog/cursor-tab-python-auto-import-composer-improvements-remote-ssh-to-mac-support</guid>
<pubDate>Mon, 16 Sep 2024 16:00:00 GMT</pubDate>
</item>
<item>
<title>0.40 - New Chat UX, Default-On Composer, New Cursor Tab Model</title>
<description><a class="hover:underline" href="https://www.cursor.com/changelog/new-chat-ux-default-on-composer-new-cursor-tab-model">New Chat UX, Default-On Composer, New Cursor Tab Model</a>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">We have a new chat UX! Excited for you to try it out and share your thoughts.</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Composer is now default-on and available to all Pro/Business users by hitting cmd+I. We've added Composer Projects (beta), which allows you to share instructions among several composers.</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">We've also trained a new Cursor Tab model that's smarter and more context-aware.</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Auto imports (beta) for Cursor Tab for TypeScript files - when Tab suggests an unimported symbol, we'll now auto-import it to your current file. You can enable it in Settings &gt; Features &gt; Cursor Tab!</span></li>
UPDATE (0.40.1 - 0.40.4): Fixes a bug with apply on remote ssh, a few chat bugs, speeds up Cursor Tab for Europe/Asia users, fixes some outstanding Cursor Tab bugs and notifications hiding the chat input, and includes a fix for Cursor asking for permissions for files in your <code class="inline-flex items-center font-mono text-xs/[1rem] md:text-sm/[1.25rem] tracking-2 px-1 rounded-[0.25rem] transition-colors motion-reduce:transition-none bg-brand-yellow-400 text-brand-black dark:text-brand-white py-0">~/Library</code> folder on MacOS (upstream issue: <a target="_blank" class="underline underline-offset-2 transition-opacity duration-300 hover:opacity-75 motion-reduce:transition-none md:-tracking-2" href="https://github.com/microsoft/vscode/issues/208105">microsoft/vscode#208105</a>)</description>
<link>https://www.cursor.com/changelog/new-chat-ux-default-on-composer-new-cursor-tab-model</link>
<guid isPermaLink="false">https://www.cursor.com/changelog/new-chat-ux-default-on-composer-new-cursor-tab-model</guid>
<pubDate>Wed, 21 Aug 2024 16:00:00 GMT</pubDate>
</item>
<item>
<title>0.39 - Faster Cursor Tab, More Composer improvements</title>
<description><a class="hover:underline" href="https://www.cursor.com/changelog/faster-cursor-tab-more-composer-improvements">Faster Cursor Tab, More Composer improvements</a>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Cursor Tab (previously called Copilot++) defaults to chunked streaming. This build also includes several Cursor Tab speedups. More to come in future builds!</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Concurrent composers support, composer control panel, and various bug fixes such as accepted files being deleted.</span></li>
<div class="flex flex-col gap-3 rounded-xl md:rounded-2.5xl border border-brand-neutrals-100 dark:border-brand-neutrals-800 bg-brand-light-grey-wash dark:bg-brand-light-black p-3 md:p-4 shadow-[0px_32px_15px_0px_rgba(163,163,163,0.01),_0px_16px_12px_0px_rgba(163,163,163,0.05),_0px_4px_9px_0px_rgba(163,163,163,0.09),_0px_2px_5px_0px_rgba(163,163,163,0.10)] dark:shadow-none"><button type="button" aria-haspopup="dialog" aria-expanded="false" aria-controls="radix-:Ru1l7rqdb:" data-state="closed" class="-outline-offset-2"><div class="w-full overflow-hidden rounded bg-black md:rounded-lg"><img alt="" draggable="false" loading="lazy" width="600" height="295" decoding="async" data-nimg="1" class="mx-auto" style="color:transparent" srcset="/_next/image?url=%2Fassets%2Fimages%2Fchangelog%2Ffast-cursor-tab.gif&amp;w=768&amp;q=75 1x, /_next/image?url=%2Fassets%2Fimages%2Fchangelog%2Ffast-cursor-tab.gif&amp;w=1440&amp;q=75 2x" src="https://www.cursor.com/_next/image?url=%2Fassets%2Fimages%2Fchangelog%2Ffast-cursor-tab.gif&amp;w=1440&amp;q=75" referrerpolicy="no-referrer"></div></button><div class="text-left text-brand-gray-600 [&amp;>*]:mb-0">Faster Cursor Tab Suggestions!</div></div>UPDATE (0.39.1 - 0.39.6): Fixes several Cursor Tab rendering bugs, a bug where the file explorer was not responsive, and a bug where Cursor Tab would hang.</description>
<link>https://www.cursor.com/changelog/faster-cursor-tab-more-composer-improvements</link>
<guid isPermaLink="false">https://www.cursor.com/changelog/faster-cursor-tab-more-composer-improvements</guid>
<pubDate>Thu, 01 Aug 2024 16:00:00 GMT</pubDate>
</item>
<item>
<title>0.38 - Copilot++ Chunked Streaming (beta), Composer improvements</title>
<description><a class="hover:underline" href="https://www.cursor.com/changelog/copilot-chunked-streaming-beta-composer-improvements">Copilot++ Chunked Streaming (beta), Composer improvements</a>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Copilot++ now has chunked streaming (currently in Beta)! It will surface edits faster in smaller chunks. To enable it, click the settings gear and enable "Chunked Streaming" under Features &gt; Copilot++.</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">We've also added a file picker, arrow key navigation, and a model toggle to Composer. This release also patches a few outstanding Composer bugs.</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">VS Code 1.91.1: Cursor is now based on VS Code 1.91.1.</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">New Default Model: We've made Claude 3.5 Sonnet the default model for users.</span></li>
UPDATE (0.38.1): Fixes a bug where OpenAI API Key users would be migrated to Claude 3.5 Sonnet</description>
<link>https://www.cursor.com/changelog/copilot-chunked-streaming-beta-composer-improvements</link>
<guid isPermaLink="false">https://www.cursor.com/changelog/copilot-chunked-streaming-beta-composer-improvements</guid>
<pubDate>Mon, 22 Jul 2024 16:00:00 GMT</pubDate>
</item>
<item>
<title>0.37 - Composer (beta)</title>
<description><a class="hover:underline" href="https://www.cursor.com/changelog/composer-beta-">Composer (beta)</a>This build comes with a new experimental multi-file editing feature. To enable it, click the settings gear, head to Beta, and activate "Composer." To use it, hit Cmd+I. We'd love <a target="_blank" class="underline underline-offset-2 transition-opacity duration-300 hover:opacity-75 motion-reduce:transition-none md:-tracking-2" href="https://forum.cursor.sh/">to hear your thoughts</a>.</description>
<link>https://www.cursor.com/changelog/composer-beta-</link>
<guid isPermaLink="false">https://www.cursor.com/changelog/composer-beta-</guid>
<pubDate>Fri, 12 Jul 2024 16:00:00 GMT</pubDate>
</item>
<item>
<title>0.36 - Instant Applies, Docs Management</title>
<description><a class="hover:underline" href="https://www.cursor.com/changelog/instant-applies-docs-management">Instant Applies, Docs Management</a>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">When the chat suggests a code block, click "Apply" to instantly see the change to the file (small enough files only).</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Docs management! Go to Cursor Settings &gt; Features &gt; Docs to re-index your docs.</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Bug fixes when using your own API key for Claude.</span></li>
UPDATE (0.36.1-0.36.2): Fixes <a target="_blank" class="underline underline-offset-2 transition-opacity duration-300 hover:opacity-75 motion-reduce:transition-none md:-tracking-2" href="https://github.com/getcursor/cursor/issues/1526">#1526, cmd-shift-F on macOS x64 devices</a>. Also fixes official docs taking a long time to show up, and <a target="_blank" class="underline underline-offset-2 transition-opacity duration-300 hover:opacity-75 motion-reduce:transition-none md:-tracking-2" href="https://forum.cursor.com/t/cntrl-k-broken-in-update-7-6-2024-version-0-36-1-vscode-version-1-89-1/6251/6">cmd-K stickiness being buggy</a>.</description>
<link>https://www.cursor.com/changelog/instant-applies-docs-management</link>
<guid isPermaLink="false">https://www.cursor.com/changelog/instant-applies-docs-management</guid>
<pubDate>Tue, 02 Jul 2024 16:00:00 GMT</pubDate>
</item>
<item>
<title>0.35 - Default-on Cursor Prediction, Remote Tunnels & More Robust SSH</title>
<description><a class="hover:underline" href="https://www.cursor.com/changelog/default-on-cursor-prediction-remote-tunnels-more-robust-ssh">Default-on Cursor Prediction, Remote Tunnels &amp; More Robust SSH</a>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Default-on Cursor Prediction with a new UI</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Remote tunnels are now supported! Remote SSH support is also more robust (now supports multiple proxy jumps, among other things).</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Adds context pills to chat messages, so you can see what will be/was used</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Cmd K context-building improvements</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Fixes partial completions with Copilot++ on Windows/Linux</span></li>
UPDATE (0.35.1): Disables Copilot++ partial accepts by default and makes the keybinding configurable (go to Cursor Settings &gt; Features &gt; Cpp to re-enable). Makes gpt-4o the default model.</description>
<link>https://www.cursor.com/changelog/default-on-cursor-prediction-remote-tunnels-more-robust-ssh</link>
<guid isPermaLink="false">https://www.cursor.com/changelog/default-on-cursor-prediction-remote-tunnels-more-robust-ssh</guid>
<pubDate>Fri, 07 Jun 2024 16:00:00 GMT</pubDate>
</item>
<item>
<title>0.34 - VS Code 1.89, New Cursor Prediction UI, Gemini 1.5 Flash, Copilot++ partial completion</title>
<description><a class="hover:underline" href="https://www.cursor.com/changelog/vs-code-1-89-new-cursor-prediction-ui-gemini-1-5-flash-copilot-partial-completion">VS Code 1.89, New Cursor Prediction UI, Gemini 1.5 Flash, Copilot++ partial completion</a>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Merges VS Code 1.89 into Cursor</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">New Cursor Prediction UI</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Gemini 1.5 Flash is available in long-context mode</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Accept partial completions with Copilot++</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Better performance of Copilot++ on linter errors</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">Toggleable rerankers on codebase search</span></li>
<li class="ml-4.5 md:ml-5.5 [&amp;>p]:mb-4 [&amp;>p]:ml-0.5 [&amp;>p]:md:mb-6 [&amp;_ul]:!my-6 [&amp;_ul]:text-brand-gray-700 [&amp;_ul_li]:ml-6 [&amp;_ul_li]:md:ml-11 [&amp;_ul_p]:!my-6 [&amp;_ul_p]:pr-6 [&amp;_ul_p]:text-brand-gray-700 [&amp;_ul_p]:md:pr-12 [&amp;_ul_p>b]:text-brand-foreground [&amp;_ol]:!my-6 [&amp;_ol]:list-[lower-alpha] [&amp;_ol]:text-brand-gray-700 [&amp;_ol_li]:ml-6 [&amp;_ol_li]:md:ml-11 [&amp;_ol_p]:!my-6 [&amp;_ol_p]:pr-6 [&amp;_ol_p]:text-brand-gray-700 [&amp;_ol_p]:md:pr-12 [&amp;_ol_p>b]:text-brand-foreground"><span class="overflow-hidden [text-overflow:ellipsis]">GPT-4o in Interpreter Mode</span></li>
UPDATE (0.34 |
Involved Issue / 该 PR 相关 Issue
Close #
Example for the Proposed Route(s) / 路由地址示例
New RSS Route Checklist / 新 RSS 路由检查表
Puppeteer
Note / 说明