Änderungsprotokoll – iOS

6.6.0

  • AI: Mehrstufiger Chat-Modus standardmäßig
    • Chats werden im Verlauf gespeichert
    • Mehrere gleichzeitige Chats können gestartet werden
    • Code-Modus ist Standard mit vollem Editor-Zugriff
    • Direkte Markdown-Chat-Unterstützung
    • Diff-Ansicht für Dateiänderungen
  • AI: Fehler in verschiedenen Tools behoben, z. B. Aktuelle Datei abrufen, Auswahl abrufen und Datei bearbeiten
  • AI: „AI um Behebung bitten" im Fehler-Symbol (neben den Dateitabs) für Python/TypeScript/CSS hinzugefügt
  • AI: Option „AI Review (Staged)" hinzugefügt, wenn Dateien in Git gestaged sind (im Push/Pull-Menü)
  • Remote: Unterstützung für ACP über das Remote-Protokoll
    • Zugriff auf Claude Code, Gemini CLI oder Codex aus der AI-Chat-Funktion
    • Direkter Verbrauch des Abonnement-Plans, keine Credit-Nutzung
    • Erfordert CLI-Version 0.6.0+
    • Unterstützung für Berechtigungsbestätigung über ACP (Bearbeitungen erlauben)
    • Aktivierung über AI-Chat-Quellenauswahl (auf CLI statt Cloud setzen – erfordert CLI 0.6.0+)
  • Labs: Änderungen an der Indexierung

6.5.0

  • Wichtige Änderung: Mindestens erforderliche iOS-Version auf 15.6+ angehoben für Kompatibilität mit den neuesten Abrechnungsabhängigkeiten
  • Remote-CLI: LSP-Server-Unterstützung hinzugefügt (CLI 0.5.0+ erforderlich), intelligentere projektweite Autovervollständigung, einschließlich Import-Auflösung
  • Remote-CLI: Tastenkürzel zum Öffnen der Browser-Vorschau hinzugefügt
  • Autovervollständigung: Graphbasierte, importbewusste Autovervollständigung hinzugefügt (durch Speichernutzung begrenzt)
  • Dokumentation: Verbesserte App-Dokumentation mit Unterstützung mehrerer Sprachen

6.4.0

  • Remote-CLI: Unterstützung für Kopieren/Einfügen zwischen lokalen und Remote-Projekten in beide Richtungen
    • Ermöglicht die Nutzung von Remote-Projekten als schnelle Dateifreigabe zwischen Desktop, Mobilgerät und Remote-Server
  • Autovervollständigung: Unterstützung für intelligente Python-Autovervollständigung (.py) mittels pyright-Sprachserver

6.3.1

  • Fehlerbehebung: Hängen auf iOS beim Fortsetzen der App nach langer Inaktivität behoben
  • Dateisystem: Statistik-Modal hinzugefügt, das Datei-Metadaten wie Änderungsdatum und Dateigröße anzeigt
  • Remote-CLI: Inkompatibles stats-Format behoben, das potenzielle Dateisystemprobleme verursachen konnte
  • Remote-CLI: Verbesserte Browser-Proxy-Unterstützung auf iOS für partielles Root-Proxying (Unterstützung für Vite-Vorlagen)

6.3.0

  • UI: Kleinere Verbesserungen bei Stil und Ausrichtung
  • Editor: Zoom-Steuerung zur Bildvorschau hinzufügen
  • Remote-CLI: Unterstützung für die Vorschau von Binärdateien und das Streaming von Audio/Video
  • Remote-CLI: Unterstützung für Remote-Browser-Proxying
    • Vorschau des Browsers auf dem Remote-Rechner
  • Remote-CLI: Behebung des Authentifizierungsmechanismus für die manuelle Anmeldung am Remote-Rechner
    • Der vorherige Authentifizierungsmechanismus war fehlerhaft beim Versuch, einen Remote-Server ohne installierten Browser zur Anmeldung zu verwenden
    • Nützlich für die Anmeldung beim CLI von einem virtuellen Serverhost über eine SSH-Sitzung (erfordert spck cli 0.2.0+)
  • Remote-CLI: Behebung eines Fehlers beim Löschen der aktuellen aktiven Datei
  • Remote-CLI: Behebung des Speicherns von Binärdateien

