Auf dieser Seite finden Sie Informationen zu den Änderungen in den einzelnen Releases von Project IDX.
Oktober 2024
Highlights
- Interaktiver Chat (Vorabversion) ist jetzt für alle verfügbar. Wenn Sie jetzt einen neuen interaktiven Chat-Thread mit Gemini in IDX starten, kann Gemini unter anderem Befehle in Ihrem Terminal ausführen, Änderungen vorschlagen und neue Dateien hinzufügen, die Sie mit einem interaktiven Diff-Tool überprüfen können.
- Wir haben eine Dokumentation zum Öffentlichen Teilen von Vorschauen hinzugefügt und die häufig gestellten Fragen zum Öffnen von Ports für die Öffentlichkeit aktualisiert, um die Entwicklung zu vereinfachen, wenn Ihr Backend und Ihr Frontend auf verschiedenen Servern oder sogar in verschiedenen Arbeitsbereichen ausgeführt werden.
Gemini in IDX
- Mit den Pfeiltasten nach oben und unten können Sie jetzt durch den Prompt-Verlauf blättern.
- Gemini weiß jetzt mehr über IDX selbst. Wenn Sie also Probleme mit einer IDX-Funktion haben, können Sie Gemini um Hilfe bitten.
- Der interaktive Chat wurde in Bezug auf Leistung und Zuverlässigkeit erheblich verbessert.
- Die Spracherkennung in Gemini wurde verbessert. Die Syntaxhervorhebung ist jetzt robuster und Gemini versteht mit geringerer Wahrscheinlichkeit falsch, nach welcher Sprache Sie fragen.
Umgebungen, Vorlagen und Vorschauen
- Unterstützung für nicht Expo-React Native-Arbeitsbereiche hinzugefügt.
- Die Ausgabe der Hooks „onStart“ und „onCreate“ wird jetzt in einem Ausgabekanal angezeigt. Das kann bei der Fehlerbehebung für nicht funktionierende Hooks helfen, wenn Nutzer ihre eigenen dev.nix-Dateien schreiben.
- In der Firebase Data Connect-Vorlage wird jetzt die öffentliche Version des Codes verwendet, die auf GitHub verfügbar ist. Daher werden in Zukunft häufiger Funktionsupdates und Fehlerkorrekturen für die App veröffentlicht.
- Die Protokollebenen für integrierte Erweiterungen können jetzt angepasst werden, was die Fehlerbehebung erleichtern kann.
- Die meisten Vorlagen wurden auf Nix 24.05 umgestellt. Dies ist in einigen Fällen erforderlich, um die neuesten Paketversionen mit wichtigen Updates zu erhalten. Einige der verbleibenden Vorlagen werden in den kommenden Wochen aktualisiert.
- Bei mehreren Vorlagen wurde das Caching optimiert. Das Starten und Installieren neuer Pakete geht jetzt schneller.
- Die Google Maps-Vorlage enthält jetzt alle Abhängigkeiten vorinstalliert und muss diese nicht mehr beim Starten installieren. Das führt zu deutlich kürzeren Startzeiten.
- Das Problem, dass im Nix-Store kein Speicherplatz mehr verfügbar war, wurde behoben.
- Die Astro-Vorlage „Bildschirmübergänge“ wurde entfernt, da sie aus der neuesten Astro-Version entfernt wurde.
Leistung und Zuverlässigkeit
- Die Startzeit für neue Web-Arbeitsbereiche wurde verbessert. Wir arbeiten daran, diesen Bereich weiter zu verbessern.
- Verbesserte Zuverlässigkeit beim Erstellen oder Öffnen eines neuen Arbeitsbereichs.
- Die Zuverlässigkeit des Wiederherstellungsmodus wurde verbessert, wenn ein Arbeitsbereich in einem fehlerhaften Zustand ist.
Weitere Verbesserungen
- Mehrere UI-Fehler im Zusammenhang mit dem hellen Modus des Dashboards wurden behoben.
- Sie können jetzt einen Namen für Arbeitsbereiche eingeben, die aus einem Git-Repository geklont wurden.
- Mehrere Nutzereinstellungen, z. B. die Sichtbarkeit des Dashboards, bleiben jetzt erhalten, anstatt bei jedem Besuch zurückgesetzt zu werden.
- Die Benutzeroberfläche des Dialogfelds zum Freigeben von Arbeitsbereichen wurde aktualisiert, um sie intuitiver zu gestalten.
September 2024
Highlights
Tritt unserem neuen Early Access-Programm bei, um experimentelle Funktionen zu testen und Feedback dazu zu geben, bevor sie in die Produktion übernommen werden. Der Interaktive Chat für Gemini in IDX ist die erste solche Funktion im Early Access. Testen Sie ihn noch heute und geben Sie uns Feedback.
Sie können Ihre Vorschauen jetzt öffentlich freigeben, während Ihr Arbeitsbereich aktiv ist. Dazu verwenden Sie die neue Schaltfläche „Vorschau veröffentlichen“, die im Linkmenü in der Symbolleiste der Webvorschau verfügbar ist.
Wir haben gerade eine neue Webkonsole eingeführt, in der Sie z. B. Ihre
console.log
-Anzeigenaufrufe und JS-Fehler sehen können. Außerdem ist die Funktion Diesen Fehler verstehen für Gemini in IDX verfügbar. Erinnerung: Sie können die integrierten Entwicklertools Ihres Browsers weiterhin für erweiterte Anwendungsfälle wie das Debuggen von Netzwerkverkehr und Animationen verwenden.Sie können jetzt Gemini, das Vertex AI SDK für Firebase, Firestore und Angular direkt in IDX mit einer neuen Gemini-Beispiel-App von Firebase testen.
In unserem Blogpost erfahren Sie, wie Sie mithilfe von benutzerdefinierten Vorlagen in IDX ein ansprechendes Start-up-Erlebnis schaffen.
Im IDX-Dashboard gibt es jetzt ein helles Design. Der Editor unterstützt zwar schon immer helle, dunkle und vollständig benutzerdefinierte Designs, unser Dashboard wurde jedoch traditionell ausschließlich für den dunklen Modus entwickelt. Wir haben gerade ein neues helles Design für das Dashboard veröffentlicht, das perfekt zum Standard-hellen Design von IDX für den Editor passt.
Gemini in IDX
- Wir haben den interaktiven Chat erheblich verbessert. Er ist jetzt in der Early-Access-Phase verfügbar.
- Im Bereich „Inline-Hilfe“ (Cmd+I oder Strg+I) wird jetzt ein spezielles KI-Modell verwendet, um beim Bearbeiten vorhandenen Codes detailliertere Änderungen an ganzen Dateien vorzunehmen.
- Code-Snippets für Shell-Befehle in Google Chat können jetzt mit nur einem Klick in einem Terminalfenster ausgeführt werden.
- Der interaktive Chat hält sich jetzt besser an Ihre
.aiexclude
-Regeln. - Kleinere Fehler in der Benutzeroberfläche des Chatfelds wurden behoben.
- Verbesserungen bei der Indexierung der Codebasis
- Ein Kontextproblem im Zusammenhang mit falschen Zeilennummern für lokale Codedateien wurde behoben.
Umgebungen, Vorlagen und Vorschauen
- Viele Vorlagen wurden auf den neuesten stabilen Nix-Channel (24.05) aktualisiert.
- Unterstützung für nicht Expo-Builds für die React Native-Vorlage hinzugefügt.
- Verbesserungen bei der Zuverlässigkeit von Expo- und React Native-Vorabversionen.
- Verbesserungen bei der Linkverwaltung in Webvorschauen.
- Einige fehlerhafte Protokolle wurden entfernt, die die DevTools-Konsole überladen haben.
- Verbesserungen am Nix-Paket-Cache.
- Korrekturen an der Astro-Vorlage.
- Verbesserungen am Ablauf für neue Arbeitsbereiche, wenn Sie mit einer benutzerdefinierten Vorlage beginnen
Weitere Verbesserungen
- Neu! Klicken Sie mit der rechten Maustaste auf Ihren Code und wählen Sie „Snippet generieren“ aus, um schnell ein ansprechendes Code-Snippet-Bild zu erstellen, das von snippet.idx.dev unterstützt wird.
- Ein seit langem bestehendes Problem wurde behoben, durch das Terminalfenster nicht geöffnet werden konnten.
- Wenn Sie neue Arbeitsbereiche erstellen, öffnen Sie die Standard-Editor-Tabs für den richtigen Editor.
August 2024
Highlights
- Möchten Sie sehen, wie unsere Vorlagen funktionieren? Im neu als Open Source veröffentlichten Repository „project-idx/templates“ auf GitHub finden Sie weitere Informationen.
- Wir haben unsere öffentliche Roadmap aktualisiert. Dort erfährst du, woran das IDX-Team gerade arbeitet, und kannst über die nächsten Schritte abstimmen. Außerdem findest du dort Links zum Portal für Feature-Anfragen.
- Wir haben eine neue Statusseite mit Echtzeit-Statusanzeigen in der Fußzeile von idx.dev und im Dashboard.
Gemini in IDX
- Verbesserungen am Test für den interaktiven Chat
- Weitere Verbesserungen bei der Indexierung von
.aiexclude
und der lokalen Codebasis - Kleiner Fehler in der Benutzeroberfläche von Gemini in IDX-Chats behoben
Leistung, Zugriff und Infrastruktur
- Mehrere Probleme mit der Zuverlässigkeit behoben, insbesondere für Nutzer in Asien
- Änderungen an den VM-Konfigurationen von Workspace in verschiedenen Regionen zur Verbesserung der Zuverlässigkeit
- Verbesserungen bei der IDX-Funktion auf dem iPad im Zusammenhang mit der Überprüfung von Drittanbieter-Cookies
- Verkürzte Startzeit für webbasierte Vorlagen
Weitere Verbesserungen
- Neue Dienstoption
mongodb
für die.idx/dev.nix
-Umgebungskonfiguration hinzugefügt - Verbesserungen bei Android Studio im Rahmen des IDX-Tests
- Verbesserungen an der Sandbox des Maps SDK for Android
- Verbesserungen an den Bitbucket- und GitLab-Integrationen, einschließlich Unterstützung für GitLab-Untergruppen
Juli 2024
Highlights
- In unserem Blogpost erfahren Sie mehr über die Android Studio-Integration, React Native und Datenbankvorlagen. Beispiele:
- Melden Sie sich an, um Android Studio in Project IDX zu testen. Das funktioniert komplett im Browser (experimentell).
- Experimentelle React Native-Vorlage (eine der meistgevoteten Funktionen)
- Neue Bibliothek mit End-to-End-Lösungen.
- Neue Datenbankvorlagen, darunter Postgres, MySQL, Firebase Data Connect (private Vorschau) und Prisma.
- Cloud Secret Manager-Integration hinzugefügt, mit der Sie Secrets (z. B. API-Schlüssel) in Ihrem Google Cloud-Projekt schnell erstellen, ändern und aufrufen können.
- Gemini in IDX: Experimenteller Ablauf zum Generieren von Dokumentation und Unit-Tests für eine Datei.
- Der neue Befehl „ZIP und herunterladen“ vereinfacht das Herunterladen von Dateien und Ordnern aus Ihren Arbeitsbereichen (siehe Community-Diskussion).
- Verbesserungen bei der Navigation bei der Installation von IDX als progressiver Web-App (PWA).
Umgebungen und Vorabversionen
- Sie können die Standard-
PATH
jetzt mitenv = { PATH = ["/myfolder/bin"]; };
erweitern. -
enableTcp
-Konfigurationsoption für den Postgres-Dienst (services.postgres
) hinzugefügt - Webserverprotokolle werden jetzt angezeigt, während Webvorschauen gestartet werden.
- Verbesserungen beim Rendern des Ausgabekanals für Vorschauprotokolle vom Typ „IDX“.
- Verbesserte automatische Vervollständigung und Analyse von
dev.nix
- Der Fehler „Befehl ‚showWebPreview‘ nicht gefunden“ tritt nicht mehr sporadisch auf.
- Interne Protokolle in der JS-Konsole wurden bereinigt, um das Web-Debugging bei Verwendung der integrierten DevTools des Browsers zu verbessern.
- Ein Problem mit langsamen Vorschauen für einige Vorlagen wurde behoben, einschließlich Vorlagen, die auf Vite 4.x und niedriger basieren.
- Verbessert die Zuverlässigkeit der Verarbeitung von Umgebungsvariablen.
Gemini in IDX
- Verbesserungen im Zusammenhang mit
.aiexclude
-Dateien. - Die Syntaxhervorhebung von Code-Snippets wurde in einigen Fällen korrigiert.
- Fehlerkorrekturen, durch die in einigen Fällen keine Antwort von Gemini angezeigt wurde.
Weitere Verbesserungen
- Neue Tastenkombinationen für Strg +' (⌘ +' auf dem Mac) hinzugefügt:
- Strg +' und dann Strg + D: Ruft das IDX-Dashboard in einem neuen Tab auf.
- Strg +' gefolgt von Strg + G: Das Menü „Gemini in IDX“ wird geöffnet.
- Strg +' und dann noch einmal Strg +': Das IDX-Steuerfeld des Projekts wird in der Aktivitätsleiste fokussiert.
- Es ist jetzt möglich, Arbeitsbereiche zur Fehlerbehebung zurückzusetzen oder neu zu starten.
- Aktualisieren Sie
firebase-tools
auf 13.13.1. - Fehlerkorrekturen bei der Dartpad- und IDX-Integration.
- Der Standardeditor für die Notebook-Vorlage der Gemini API wurde korrigiert.
- Kollisionen von Arbeitsbereichsnamen mit Scaffolding-Tools verhindern.
- Einige Standardeinstellungen in den empfohlenen IDE-Einstellungen von Dart wurden beim Erstellen neuer Flutter-Arbeitsbereiche korrigiert.
- Verbesserungen am Workflow zum Anpassen von Workspace-Symbolen mit
.idx/icon.png
Juni 2024
- Neue Dokumente zu benutzerdefinierten Vorlagen und Verbesserungen beim Anpassen von Workspace-Dokumenten
- Sie können jetzt in Dartpad beginnen und mit der Schaltfläche „In IDX öffnen“ in IDX weiterarbeiten.
- Auf CodeOSS 1.89.1 aktualisiert (wird in den nächsten Wochen eingeführt)
Vorlagen
- Neue API-Server-Vorlagen für Go, Node, Python/Flask, PHP, Java, Dart, .NET, Ruby und C++ hinzugefügt
- Gemini-Vorlagen für Gemini 1.5 Flash und Pro aktualisieren
- Aktualisieren Sie die Vorlagendokumentation, um Standarddateien zu unterstützen, die bei der Instanziierung geöffnet werden, und aktualisieren Sie die meisten Vorlagen, um diese Funktion zu verwenden.
- Verbesserungen beim Starten einiger Vorlagen
- Verbesserungen bei der Zuverlässigkeit von
npm
-basierten Vorlagen. - Standard-Flutter-Arbeitsbereiche auf Flutter-Version 3.22.2 aktualisiert
- Korrekturen für Next.js-, Go- und Gemini-Vorlagen sowie für die Maps Platform
Gemini in IDX
- Verbesserungen bei der Indexierung der Codebasis
- Verbesserungen bei der Codevervollständigung mit mehr Kontext auf Projektebene
- Verbesserungen am interaktiven Chat (diese Funktion befindet sich noch in der privaten Vorabversion)
Integrationen
- Link zum Dashboard für API-Schlüssel für Gemini- und Maps-Integrationen hinzufügen
- Verbesserungen bei der Cloud Run-Integration: Sie können jetzt unter anderem Build- und App-Ordner definieren, Einstellungen speichern und die Verknüpfung von Projekten aufheben.
- Korrekturen für OAuth-Abläufe
- Fehler behoben, bei dem API-Schlüssel-IDs zu lang waren
Weitere Verbesserungen
- „Unfree“-Nix-Pakete für die Verwendung in IDX aktivieren
- Nix-Kanal verwenden
stable-24.05
- Unterstützung für die Shell-Variablensubstitution in
dev.nix
-Umgebungsvariablen hinzugefügt. - Verbesserungen bei der Verarbeitung des Wiederherstellungsmodus
- Die Lizenzpräsentation für die Benutzeroberfläche „Nix-Pakete hinzufügen“ wurde korrigiert.
- Fehlerkorrekturen bei LSP-Laufzeitfehlern.
- Behebung des Problems, dass gängige Ports wie 8080 aufgrund interner Dienste nicht verfügbar sind
- Es wurde behoben, dass vorgeschlagene Systemtools im Terminal hängen blieben.
- Ein Absturz bei großen Dateiuploads wurde behoben.
- Problem behoben, bei dem die Schaltfläche „Zurück“ im Dashboard in einigen Fällen nicht funktionierte
- Verbesserte Ladezeiten des Dashboards
- Freigabe für
/preview
-Route entfernt (noch experimentell)
Mai 2024
29. Mai 2024
- Das Hinzufügen und Anpassen von Diensten wie MySQL, Postgres und Redis zu Arbeitsbereichen wurde mit dem neuen
services
-Konfigurationsobjekt fürdev.nix
vereinfacht. - Verbesserte Dokumentation, insbesondere zur Anpassung der Umgebung (
dev.nix
). - Die Chat-Benutzeroberfläche für Gemini in IDX wurde verbessert.
- Aktualisieren Sie die Standard-Flutter-Arbeitsbereiche auf die neueste stabile Version (3.22).
- Die integrierte Version der Firebase CLI (firebase-tools) wurde auf 13.9 aktualisiert.
- Der Dokumentation wurde ein Generator für die Schaltfläche „In IDX öffnen“ hinzugefügt.
14. Mai 2024
- IDX befindet sich jetzt in der offenen Betaphase. Weitere Informationen finden Sie im Blog.
- Wir haben ein Diskussionsforum eingerichtet. Sie haben Fragen zu IDX? Dort können Sie nachfragen.
- Die maximale Anzahl von Arbeitsbereichen wurde von 2 auf 5 erhöht (für Nutzer, die am kostenlosen Google Developer Program teilnehmen).
- Neuer Bereich „Integrationen“ zum Optimieren der Bereitstellung in Firebase Hosting und Cloud Run sowie zum einfachen Hinzufügen der Gemini API und der Google Maps Platform zu Ihrer App.
- Es wurden mehrere neue Vorlagen hinzugefügt, darunter Firebase Genkit, Google Maps Platform und Gemini mit Google Maps. Außerdem wurde die PaLM API-Vorlage zugunsten der vorhandenen Gemini API-Vorlage entfernt.
- Die integrierte, noch experimentelle Integration der Chrome-Entwicklertools-Konsole in Webvorschauen wurde verbessert.
- Mehrere überflüssige Benachrichtigungen und Pop-ups für Flutter-Arbeitsbereiche und externe Links in Arbeitsbereichen wurden entfernt.
- Die Zuverlässigkeit und Handhabung des Git-Imports wurde verbessert.
- Mehrere Verbesserungen bei Zuverlässigkeit und Leistung in IDX und Gemini in IDX.
- Grenzfälle behoben, die dazu geführt haben, dass IDX-Vorschauen nicht funktionierten.
- Der endlose Ladebalken im Android-Emulator für Flutter-Arbeitsbereiche wurde behoben.
- Verbesserte Standard-
dev.nix
-Dateien für alle Vorlagen. - Entfernen Sie den internen Ordner
gc
aus.idx
, da er zu Verwirrung geführt hat.
1. Mai 2024
- Verbesserte Leistung bei der Berechnung von
.aiexclude
. - Mehrere wichtige Fehlerkorrekturen an der Chat-Engine für Gemini in IDX.
- Der Standard-Nix-Umgebung wurden weitere Tools hinzugefügt (z.B.
unzip
).
April 2024
19. April 2024
- Legen Sie fest, dass Flutter-Builds beim Erstellen des Arbeitsbereichs ausgeführt werden sollen (
onCreate
). - Bereitstellung für IDX-Arbeitsstationen außerhalb Europas und Asiens aktiviert.
- Verbesserungen an der zugrunde liegenden Nix-Infrastruktur, um die Ladezeit zu verkürzen.
- Kleinere Fehlerkorrekturen und Verbesserungen an Astro-Vorlagen.
- Vorinstallierte FlutterFire CLI für Flutter-Arbeitsbereiche.
- IDX AI heißt jetzt Gemini in IDX.
- Verbesserte Ladezeiten für die Next.js-Vorlage.
- Verbesserungen der Benutzeroberfläche und Leistung für Gemini in IDX.
- Ein Fehler wurde behoben, durch den Gemini Chat nach dem Wechseln des Threads weiterhin Chats generierte.
- Verbesserte Ladezeiten und Zuverlässigkeit für IDX-Arbeitsbereiche.
- Verbesserungen an der experimentellen Version der Chrome-Entwicklertools, die in IDX eingebettet sind.
- Der Nix-Paketindex wurde korrigiert und auf die neueste Version aktualisiert.
- Freigegebener Admin-Port entfernt
- Flutter wurde auf dem Basislaufwerk installiert und das vorinstallierte Firebase-Plug-in wurde entfernt, um eine aktualisierte Firebase-Integration vorzubereiten.
- Vorlagen wurden aktualisiert, um das Caching und die Ladezeiten zu verbessern und den freigegebenen npm-Cache nicht für alle Vorlagen zu verwenden.
- Fehler in der Android-Vorabversion wurden behoben.
- Die Flutter-Vorlage wurde auf die neueste Version aktualisiert und die Einrichtung von Flutter-Umgebungen überarbeitet.
12. April 2024
- Dem Umgebungsdienst wurde die Unterstützung für das Vorlagen-Caching hinzugefügt.
- Problem behoben, durch das Gemini Chat-Schrägstricheingaben ohne aktiven Editor fehlgeschlagen sind.
- Die Standard-
.idx/dev.nix
-Datei wurde für mehrere Vorlagen verbessert. - Verbesserte Benutzeroberfläche für Erweiterungen, die der
.idx/dev.nix
-Datei und der Nix-Paketsuche hinzugefügt werden, wenn.idx/dev.nix
-Dateien bearbeitet werden. - Verbesserungen bei Leistung und Benutzeroberfläche von Gemini Chat.
- Fehler in Gemini im IDX-Lizenzprotokoll behoben und abgelehnte Vorschläge korrigiert.
- Es wurde eine Schaltfläche hinzugefügt, mit der Vorschläge in Gemini Chat deaktiviert werden können.
- Die Datenschutzerklärung wurde aktualisiert und eine Sprachauswahl hinzugefügt.
- Aktualisierungen der Einrichtung für neue Nutzer.
- Der Gemini API-Vorlage wurde die Option „Langchain“ hinzugefügt.
- Die Beschreibung neuer Funktionen für Gemini in IDX wurde aktualisiert.
- Verbesserungen an der Benutzeroberfläche.
- Verbesserungen bei Ladezeit und Leistung.
März 2024
26. März 2024
-
nodejs
wurde auf Version 20 aktualisiert, um ein npm-Problem bei Knoten 18 zu beheben. - „Zur Gemini API“-Vorlage hinzugefügt.
- Nützlicher Kommentar nach dem Ausführen von Nix-Shell-Programmen hinzugefügt.
-
prefer-offline
im Standardnpmrc
deaktiviert. -
NPM_CONFIG_GLOBALCONFIG
wurde aus Vorlagen unddev.nix
entfernt. - Die Flutter-Version wurde auf 3.19.3 aktualisiert.
- Verbesserte Qualität der Vorschläge zur Codevervollständigung.
14. März 2024
- Verbesserte Paketnamensbehandlung bei npm install.
- iOS-Vorschauen wurden aus der
dev.nix
-Konfiguration für alle Vorlagen entfernt. - Standardisiertes
dev.nix
-Dateiformat für alle Vorlagen. - npm-Cachefehler beim Installieren bestimmter Pakete aus dem sitzungsspezifischen Cache wurden behoben.
- Emulator-Compilerfehler behoben
- Der Link zur Seite mit den FAQs wurde aktualisiert.
- Die ShellCheck-Warnung SC2088 wurde behoben.
- Flutter-Vorlagen wurden Android-Tools hinzugefügt.
- Symbole wurden aktualisiert und die Benutzeroberfläche wurde optisch verbessert.
7. März 2024
- Fehlerkorrekturen und Verbesserungen bei Gemini.
- Die iOS- und Safari-Simulation wurde aus den IDX-Vorschauen entfernt.
- Korrekturen und Verbesserungen an der Django-Vorlage.
- Nix für alle Arbeitsbereiche aktiviert.
Februar 2024
22. Februar 2024
- Flutter DevTools hinzugefügt.
- Die Codevervollständigung von Gemini ist standardmäßig aktiviert.
16. Februar 2024
- Die fehlerhafte Installation der Go-Tools in der Go-Vorlage wurde behoben und
nodemon
wurde hinzugefügt. - Angular CLI in der Angular-Vorlage hinzugefügt.
-
gitignore
wurde der LangChain-JS-Vorlage hinzugefügt. - Gemini führt jetzt aufeinanderfolgende Codeblöcke zusammen.
- Der Datenschutztext wurde aktualisiert und ein Link zur Datenschutzerklärung wurde hinzugefügt.
Oktober 2023
10. Oktober 2023
- Sie können jetzt die KI-Code-Unterstützung inline verwenden, um neuen Code zu generieren oder vorhandenen Code direkt an der gewünschten Stelle zu ändern. Sie können die Unterstützung für Inline-KI-Code durch Drücken der Tastenkombination Befehlstaste/Strg + I aktivieren oder deaktivieren.
- Passen Sie das Symbol Ihres Arbeitsbereichs im IDX-Dashboard an, indem Sie dem
.idx
-Verzeichnis (.idx/icon.png
) ein Bild mit dem Namenicon.png
hinzufügen. - Nix ist jetzt standardmäßig für Arbeitsbereiche aktiviert. Weitere Informationen zu Nix und IDX
- IDX unterstützt jetzt Docker. Sie können Docker direkt über den Arbeitsbereich einrichten, indem Sie der Datei
.idx/dev.nix
das Attributservices.docker.enable = true;
hinzufügen.
September 2023
26. September 2023
- In der Liste der mit Ihnen geteilten Arbeitsbereiche sehen Sie, welcher Nutzer sie freigegeben hat.
- Es wurde eine Warnung hinzugefügt, die Sie darüber informiert, wenn Sie versucht haben, einen Arbeitsbereich, der Ihnen bereits gehört, für sich selbst freizugeben.
- Beim ersten Start wird jetzt ein Begrüßungsbildschirm für Gemini angezeigt.
- Die Links zu Dokumentation und Feedback im Navigationsmenü wurden aktualisiert.
- Die Codevervollständigung von Gemini ist standardmäßig deaktiviert. Wenn Sie die Funktion aktivieren möchten, ändern Sie die Option in den Einstellungen.
- Die Flutter-Version für Flutter-Arbeitsbereiche wurde aktualisiert.
- Verbesserungen an der Benutzeroberfläche.
12. September 2023
Allgemein
- Verbesserte Unterstützung für die Firebase Emulator Suite.
- In IDX wird
index.html
jetzt standardmäßig in einer leeren Web-App-Vorlage geöffnet. - Wenn Sie ein temporäres Zugriffstoken generieren, um Ihren Arbeitsbereich freizugeben (z. B. für die Verwendung in einer cURL-Anfrage an einen Dienst, der auf Ihrem Workstation ausgeführt wird), wird ein Fenster mit einem kopierbaren Zugriffstoken angezeigt.
- Die leere Vorlage für Web-Arbeitsbereiche wurde aktualisiert.
- Die Ausrichtung des Bildschirms für die Kontoauswahl wurde angepasst.
- Das Problem, dass entfernte Nutzer weiterhin in der Liste für den freigegebenen Zugriff angezeigt wurden, wurde behoben (siehe Probleme beim Freigeben von Workspace).
- Verbesserungen an Flutter-Arbeitsbereichen.
Nix
- Optimiertes Paketladen für gängige Programmiersprachen und verbesserte Startgeschwindigkeit für Nix-kompatible Arbeitsbereiche.
- Verbesserungen bei Nix-Konfigurationen und verbesserter Support für Flutter-Arbeitsbereiche.
Gemini
- Verbesserungen bei Gemini.
- Standardisierte Schriftgrößen in Gemini Chat.
August 2023
22. August 2023
- Reiche Feedback und Funktionsanfragen über den IssueTracker statt über UserVoice ein. IssueTracker unterstützt Screenshots und Videos, sodass Feedback und Funktionsanfragen noch aussagekräftiger sind.
- Die Codevervollständigung unterstützt jetzt YAML.
- Verbesserungen bei Gemini.
- Die Seite mit den Anmeldefehlern wurde hinsichtlich Google-Konten und Zugriffsrechten klarer formuliert.
- Infrastrukturverbesserungen und Sicherheits-Patches.
15. August 2023
- Der neue Git-Workflow unterstützt jetzt die URL-basierte automatische Vervollständigung. Nutzer können jetzt Parameter wie
url
,type
undnix
übergeben, um das Formular für neue Arbeitsbereiche automatisch auszufüllen. - Problem behoben, bei dem Codicons in Safari nicht angezeigt wurden.
Nix
- In Nix-Arbeitsbereichen kann jetzt auf „Befehl nicht gefunden“ gewartet und vorgeschlagen werden, welche Pakete installiert werden sollen.
- Firebase-bezogene Fehlerkorrekturen für Nix-Arbeitsbereiche.
-
WEB_HOST
-Umgebungsvariable in Nix-Arbeitsbereichen festlegen, um die Fehlerbehebung zu erleichtern. - Nutzer können Nix-Flakes für ihre Build-Logik verwenden.
1. August 2023
- Fehlerkorrekturen und Stabilitätsverbesserungen.
- Der Großteil der Arbeitsbereichskonfiguration ist jetzt im Namespace „idx“, nicht „ide“. Weitere Informationen finden Sie unter IDX-Umgebung anpassen.
Vorschauen
- In der neuen Konsole in Webvorschauen werden
console.log
-Anweisungen angezeigt, die beim Debuggen helfen. - Links in den in den Vorschauen gerenderten Apps sind jetzt anklickbar.
- Verbesserungen an der Benutzeroberfläche.
- Vorschaubefehle können jetzt in verschiedenen Verzeichnissen ausgeführt werden.
So ist es beispielsweise möglich,
cwd
in der Konfiguration relativ zum Arbeitsverzeichnis festzulegen.
Nix-Unterstützung
- Der Nix-Support ist jetzt allgemeiner verfügbar.
- Unterstützung für Nix-Kanäle hinzugefügt. Unterstützte Kanäle sind „stable-23.05“ und „unstable“. Weitere Informationen finden Sie unter IDX-Umgebung anpassen.
- Nodejs und Python3 werden standardmäßig installiert, wenn im Arbeitsbereich keine
.idx/dev.nix
-Konfiguration vorhanden ist. - Es ist jetzt möglich, Nix direkt im Arbeitsbereich zu verwenden.