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 failed verursachte.
  • 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.