6.2.0

  • Vorlagen: Neue Vorlagen für D3, three.js, anime.js und mehr
  • AI: Verbesserungen an Werkzeugen und Werkzeugstatus-Anzeige
  • Editor: Race Condition beim atomaren Schreiben behoben
  • Settings: Einstellungen und Präferenzen wechseln zu atomarem Schreiben
  • Remote-CLI: Automatische Verbindung beim zweimaligen Scannen desselben QR-Codes

6.1.0

  • AI: Code-Modus hinzugefügt, der dem AI-Agenten erlaubt, Dateien im Projekt direkt zu lesen/bearbeiten
    • Wechsel zwischen Chat-Modus (altes Verhalten) und Code-Modus im AI-Prompt-Dialog
  • AI: Modelle aktualisiert, OpenAI-Modelle entfernt, Open-Source-Modelle (Qwen, DeepSeek, GLM) mit vergleichbarer Codierungs-Performance wie Claude hinzugefügt
  • AI: Variabler Kreditverbrauch für alle Modelle hinzugefügt, der durch die maximale Token-Ausgabe jedes Modells bestimmt wird
    • Ausgabe wird nicht mehr abgeschnitten, wenn das Token-Limit erreicht wird
    • Maximales Token-Limit in den Kontoeinstellungen hinzugefügt, um die für einen einzelnen Prompt verwendeten Credits zu begrenzen, auf 1x für altes Verhalten setzen
  • AI: Markdown-Rendering für die Chat-Ausgabe hinzugefügt, ermöglicht flexibles Kopieren/Einfügen von Codeblöcken
  • Remote-Terminal: Neue mehrzeilige Texteingabe hinzugefügt, um schnell große Textmengen in das Terminal einzugeben
  • Remote-CLI: Kostenlose Nutzungsstufe hinzugefügt, kostenlose Konten sind auf 30 Minuten pro Tag begrenzt
  • Änderungsprotokolle werden ab jetzt vom Server geladen, was Übersetzungen in alle Sprachen ermöglicht

6.0.0

  • Editor: Vorhersagetastatur-Klammern/Anführungszeichen unterstützen jetzt Halten & Drücken zur Auswahl des Klammertyps
  • Verbesserungen beim transparenten Hintergrund-Theming
  • AI: Umbenennung von "AI Completions" in "Credits", "Paid Completions" -> "Extra Credits", "Free Completions" -> "Monthly Credits"
  • Git: Verbesserungen am Diff-Algorithmus
  • Git: Fehler bei der Behandlung von Submodul-Diffs behoben
  • Git: Diverse Optimierungen bei Caching und Statusprüfung
  • Search: Leistungsverbesserungen
  • UI: Kleinere Leistungsverbesserungen
  • UI: Verbesserungen an verschiedenen Ansichten wie Labs, Kontoeinstellungen und Projektseite
  • Perf: Allgemeine Leistungsverbesserung bei Dateioperationen und Suche in großen Projekten
  • Settings: Standard-Hintergründe wegen geringer Nutzung entfernt
  • Webview: Auflösungsauswahl hinzugefügt, um verschiedene emulierte Bildschirmgrößen zu testen
  • Premium Spck CLI für Remote-Bearbeitung, Zugriff auf Terminal-Programme von einem entfernten Rechner
    • Nützlich für die Nutzung von AI-Agenten unterwegs wie Claude/Gemini/Codex
    • Python-Programme auf dem Mobilgerät ausführen
    • Erfordert eine Internetverbindung während der Bearbeitung
  • Verbesserung des transluzenten/Glas-Themes bei benutzerdefiniertem Hintergrund
  • Verbesserungen beim benutzerdefinierten Hintergrund-Theming (jetzt sind auch Seitenmenü und Dropdowns transparent)
  • Bugfix: Problem behoben, bei dem phenotype_storage_info im internen Speicher angezeigt wurde
  • Neugestaltung der Hauptwebsite
  • Spck Lite: Exklusiver animierter "Flow"-Hintergrund

