Der update-Befehl bringt jetzt das gesamte Projekt auf den neuesten Stand, nicht nur die CLI
1 Highlight2 Fehlerbehebungen
Wenn du den Befehl gamedev update in einem Projekt ausführst, werden jetzt neben der CLI auch das MCP-Plugin des Projekts und die installierten Erweiterungen aktualisiert. Auch die Schaltfläche „Update Package“ in der Desktop-App aktualisiert die Erweiterungen mit.
Highlights
Projektweite Updates mit einem einzigen Befehl
Wenn du gamedev update in einem Projekt ausführst, werden jetzt neben der CLI auch das MCP-Plugin des Projekts und die installierten Erweiterungen auf die neueste Version gebracht. Außerhalb eines Projekts wird nur die CLI aktualisiert, und der Check-Modus meldet, was veraltet ist, ohne etwas zu schreiben, mit Flags, um das Projekt, die CLI oder die Erweiterungen zu überspringen. Die Schaltfläche „Update Package“ in der Desktop-App und der Befehl install-plugin aktualisieren jetzt nach einem Plugin-Update auch die installierten Erweiterungen und zeigen an, was dabei übrig geblieben ist. Lokale Setups werden respektiert: verknüpfte Entwicklungs-Checkouts, git- und lokale Pfadinstallationen, deaktivierte Unreal-Erweiterungen und festgelegte Godot-Versionen werden nie ersetzt, und ein Unreal-Plugin wird nicht angefasst, solange der Editor geöffnet ist. (#1300)
Behoben
Sicherere Neustarts und Verbindungen des Unreal-Editors
Beim Neustart des Unreal-Editors wird dieser jetzt über die eigenen Schließprüfungen des Editors geschlossen, und zwar nur, wenn nichts ungespeichert ist; ungespeicherte Pakete werden stattdessen namentlich gemeldet. Die Verbindung zu einem Projekt wird nicht mehr durch den Editorprozess eines anderen Benutzers blockiert, auf den die App keinen Lesezugriff hat, und ein System ohne Möglichkeit, das Fenster höflich zu schließen, verweigert jetzt den Vorgang, anstatt den Editor zwangsweise zu beenden. (#1293)
Erweiterungshinweise bleiben bei langsamem Katalogabruf erhalten
Wenn der Erweiterungskatalog langsam oder kalt ist, antwortet die Toolsuche jetzt aus der zuletzt gültigen Liste und aktualisiert im Hintergrund, sodass Hinweise auf installierbare Erweiterungen weiterhin erscheinen, statt still zu verschwinden. Bisher konnte eine Suche sich als abgeschlossen melden, während der Hinweis stillschweigend verworfen wurde. (#1297)
Unter der Haube
- ci: skip the heavy jobs on documentation-only pull requests (#1294)
- docs(ci): how documentation-only pull requests skip the heavy jobs (#1295)
- docs(agent-lab): iteration 12 — Control Rig rerun (75%), root cause of editor kills (#1292)
- docs(agent-lab): iteration 13 — Enhanced Input rerun (90%), tool search hint lost (#1296)
- docs(agent-lab): new tasks: the extension catalog and a Landscape + PCG island (#1299)
- ci: the docs-only gate checks out into its own folder (#1301)