2.3 · Changelog
Layout-Anpassungen und Stabilitätsverbesserungen
Für dieses Feiertags-Release haben wir uns ganz auf das Beheben von Bugs und die Verbesserung der Stabilität konzentriert.
Dazu gehören der Kern-Agent, die Layout-Einstellungen, das Anzeigen von Code-Diffs und mehr. Wir werden diese Updates im Laufe der Woche schrittweise ausrollen, um sicherzustellen, dass es während des Programmierens über die Feiertage zu keinen Regressionen kommt.
Stabilitätsverbesserungen
- Cursor trennt jetzt Prozesse für vom Benutzer installierte Erweiterungen von integrierten Cursor-Erweiterungen wie der Codebase-Indizierung.
- Verbesserte Stabilität dabei, wie der Agent Auto-Run-Einstellungen berücksichtigt, um zu verhindern, dass bei Auswahl von „run all“ oder „sandbox“ für alle Änderungen eine Bestätigung angefordert wird.
- Der integrierte Browser wurde verbessert und unterstützt jetzt das Öffnen mehrerer Tabs.
- Es wurde ein Problem beim Laden von Chats behoben, bei dem Neustarts oder Updates dazu führen konnten, dass frühere Chats nicht mehr zugänglich waren.
- Die Aktualisieren-Schaltfläche wird seltener angezeigt und nach dem Schließen deutlich länger zurückgehalten.
- Es wurde ein Problem behoben, bei dem das Erzeugen von Plänen im Plan Mode den Fokus von anderen aktiven Bereichen nahm.
- Es wurde ein Problem mit der Menüliste des integrierten Browsers unter Windows behoben.
- Verbesserte Stabilität und Qualität paralleler Agents bei Verwendung von Worktrees.
- Verbesserte Stabilität beim Zurücksetzen auf vorherige Checkpoints in Agent-Konversationen.
- Verbesserte Möglichkeit, eingereihte Nachrichten an den Agent zu bearbeiten und zu ziehen.
- Es wurde ein Bearbeitungsfehler behoben, der die Fehlermeldung
old_str replace failedverursachte. - Es wurde ein seltener Fehler mit verzögerter Prompt-Eingabe und verzögertem Öffnen des @-Menüs behoben.
- Es wurde ein Fehler behoben, bei dem das Startsymbol für Sprachnachrichten nicht angezeigt wurde.
- Es wurde ein Fehler behoben, bei dem in einem Worktree gelöschte Dateien beim Anwenden von Änderungen nicht entfernt wurden.
- Es wurde ein Fehler behoben, bei dem Annehmen-/Ablehnen-Steuerelemente für Dateibearbeitungen in parallelen Agents nicht erschienen.
- Es wurde ein Fehler behoben, bei dem falsche Modellnamen in parallelen Agents nach dem Anwenden angezeigt wurden.
- Es wurde ein Fehler beim erneuten Absenden des ersten Modells in einem parallelen Agent-Lauf nach dem Anwenden behoben.
- Es wurde ein Fehler beim Umschalten mehrerer Modelle in Verzeichnissen, die nicht der Git-Root sind, behoben.
- Es wurde eine Modellinkonsistenz im Plan Mode bei Verwendung von Worktrees behoben.
- Es wurde ein Fehler behoben, bei dem Worktrees Bearbeitungsgenehmigungen außerhalb der sonst definierten Auto-Run-Einstellungen erforderten.
- Es wurde ein seltener Fehler behoben, bei dem ein Benutzer nach Missbrauchsprüfungen beim Absenden abgemeldet werden konnte.
- Es wurde ein Fehler behoben, bei dem Ungelesen-Markierungen in der Agent-Seitenleiste nach Plan-Mode-Q&A bestehen blieben.
- Es wurde ein Problem behoben, bei dem ausgewählte Bereiche bei Versionsupgrades zurückgesetzt wurden.
- Es wurde ⌘+N so korrigiert, dass nur dann neue Agent-Konversationen erstellt werden, wenn der Fokus in der Chat-Ansicht liegt.
- Es wurde ein Problem behoben, bei dem native Tabs mit dem Agent-Layout nicht korrekt angezeigt wurden.
- Es wurde ein Problem bei der Anzeige von Terminals im Layout auf der rechten Seite behoben.
- Es wurde ein Problem behoben, bei dem der untere Bildschirminhalt in einigen Szenarien abgeschnitten werden konnte.
- Neue Tastenkombinationen (⌘+⌥+⇥) zum Wechseln zwischen benutzerdefinierten Layouts wurden hinzugefügt.
- Beim Klicken auf den Repo-Namen in der oberen Navigationsleiste wird jetzt ein Datei-Explorer angezeigt.
- Der Datei-Explorer ist jetzt während des Onboardings standardmäßig geöffnet.
- Basierend auf Feedback wurde das neue Agent-Symbol aus der Haupt-Titelleiste in das Panel selbst verschoben.
- Es wurde ein „More Actions“-Dreipunkt-Menü hinzugefügt, um den Chat auszublenden und die Positionierung direkt zu konfigurieren.
- Tastaturkürzel werden jetzt in der Anzeige für das „More Actions“-Menü dargestellt.
- Die direkte Auswahl von Dateinamen aus der Änderungszusammenfassung fokussiert diese Datei im Review-Bereich.
- Es wurde ein Fehler behoben, bei dem die Schaltflächen „keep/undo all“ nicht in der UI angezeigt wurden.
- Es wurde ein Fehler behoben, bei dem „keep/undo all“ die Seiten vertauschte, wenn von der Dateiliste zur Composer-Toolbar gescrollt wurde.
- Verbesserte Sichtbarkeit beim Wechsel zwischen geteilten/vereinheitlichten Diffs für das Review von Änderungen.
- Unterstützung für Static-Client-Header in MCP OAuth mit Scopes und State hinzugefügt.
- MCP-OAuth-Server öffnen beim Start jetzt neue Auth-Tabs für zuvor authentifizierte Server.
Layout-Anpassung
Es ist jetzt einfacher, dein Standard-Layout über alle Workspaces hinweg anzupassen.
Wir haben vier Standard-Layouts hinzugefügt: agent, editor, zen und browser. Du kannst mit Command (⌘) + Option (⌥) + Tab (⇥) zwischen Layouts wechseln oder schnell zwischen verschiedenen Workspaces springen. Außerdem kannst du mit gedrückter Shift-Taste (⇧) rückwärts durch diese Liste navigieren, ähnlich wie in macOS.