5.7.4

  • Editor: IME-Behandlung bei Rückgängig/Wiederherstellen-Tastenkombinationen behoben
  • Editor: Zusammenführung von Rückgängig/Wiederherstellen bei aktiviertem IME behoben

5.7.3

  • Editor: (Beta) IME-Behandlung von Sonderfällen in iOS behoben. Bessere Unterstützung für Wisch-Eingabe und Rücktaste.

5.7.2

  • Markdown: JSON-Syntaxhervorhebung hinzugefügt
  • Editor: Langjährigen Fehler bei fehlerhafter Darstellung umbrochener Zeilen beim Einfügen von Text behoben
  • UI: Kleinere Änderungen an Schriftarten und dem allgemeinen Erscheinungsbild

5.7.1

  • Editor: Verbesserter Autovervollständigungs-Abgleichalgorithmus
  • AI: Markdown-Erkennung im generierten responseCode behoben

5.7.0

  • Editor: Darstellungsproblem umbrochener Zeilen behoben, das in 5.6.x eingeführt wurde und bei dem einige Zeilen falsch gerendert wurden
  • Editor: Problem behoben, bei dem das Ändern bestimmter Editor-Einstellungen die Bearbeitung benutzerdefinierter Snippets beeinflusste
  • Editor: Benachrichtigung hinzugefügt, wenn Ctrl-C von der Touch-Tastatur verwendet wird
  • Editor: Problem behoben, bei dem das Scrollen springt, wenn die Tastatur auf iOS aktiv ist
  • AI: Layout des AI-Prompts für eine bessere Erfahrung auf Mobilgeräten geändert
  • AI: AI-Prompt-Editor auf denselben Editor wie den Code-Editor umgestellt
  • AI: Kopieren/Einfügen-Schaltflächen zum AI-Prompt-Editor hinzugefügt
  • AI: Touch-Cursors zum AI-Prompt-Editor hinzugefügt
  • AI: Probleme mit dem "Before Cursor"-Kontextalgorithmus behoben, kleinere Verbesserungen an der Anzeige von Free/Paid Completions
  • AI: Die letzten AI-Prompt-Ergebnisse bleiben nach dem Schließen des Prompt-Editors verfügbar
  • AI: Supporter/Gold-Abonnement hat jetzt Zugang zu Claude Opus

5.6.5

  • Editor: Fehlerhaftes Ctrl-K, Ctrl-P Tastenkürzel behoben
  • Editor: Eingabefehler behoben, bei dem sich der Cursor am Zeilenanfang bei Druck einer Zusatztaste verschiebt
  • Editor: Fehler behoben, bei dem Tab-Namen nach einer Umbenennung nicht aktualisiert werden
  • UI: Letzte Dateien und Befehlspalette behalten das letzte Suchergebnis nach Öffnen/Schließen bei
  • UI: Text in Eingabefeldern verschiedener Dialoge wird automatisch ausgewählt
  • Markdown: Gestaltung für bestimmte Elemente wie Blockquotes hinzugefügt
  • Dokumentations-Link im Bereich Einstellungen/Über hinzugefügt

5.6.4

  • Git: Problem mit Erweiterungsumbenennungen und Dateiverschiebungen behoben
  • Git: Problem behoben, bei dem lange Dateinamen Schaltflächen aus dem Bildschirm schieben
  • Git: Fehler behoben, bei dem das Zusammenklappen der Stage beim Hinzufügen einer neuen Datei zurückgesetzt wird
  • Files: Bessere Unterstützung für Erweiterungsumbenennungen
  • Files: Unterstützung für die .mdx-Erweiterung hinzugefügt
  • Files: Edit as Text-Option wird jetzt für .md, .json Dateien angezeigt
  • Documentation-Bereich der Website kommt bald

