Questa pagina fornisce informazioni sulle modifiche apportate a ogni release di Project IDX.
Ottobre 2024
In evidenza
- Chat interattiva (anteprima) è ora disponibile per tutti. Ora, quando avvii un nuovo thread di chat interattiva con Gemini in IDX, puoi eseguire comandi nel terminale, suggerire modifiche e aggiungere nuovi file da esaminare con uno strumento di confronto interattivo e altro ancora.
- Abbiamo aggiunto la documentazione sulla condivisione pubblica delle anteprime e aggiornato le Domande frequenti sull'apertura pubblica delle porte per semplificare l'esperienza di sviluppo quando il backend e il frontend sono in esecuzione su server diversi o addirittura in spazi di lavoro diversi.
Gemini in IDX
- Ora puoi spostarti nella cronologia dei prompt con i tasti freccia su/giù.
- Ora Gemini conosce meglio l'IDX stesso, quindi se hai difficoltà con una funzionalità IDX, prova a chiedere aiuto.
- Miglioramenti significativi alle prestazioni e all'affidabilità di Chat interattiva.
- Il rilevamento della lingua in Gemini è stato migliorato, quindi l'evidenziazione della sintassi è più affidabile e Gemini ha meno probabilità di fraintendere la lingua che stai chiedendo.
Ambienti, modelli e anteprime
- È stato aggiunto il supporto per gli spazi di lavoro React Native non Expo.
- L'output degli hook onStart e onCreate viene ora mostrato in un canale di output, il che può essere utile per eseguire il debug degli hook non funzionanti per gli utenti che scrivono i propri file dev.nix.
- Il modello Firebase Data Connect ora utilizza la versione pubblica del codice, disponibile su GitHub. Di conseguenza, in futuro riceverà aggiornamenti delle funzionalità e correzioni di bug più frequenti.
- Ora i livelli di log per le estensioni integrate possono essere personalizzati, il che può essere utile per la risoluzione dei problemi
- È stato eseguito l'upgrade della maggior parte dei modelli a Nix 24.05, che in alcuni casi è necessario per ottenere le versioni più recenti dei pacchetti con aggiornamenti importanti. Nelle prossime settimane verrà eseguito l'upgrade di alcuni modelli rimanenti.
- Diversi modelli hanno ricevuto una memorizzazione nella cache più intelligente e sarà più facile avviare e installare nuovi pacchetti.
- Il modello di Google Maps ora ha tutte le dipendenze preinstallate e non è più necessario installarle al momento dell'avvio, il che comporta tempi di avvio molto più rapidi.
- È stato risolto il problema per cui lo spazio su disco del negozio Nix si esauriva.
- Il modello "Transizioni di visualizzazione" di Astro è stato rimosso perché è stato rimosso dall'ultima release di Astro.
Prestazioni e affidabilità
- Tempo di avvio migliorato per le nuove aree di lavoro web. Prevediamo di apportare ulteriori miglioramenti in questo ambito in futuro.
- È stata migliorata l'affidabilità della creazione o dell'apertura di una nuova area di lavoro.
- È stata migliorata l'affidabilità della modalità di recupero se uno spazio di lavoro finisce in uno stato non valido.
Altri miglioramenti
- Sono stati corretti alcuni bug dell'interfaccia utente relativi alla modalità Luce della dashboard.
- Ora puoi inserire un nome per le aree di lavoro clonate da un repository Git in anticipo.
- Ora più preferenze utente, ad esempio la visibilità della dashboard, sono permanenti e non vengono reimpostate a ogni visita.
- L'interfaccia utente della finestra di dialogo per la condivisione dello spazio di lavoro è stata aggiornata per essere più intuitiva.
Settembre 2024
In evidenza
Partecipa al nostro nuovo programma di accesso in anteprima per testare e fornire feedback sulle funzionalità sperimentali prima che vengano rilasciate in produzione. La chat interattiva per Gemini in IDX è la prima funzionalità di questo tipo con accesso in anteprima. Partecipa oggi stesso per provarla e fornire un feedback.
Ora puoi condividere pubblicamente le tue anteprime mentre lo spazio di lavoro è attivo con un nuovo pulsante "Rendi pubblica l'anteprima", disponibile nel menu del link nella barra degli strumenti di Anteprima web.
Abbiamo appena implementato una nuova console web (ad es. per visualizzare le istruzioni
console.log
, gli errori JS e così via), completa di un'integrazione di Scopri di più su questo errore per Gemini in IDX. Promemoria: puoi continuare a utilizzare gli strumenti per sviluppatori integrati del browser per casi d'uso più avanzati (debug del traffico di rete, animazioni e così via)Ora puoi provare Gemini, l'SDK Vertex AI per Firebase, Firestore e Angular contemporaneamente, direttamente in IDX, con una nuova app di esempio Gemini di Firebase.
Abbiamo pubblicato un post del blog che illustra in dettaglio come creare ottime esperienze di inizio basate sui modelli personalizzati di IDX.
Ora nella dashboard di IDX è disponibile un tema chiaro. Sebbene l'esperienza di modifica di base abbia sempre supportato temi chiari, scuri e completamente personalizzati, la nostra dashboard è stata tradizionalmente progettata esclusivamente per la modalità scura. Abbiamo appena rilasciato un nuovo tema chiaro per la dashboard che si abbina perfettamente al tema chiaro predefinito di IDX per l'editor.
Gemini in IDX
- Abbiamo apportato importanti miglioramenti alla chat interattiva, che ora è disponibile in accesso in anteprima.
- Il riquadro di assistenza in linea (Cmd+I o Ctrl+I) ora utilizza un modello di IA appositamente progettato per apportare modifiche più granulari a interi file durante la modifica del codice esistente.
- Gli snippet di codice per i comandi shell in Chat ora offrono l'accesso con un solo clic all'esecuzione del comando in una finestra del terminale
- La chat interattiva ora rispetta meglio le regole di
.aiexclude
. - Sono stati corretti piccoli bug dell'interfaccia utente nel riquadro della chat
- Miglioramenti all'indicizzazione del codice base
- Risolto un problema di contesto relativo ai numeri di riga errati per i file di codice locale
Ambienti, modelli e anteprime
- Molti modelli sono stati aggiornati all'ultimo canale nix stabile (24.05).
- Aggiunta del supporto per le build non Expo per il modello React Native.
- Miglioramenti all'affidabilità delle anteprime di Expo + React Native.
- Miglioramenti alla gestione dei link nelle anteprime web.
- Sono stati rimossi alcuni log indesiderati che ingombravano la console DevTools.
- Miglioramenti alla cache dei pacchetti Nix.
- Correzioni per il modello Astro.
- Miglioramenti al flusso della nuova area di lavoro quando si parte da un modello personalizzato
Altri miglioramenti
- Novità! Fai clic con il tasto destro del mouse sul codice e seleziona "Genera snippet" per generare rapidamente un'immagine di snippet di codice accattivante, basata su snippet.idx.dev.
- È stato risolto un problema di vecchia data relativo alla mancata apertura delle finestre del terminale.
- Quando crei nuove aree di lavoro, apri le schede dell'editor predefinite nell'editor corretto.
Agosto 2024
In evidenza
- Vuoi scoprire come funzionano i nostri modelli di partenza? Visita il repository project-idx/templates su GitHub, appena reso open source.
- Abbiamo aggiornato la nostra roadmap pubblica. Dai un'occhiata per scoprire a cosa sta lavorando il team di IDX e per votare le prossime funzionalità (con link al portale per le richieste di funzionalità).
- Abbiamo una nuova pagina di stato, con indicatori di stato in tempo reale nel piè di pagina di idx.dev e nella dashboard.
Gemini in IDX
- Miglioramenti all'esperimento sulla chat interattiva
- Ulteriori miglioramenti all'indicizzazione del codice base locale e di
.aiexclude
- Correzione di un piccolo bug dell'interfaccia utente in Gemini nella chat IDX
Rendimento, accesso e infrastruttura
- Sono stati risolti alcuni problemi di affidabilità, in particolare per gli utenti in Asia
- Modifiche alle configurazioni delle VM di Workspace nelle varie regioni per migliorare l'affidabilità
- Miglioramenti all'IDX su iPad relativi al controllo dei cookie di terze parti
- Tempo di avvio migliorato per i modelli basati sul web
Altri miglioramenti
- È stata aggiunta una nuova opzione di servizio
mongodb
per la configurazione dell'ambiente.idx/dev.nix
- Miglioramenti ad Android Studio nell'esperimento IDX
- Miglioramenti alla sandbox di Maps SDK for Android
- Miglioramenti alle integrazioni di Bitbucket e GitLab, incluso il supporto dei sottogruppi GitLab
Luglio 2024
In evidenza
- Leggi il nostro post del blog sull'integrazione di Android Studio, sui modelli di database e React Native e su altro ancora, ad esempio:
- Registrati per provare Android Studio su Project IDX, interamente nel browser (sperimentale).
- Modello React Native sperimentale (una funzionalità più votata)
- Nuova libreria di soluzioni end-to-end.
- Nuovi modelli di partenza per i database, tra cui Postgres, MySQL, Firebase Data Connect (anteprima privata) e Prisma.
- È stata aggiunta l'integrazione di Cloud Secret Manager, che ti consente di creare, modificare e visualizzare rapidamente i secret (ad esempio le chiavi API) nel tuo progetto Google Cloud.
- Gemini in IDX: flusso sperimentale per la generazione di documentazione e test di unità per un file.
- Nuovo comando "Comprimi e scarica" che semplifica il download di file e cartelle dalle tue aree di lavoro (consulta la discussione della community).
- Miglioramenti alla navigazione durante l'installazione di IDX come app web progressiva (PWA).
Ambienti e anteprime
- Ora puoi estendere il valore predefinito
PATH
utilizzandoenv = { PATH = ["/myfolder/bin"]; };
. - È stata aggiunta un'opzione di configurazione
enableTcp
per il servizio Postgres (services.postgres
). - Ora i log del server web vengono visualizzati durante l'avvio delle anteprime web.
- Miglioramenti al rendering del canale di output dei log di anteprima "IDX".
- Migliora il completamento automatico e l'analisi di
dev.nix
. - È stato corretto un errore intermittente "Comando showWebPreview non trovato".
- Ripulisci la registrazione interna nella console JS, migliorando l'esperienza di debug web quando utilizzi DevTools integrato del browser.
- È stato risolto un problema relativo alle anteprime lente per alcuni modelli (inclusi i modelli basati su vite 4.x e versioni precedenti).
- Migliora l'affidabilità della gestione delle variabili di ambiente.
Gemini in IDX
- Correzioni relative ai file
.aiexclude
. - È stata corretta l'evidenziazione della sintassi degli snippet di codice in alcune situazioni.
- Sono stati corretti i problemi relativi alla mancata visualizzazione di una risposta da parte di Gemini in alcune situazioni.
Altri miglioramenti
- Aggiunta di una nuova suite di scorciatoie da tastiera Ctrl+' (Cmd+' su Mac):
- Ctrl+' seguito da Ctrl+D per aprire la dashboard di IDX in una nuova scheda.
- Ctrl+' seguito da Ctrl+G apre il menu delle azioni di Gemini in IDX.
- Ctrl+' seguito da Ctrl+' consente di mettere a fuoco il riquadro IDX del progetto nella barra delle attività.
- Aggiunta della possibilità di reimpostare/riavviare gli spazi di lavoro per la risoluzione dei problemi.
- Aggiorna
firebase-tools
alla versione 13.13.1. - Correzioni all'integrazione di Dartpad e IDX.
- Correggi l'editor predefinito per il modello di notebook dell'API Gemini.
- Evita collisioni dei nomi degli spazi di lavoro con gli strumenti di scaffolding.
- Sono stati corretti alcuni valori predefiniti nelle impostazioni IDE consigliate di Dart durante la creazione di nuove aree di lavoro Flutter.
- Miglioramenti al flusso di lavoro per la personalizzazione delle icone dello spazio di lavoro con
.idx/icon.png
Giugno 2024
- Nuovi documenti Modelli personalizzati e miglioramenti ai documenti Personalizzazione di Workspace
- Ora puoi iniziare in Dartpad e continuare a lavorare in IDX con un pulsante "Apri in IDX".
- Aggiornamento a CodeOSS 1.89.1 (implementazione nelle prossime settimane)
Modelli
- Sono stati aggiunti nuovi modelli di server API per Go, Node, Python/Flask, PHP, Java, Dart, .NET, Ruby e C++
- Aggiornare i modelli Gemini per Gemini 1.5 Flash e Pro
- Aggiorna la documentazione dei modelli per supportare l'apertura dei file predefiniti al momento dell'inizializzazione e aggiorna la maggior parte dei modelli per utilizzarli
- Miglioramenti all'avvio per alcuni modelli
- Miglioramenti all'affidabilità per i modelli basati su
npm
. - Aree di lavoro Flutter predefinite aggiornate alla versione 3.22.2 di Flutter
- Correzioni per i modelli Next.js, Go e Gemini + Maps Platform
Gemini in IDX
- Miglioramenti all'indicizzazione del codice base
- Miglioramenti al completamento del codice con un contesto a livello di progetto più completo
- Miglioramenti alla chat interattiva (questa funzionalità è ancora in anteprima privata)
Integrazioni
- Aggiungere il link alla dashboard delle chiavi API per le integrazioni di Gemini e Maps
- Miglioramenti all'integrazione di Cloud Run: definizione della cartella di compilazione e dell'app, salvataggio delle preferenze, opzione per scollegare i progetti e altro ancora.
- Correzioni per i flussi OAuth
- È stato corretto un errore relativo alla lunghezza eccessiva degli ID chiave API
Altri miglioramenti
- Consentire l'utilizzo di pacchetti Nix "non liberi" in IDX
- Attivare l'utilizzo del canale Nix
stable-24.05
- È stato aggiunto il supporto per la sostituzione delle variabili di shell nelle variabili di ambiente
dev.nix
. - Miglioramenti alla gestione della modalità di recupero
- È stata corretta la presentazione della licenza per l'interfaccia utente "Aggiungi pacchetti Nix"
- Correzioni per gli errori di runtime dell'LSP.
- Corregge l'indisponibilità di porte comuni come 8080 a causa di servizi interni
- È stato corretto il blocco dei pacchetti di strumenti di sistema suggeriti nel Terminale
- È stato corretto un arresto anomalo relativo ai caricamenti di file di grandi dimensioni
- È stato corretto il problema che impediva il funzionamento del pulsante Indietro nella Dashboard in alcuni casi
- Miglioramenti ai tempi di caricamento della dashboard
- Condivisione rimossa per il percorso
/preview
(ancora in fase sperimentale)
Maggio 2024
29 maggio 2024
- È stata semplificata la procedura per aggiungere e personalizzare servizi come MySQL, Postgres e Redis agli spazi di lavoro utilizzando il nuovo oggetto di configurazione
services
perdev.nix
. - Documentazione migliorata, in particolare in merito alla personalizzazione dell'ambiente (
dev.nix
). - È stata migliorata l'esperienza dell'interfaccia utente della chat per Gemini in IDX.
- Aggiorna le aree di lavoro Flutter predefinite all'ultima release stabile (3.22).
- È stata aggiornata la versione integrata dell'interfaccia a riga di comando di Firebase (firebase-tools) alla versione 13.9.
- È stato aggiunto alla documentazione un generatore di pulsanti"Apri in IDX".
14 maggio 2024
- IDX è ora in versione beta aperta. Scopri di più nel blog.
- Abbiamo lanciato un forum di discussione. Hai una domanda su IDX? Valuta la possibilità di chiedere lì.
- È stato modificato il numero massimo di spazi di lavoro da 2 a 5 (per gli utenti registrati al programma Google for Developers senza costi).
- È stata aggiunta una nuova sezione "Integrazioni" per semplificare il deployment su Firebase Hosting e Cloud Run e semplificare l'aggiunta dell'API Gemini e di Google Maps Platform alla tua app.
- Sono stati aggiunti diversi nuovi modelli, tra cui Firebase Genkit, Google Maps Platform e Gemini con Google Maps. È stato rimosso anche il modello dell'API PaLM a favore del modello dell'API Gemini esistente.
- È stata migliorata l'integrazione della console Chrome DevTools integrata, ancora sperimentale, nelle anteprime web.
- Sono state rimosse diverse notifiche e popup superflui per gli spazi di lavoro Flutter e per i link esterni tra gli spazi di lavoro.
- È stata migliorata l'affidabilità e la gestione dell'importazione Git.
- Diversi miglioramenti dell'affidabilità e delle prestazioni di IDX e Gemini in IDX.
- Sono stati corretti i casi limite che impedivano il funzionamento delle anteprime IDX.
- È stato corretto un indicatore di caricamento infinito visualizzato nell'emulatore Android per gli spazi di lavoro Flutter.
- Sono stati migliorati i file
dev.nix
predefiniti nei vari modelli. - Rimuovi la cartella interna
gc
da.idx
, perché causava confusione.
1° maggio 2024
- Prestazioni migliorate per il calcolo di
.aiexclude
. - Diverse correzioni importanti al motore di chat per Gemini in IDX.
- Sono stati aggiunti altri strumenti all'ambiente Nix di riferimento (ad es.
unzip
).
Aprile 2024
19 aprile 2024
- Imposta le build Flutter in modo che vengano eseguite durante la creazione dello spazio di lavoro (
onCreate
). - È stato attivato il servizio per le stazioni di lavoro IDX al di fuori dell'Europa e dell'Asia.
- Miglioramenti all'infrastruttura di Nix sottostante per ridurre il tempo di caricamento.
- Correzioni minori e miglioramenti ai modelli Astro.
- Interfaccia a riga di comando FlutterFire preinstallata per gli spazi di lavoro Flutter.
- IDX AI ora si chiama Gemini in IDX.
- Tempi di caricamento migliorati per il modello Next.js.
- Miglioramenti all'interfaccia utente e alle prestazioni di Gemini in IDX.
- È stato corretto un bug per cui Gemini Chat continuava a generare chat dopo il passaggio da un thread all'altro.
- Tempi di caricamento e affidabilità migliorati per gli spazi di lavoro IDX.
- Miglioramenti alla versione sperimentale di Chrome DevTools incorporata in IDX.
- È stato corretto l'indice dei pacchetti Nix ed è stato eseguito l'upgrade alla versione più recente.
- Porta di amministrazione esposta rimossa
- È stato installato Flutter sul disco di casa ed è stato rimosso il plug-in Firebase preinstallato in preparazione di un'integrazione di Firebase aggiornata.
- Modelli aggiornati per migliorare la memorizzazione nella cache e i tempi di caricamento e per non utilizzare la cache npm condivisa tra i modelli.
- Bug risolti nell'anteprima di Android.
- Aggiornamento del modello Flutter alla versione più recente e rinnovamento della configurazione degli ambienti Flutter.
12 aprile 2024
- È stato aggiunto il supporto della memorizzazione nella cache dei modelli al servizio environment.
- È stato risolto il problema relativo al mancato funzionamento dei comandi con barra di Gemini Chat senza editor attivo.
- È stato migliorato il file
.idx/dev.nix
predefinito in diversi modelli. - Gestione migliorata dell'interfaccia utente per le estensioni aggiunte alla ricerca dei file
.idx/dev.nix
e dei pacchetti Nix durante la modifica dei file.idx/dev.nix
. - Miglioramenti alle prestazioni e all'interfaccia utente di Gemini Chat.
- Sono stati risolti i bug in Gemini nel log della licenza IDX e sono stati rifiutati i suggerimenti.
- È stato aggiunto un pulsante per interrompere la generazione di suggerimenti in Gemini Chat.
- Aggiornamento dell'informativa sulla privacy e aggiunta del selettore della lingua.
- Aggiornamenti all'esperienza di onboarding per i nuovi utenti.
- È stata aggiunta l'opzione Langchain al modello dell'API Gemini.
- È stato aggiornato il linguaggio descrittivo delle funzionalità emergenti per Gemini in IDX.
- Miglioramenti all'interfaccia utente.
- Miglioramenti al tempo di caricamento e alle prestazioni.
Marzo 2024
26 marzo 2024
- È stato eseguito l'upgrade di
nodejs
alla versione 20 per risolvere il problema npm sul nodo 18. - È stato aggiunto il modello Vai all'API Gemini.
- È stato aggiunto un commento utile dopo l'esecuzione dei programmi della shell Nix.
-
prefer-offline
disattivato per impostazione predefinitanpmrc
. -
NPM_CONFIG_GLOBALCONFIG
è stato rimosso dai modelli e dadev.nix
. - È stata aggiornata la versione di Flutter a 3.19.3.
- Miglioramento della qualità dei suggerimenti di completamento del codice.
14 marzo 2024
- Gestione migliorata del nome del pacchetto in npm install.
- Sono state rimosse le anteprime per iOS dalla configurazione
dev.nix
per tutti i modelli. - Formato file
dev.nix
standardizzato per tutti i modelli. - Sono stati corretti gli errori della cache npm durante l'installazione di determinati pacchetti dalla cache temporanea.
- È stato corretto un errore del compilatore dell'emulatore.
- Link alla pagina delle domande frequenti aggiornato.
- È stato corretto l'avviso ShellCheck SC2088.
- Sono stati aggiunti Android Tools ai modelli Flutter.
- Sono state aggiornate le icone e sono stati apportati miglioramenti estetici all'interfaccia utente.
7 marzo 2024
- Correzioni di bug e miglioramenti a Gemini.
- È stata rimossa la simulazione di iOS e Safari dalle anteprime IDX.
- Correzioni e miglioramenti al modello Django.
- È stato attivato Nix per tutti gli spazi di lavoro.
Febbraio 2024
22 febbraio 2024
- È stato aggiunto Flutter DevTools.
- È stato attivato il completamento del codice di Gemini per impostazione predefinita.
16 febbraio 2024
- È stata corretta l'installazione degli strumenti Go nel modello Go e sono stati aggiunti
nodemon
. - È stata aggiunta l'interfaccia a riga di comando Angular nel modello Angular.
- È stato aggiunto
gitignore
al modello JS di LangChain. - Gemini ora unisce i blocchi di codice sequenziali.
- Testo sulla privacy aggiornato e link all'informativa sulla privacy incluso.
Ottobre 2023
10 ottobre 2023
- Ora puoi utilizzare l'assistenza in linea per il codice AI per generare nuovo codice o modificare il codice esistente direttamente dove vuoi. Attiva/disattiva l'assistenza per il codice AI in linea premendo Cmd/Ctrl+I.
- Personalizza l'icona dello spazio di lavoro nella dashboard di IDX aggiungendo un'immagine denominata
icon.png
alla directory.idx
(.idx/icon.png
). - Nix è ora abilitato per gli spazi di lavoro per impostazione predefinita. Scopri di più su Nix e IDX.
- È stato aggiunto il supporto di Docker a IDX. Configura Docker direttamente dallo spazio di lavoro aggiungendo
services.docker.enable = true;
al file.idx/dev.nix
.
Settembre 2023
26 settembre 2023
- L'elenco delle aree di lavoro condivise con te mostra l'utente che le ha condivise.
- È stato aggiunto un avviso che ti informa se hai provato a condividere con te stesso un'area di lavoro di tua proprietà.
- È stata aggiunta la schermata di benvenuto per Gemini al primo avvio.
- Aggiornamento dei link alla documentazione e al feedback nel menu di navigazione.
- Il completamento del codice di Gemini è disattivato per impostazione predefinita. Per attivarla, modifica l'opzione nelle impostazioni.
- Aggiornamento della versione di Flutter per gli spazi di lavoro Flutter.
- Miglioramenti all'interfaccia utente.
12 settembre 2023
Generale
- Supporto migliorato per Firebase Emulator Suite.
- IDX ora apre
index.html
per impostazione predefinita nel modello di app web vuoto. - Quando generi un token di accesso temporaneo per condividere il tuo spazio di lavoro (ad esempio per utilizzarlo in una richiesta cURL a un servizio in esecuzione sulla nostra workstation), viene visualizzata una finestra con un token di accesso copiabile.
- Modello di spazio di lavoro web vuoto aggiornato.
- È stato modificato l'allineamento della schermata di selezione dell'account.
- È stato risolto il problema per cui gli utenti rimossi continuavano a essere visualizzati nell'elenco di accesso condiviso, come descritto nella sezione Problemi di condivisione di Workspace.
- Miglioramenti agli spazi di lavoro Flutter.
Nix
- Caricamento dei pacchetti semplificato per i linguaggi di programmazione più diffusi e velocità di avvio migliorata per gli spazi di lavoro compatibili con Nix.
- Miglioramenti alle configurazioni di Nix e supporto migliorato per gli spazi di lavoro Flutter.
Gemini
- Miglioramenti a Gemini.
- Dimensioni dei caratteri standardizzate in Gemini Chat.
Agosto 2023
22 agosto 2023
- Invia feedback e richieste di funzionalità tramite IssueTracker invece di UserVoice. IssueTracker supporta screenshot e video, consentendo di inviare feedback e richieste di funzionalità più solidi.
- Il completamento del codice ora include il supporto di YAML.
- Miglioramenti a Gemini.
- Sono state apportate maggiori chiarezza nella pagina di errore di accesso relativa agli Account Google e all'accesso.
- Miglioramenti dell'infrastruttura e patch di sicurezza.
15 agosto 2023
- Il nuovo flusso di git ora supporta il completamento automatico basato su URL. Ora gli utenti possono inserire parametri come
url
,type
enix
per compilare automaticamente il modulo per il nuovo spazio di lavoro. - È stato corretto il problema per cui i codicon non venivano visualizzati in Safari.
Nix
- Ora gli spazi di lavoro Nix possono ascoltare "comando non trovato" e suggerire i pacchetti da installare.
- Correzioni di bug relative a Firebase per gli spazi di lavoro Nix.
- Imposta la variabile di ambiente
WEB_HOST
negli spazi di lavoro Nix per semplificare il debug. - Gli utenti possono utilizzare i frammenti Nix per la logica di compilazione.
1° agosto 2023
- Correzioni di bug e miglioramenti della stabilità.
- La maggior parte della configurazione dello spazio di lavoro ora è nello spazio dei nomi "idx", non "ide". Scopri di più in Personalizzare l'ambiente IDX.
Anteprime
- La nuova console nelle anteprime web mostra le istruzioni
console.log
per facilitare il debug. - I link all'interno delle app visualizzati nelle anteprime ora sono cliccabili.
- Miglioramenti all'interfaccia utente.
- Ora i comandi di anteprima possono essere eseguiti in directory diverse.
Ad esempio, ora è possibile impostare
cwd
nella configurazione relativa alla directory dello spazio di lavoro.
Supporto di Nix
- L'assistenza Nix è ora disponibile come opzione più generale.
- È stato aggiunto il supporto del canale nix. I canali supportati sono "stable-23.05" e "unstable". Scopri di più in Personalizzare l'ambiente IDX.
- Nodejs e Python3 sono installati per impostazione predefinita se non è presente alcuna configurazione
.idx/dev.nix
nello spazio di lavoro. - Ora è possibile utilizzare Nix all'interno dello spazio di lavoro.