5.6.1

  • Editor: Farbvorschau-Cursorposition bei umbrochenen Zeilen im Umbruchmodus behoben
  • Editor: Farbvorschau jetzt auch für XML, HTML und SVG Modi erweitert
  • Previewer: Cache-Busting zum Bild-Previewer hinzugefügt
  • CSS: Syntaxhervorhebung der Farbvorschau spezifischer gestaltet, um Übereinstimmung mit ID-Selektoren zu vermeiden
  • AI: SVG-Code-Erkennung auf XML erweitert
  • AI: Anhänge-Option im Kein-Code-Modus hinzugefügt
  • Labs: Möglichkeit, Kommentare ohne Anmeldung anzuzeigen

5.6.0

  • Git: Staged/Unstaged-Bereiche für Commits implementiert
    • Revert-Verhalten geändert: Zurücksetzen auf den letzten Stage-Zustand oder den HEAD-Zustand, wenn nicht gestaged
    • Revert-Verhalten setzt keine gestageten Dateien zurück, nur ungestagete Dateien
    • Stage-all-Option zur Commit-Nachricht-Eingabe hinzugefügt
    • Badge-Zähler zeigt jetzt die Gesamtzahl der gestageten und ungestageten Änderungen an
  • Git: Revert innerhalb der Diff-Ansicht nicht klickbar – behoben
  • Git: Tastenkürzel für Git Commit hinzugefügt (⌘⇧C)
  • Settings: Detect Tab Size-Einstellung hinzugefügt, um die Tab-Größe der Datei automatisch zu erkennen
  • Editor: Tab-Größe kann automatisch durch Heuristiken bestimmt werden
  • Editor: Zusätzliches Leerzeichen beim Wischen eines Wortes behoben
  • Editor: Fehler-Badge für die Anzahl der Fehler in der Datei hinzugefügt
  • Editor: Möglichkeit hinzugefügt, Zeilenenden einer Datei zu ändern (CRLF/LF)
  • AI: Neue Append-Option fügt Text am Ende der Datei ein
  • AI: Fehler behoben, bei dem die Insert-Option Text hervorhebt, wenn der Editor eine aktuelle Auswahl hat
  • CSS: Hervorhebung und Farbvorschau für 8-stellige Hexcodes hinzugefügt
  • Search: Fehler behoben, bei dem Binärdateien Suchergebnisse unterbrechen
  • Search: Filter-Glob-Muster erkennt jetzt auch Ordner-Wildcard-Muster (z.B. src/*)
  • UI: Wischen zum Öffnen des Menüs bei Verwendung der Navigationsleiste deaktiviert
  • Site: Git Clone ist jetzt für Github, Bitbucket, Gitlab, Azure über die Web-App erlaubt

5.5.0

  • CSS: Inline-Farbvorschau implementiert
  • CSS: Fehler behoben, bei dem SCSS-Vervollständigungen im CSS-Modus angezeigt wurden
  • Autocomplete: Ranking-Algorithmus verbessert
  • Editor: Show Hint (Ctrl-I) im CSS-Modus behoben
  • Editor: Zeilenumbruch-Konfiguration im Spaces-Banner-Dialog hinzugefügt
  • Editor: Editor wird beim Öffnen der Vorschau defokussiert
    • Behebt Probleme auf einigen Geräten, bei denen die Bildschirmtastatur von der Vorschau verdeckt wird
  • Git: https:// in URL-Eingabefeldern vorausgefüllt für mehr Komfort

5.4.3

  • Build auf iOS 18 aktualisiert
  • Files: Datei-Kopieren-Option funktioniert jetzt korrekt
  • Editor: Editor wird automatisch fokussiert bei Interaktion mit virtueller Ctrl- oder Alt-Taste und Touch-Cursors
  • Editor: Visuellen Fehler behoben, bei dem Touch-Cursors manchmal nicht mit der aktuellen Auswahl übereinstimmen
  • Autocomplete: Abgleich für Großbuchstaben-Vervollständigungen behoben
  • UI: Git-Anmeldedaten zu den Hauptmenü-Optionen hinzugefügt
  • AI: Fehler beim Wechsel zum Original-Tab im AI-Prompt behoben
  • AI: AI-Prompt auf mehrzeilige Eingabe geändert für komplexere benutzerdefinierte Prompts
  • AI: Fehler bei der Text-Ersetzen-Option für die gesamte Datei behoben
  • AI: Visuellen Darstellungsfehler im Prompt behoben
  • AI: Codeblock-Extraktion aus dem AI-Prompt verbessert, um den aktuellen Dateityp zu berücksichtigen
  • Custom Snippets: Kopieren/Einfügen-Schaltflächen zum Editor hinzugefügt
  • Custom Snippets: Touch-Cursors zum Editor hinzugefügt
  • Settings: Neue Show Hint-Einstellung hinzugefügt, mit der das Autovervollständigungs-Popup deaktiviert werden kann

5.4.2

  • Editor: Unterstützung für neue verschachtelte Klassen-Syntax in CSS
  • Editor: Verbessertes Bearbeitungsverhalten für JSX und TSX
  • Editor: Verbessertes Bearbeitungsverhalten für Klammereinfügung () [] {}
  • Editor: Verbesserte Suchrangfolge bei letzten Dateien
  • Autocomplete: Fehler behoben, bei dem Autovervollständigung unvollständige Wörter anzeigt
  • Autocomplete: Suchrangfolge-Algorithmus verbessert

5.4.1

  • Editor: Pfad-Suchalgorithmus im Dialog für letzte Dateien verbessert
  • Editor: Neues Tastenkürzel Ctrl-K/Command-K zum Anzeigen der Tastenkombinationen
  • Editor: JSON-Previewer zeigt jetzt Fehler bei ungültigem JSON an
  • Editor: Leichter Abstand hinzugefügt, wenn Line Numbers ausgeschaltet sind
  • Editor: Aktueller Dateipfad scrollt beim Dateiwechsel automatisch ans Ende
  • Editor: Markdown-Vorschau, JSON-Vorschau und Edit as Text berücksichtigen jetzt die Font Size-Einstellung
  • Git: Textauswahl im Diff-Viewer ermöglicht und Kopiertaste hinzugefügt
  • Git: Kleinere Probleme mit dem Diff-Viewer behoben
  • AI: AI-Prompt-Vorschau blendet jetzt Zeilennummern aus
  • Settings: Kleineren Fehler bei Show Line Numbers behoben
  • Settings: Haptic Keypress ausgeblendet, da nicht von der iOS-Version unterstützt
  • Settings: Tastenkombinationen mit Befehlspalette zusammengeführt
    • Premium-Nutzer können Editor-Befehle über die Befehlspalette ausführen

5.4.0

  • Editor: Gestensteuerung bei Touch-Cursors neu gestaltet
  • Editor: Größe der Touch-Cursor-Griffe erhöht
  • Editor: Verbesserungen bei der Genauigkeit der Touch-Cursor-Positionsverfolgung
  • Editor: Textgröße für anfängliche Standard-Editor-Einstellungen erhöht
  • Editor: Hintergrundfarbe im Dunkelmodus bei Verwendung von "Edit as Text" behoben
  • Settings: Neue Command Palette-Taste für Supporter+ hinzugefügt
    • Zuvor nur in Spck Editor Lite verfügbar
  • Settings: Touch Cursors-Einstellung hinzugefügt, um Touch-Cursor-Griffe zu deaktivieren (z.B. für Mausnutzung)
  • AI: Verhaltensänderung bei ausgewähltem Text mit AI-Prompt
    • Ausgewählter Text überschreibt immer die Include-Code-Option