En esta página, se proporciona información sobre los cambios en cada versión de Project IDX.
Octubre de 2024
Destacadas
- Chat interactivo (versión preliminar) ya está disponible para todos. Ahora, cuando inicies una nueva conversación de chat interactivo con Gemini en IDX, podrás ejecutar comandos en la terminal, sugerir cambios y agregar archivos nuevos para que los revises con una herramienta de diferencias interactiva, y mucho más.
- Agregamos documentación sobre cómo compartir tus vistas previas de forma pública y actualizamos las Preguntas frecuentes sobre la apertura de puertos de forma pública para simplificar la experiencia de desarrollo cuando tu backend y frontend se ejecutan en diferentes servidores o incluso en diferentes espacios de trabajo.
Gemini en IDX
- Ahora puedes navegar por tu historial de instrucciones con las teclas de flecha hacia arriba y hacia abajo.
- Gemini ahora comprende mejor el IDX, por lo que, si tienes problemas con una función de IDX, pídele ayuda.
- Se realizaron mejoras importantes en el rendimiento y la confiabilidad del chat interactivo.
- Se mejoró la detección de idiomas en Gemini, por lo que el resaltado de sintaxis es más sólido y es menos probable que Gemini malinterprete el idioma sobre el que preguntas.
Entornos, plantillas y vistas previas
- Se agregó compatibilidad con espacios de trabajo de React Native que no son de Expo.
- El resultado de los hooks onStart y onCreate ahora se muestra en un canal de salida, lo que puede ayudar a depurar hooks que no funcionan correctamente para los usuarios que escriben sus propios archivos dev.nix.
- La plantilla de Firebase Data Connect ahora usa la versión pública del código, disponible en GitHub. Como resultado, recibirá actualizaciones de funciones y correcciones de errores más frecuentes en el futuro.
- Ahora se pueden personalizar los niveles de registro de las extensiones integradas, lo que puede ayudar a solucionar problemas.
- Se actualizaron la mayoría de las plantillas a Nix 24.05, que en algunos casos es necesario para obtener las versiones de paquetes más recientes con actualizaciones importantes. Algunas de las plantillas restantes se actualizarán en las próximas semanas.
- Varias plantillas tienen un almacenamiento en caché más inteligente y serán más rápidas para iniciar e instalar paquetes nuevos.
- La plantilla de Google Maps ahora tiene todas sus dependencias preinstaladas y ya no es necesario instalarlas durante el inicio, lo que genera tiempos de inicio mucho más rápidos.
- Se solucionó el problema por el que la tienda de Nix se quedaba sin espacio en el disco.
- Se quitó la plantilla "View Transitions" de Astro, ya que se quitó de la versión más reciente de Astro.
Rendimiento y confiabilidad
- Se mejoró el tiempo de inicio de los nuevos espacios de trabajo web. En el futuro, esperamos realizar aún más mejoras en esta área.
- Se mejoró la confiabilidad para crear o abrir un espacio de trabajo nuevo.
- Se mejoró la confiabilidad del modo de recuperación si un lugar de trabajo termina en un estado incorrecto.
Otras mejoras
- Se corrigieron varios errores de la IU relacionados con el modo claro del panel.
- Ahora puedes ingresar un nombre para los espacios de trabajo clonados de un repositorio de git de antemano.
- Varias preferencias del usuario, como la visibilidad del panel, ahora son persistentes, en lugar de restablecerse en cada visita.
- Se actualizó la IU del diálogo para compartir el lugar de trabajo para que sea más intuitiva.
Septiembre de 2024
Destacadas
Únete a nuestro nuevo Programa de acceso anticipado para probar funciones experimentales y brindar comentarios sobre ellas antes de que se lancen en producción. El Chat interactivo para Gemini en IDX es la primera función de acceso anticipado de este tipo. Únete hoy para probarla y enviar comentarios.
Ahora puedes compartir públicamente tus vistas previas mientras tu espacio de trabajo está activo con el nuevo botón "Hacer vista previa pública", disponible en el menú de vínculos de la barra de herramientas de vista previa web.
Acabamos de lanzar una nueva consola web (p. ej., para ver tus sentencias
console.log
, errores de JS, etc.), completa con una integración de Comprende este error para Gemini en IDX. Recordatorio: Puedes seguir usando las herramientas para desarrolladores integradas en tu navegador para casos de uso más avanzados (depuración de tráfico de red, animaciones, etc.)Ahora puedes probar Gemini, el SDK de Vertex AI para Firebase, Firestore y Angular todo a la vez, directamente en IDX, con una nueva app de ejemplo de Gemini de Firebase.
Publicamos una entrada de blog en la que se detalla cómo crear excelentes experiencias de inicio con las plantillas personalizadas de IDX.
Ahora hay un tema claro en el panel de IDX. Si bien la experiencia del editor principal siempre admitía temas claros, oscuros y completamente personalizados, nuestro panel se diseñó de forma exclusiva para el modo oscuro. Acabamos de lanzar un nuevo tema claro para el panel que combina perfectamente con el tema claro predeterminado de IDX para el editor.
Gemini en IDX
- Realizamos mejoras importantes en el chat interactivo, que ahora está disponible en acceso anticipado.
- El panel de asistencia intercalada (Cmd + I o Ctrl + I) ahora usa un modelo de IA diseñado específicamente para realizar cambios más detallados en archivos completos cuando se edita código existente.
- Los fragmentos de código para los comandos de shell en Chat ahora ofrecen acceso con 1 clic para ejecutar el comando en una ventana de terminal.
- El chat interactivo ahora se ajusta mejor a tus reglas de
.aiexclude
. - Se corrigieron pequeños errores de la IU en el panel de chat.
- Mejoras en la indexación de la base de código
- Se corrigió un problema de contexto relacionado con números de línea incorrectos para archivos de código locales.
Entornos, plantillas y vistas previas
- Muchas plantillas se actualizaron al canal estable de Nix más reciente (24.05).
- Se agregó compatibilidad con compilaciones que no son de Expo para la plantilla de React Native.
- Se realizaron mejoras en la confiabilidad de las vistas previas de Expo + React Native.
- Se realizaron mejoras en el manejo de vínculos en las vistas previas web.
- Se quitaron algunos registros errantes que ensuciaban la consola de DevTools.
- Se realizaron mejoras en la caché de paquetes de Nix.
- Se corrigieron errores en la plantilla de Astro.
- Se realizaron mejoras en el flujo de Nuevo espacio de trabajo cuando se inicia desde una plantilla personalizada.
Otras mejoras
- ¡Nuevo! Haz clic con el botón derecho en tu código y selecciona "Generate Snippet" para generar rápidamente una hermosa imagen de fragmento de código, potenciada por snippet.idx.dev.
- Se solucionó un problema de larga data por el que no se podían abrir ventanas de la terminal.
- Cuando crees lugares de trabajo nuevos, abre las pestañas del editor predeterminado en el editor correcto.
Agosto de 2024
Destacadas
- ¿Quieres ver cómo funcionan nuestras plantillas de partida? Ve al repositorio de project-idx/templates en GitHub, que ahora es de código abierto.
- Actualizamos nuestra hoja de ruta pública. Consulta la página para ver en qué está trabajando el equipo de IDX y votar por las próximas funciones (con vínculos al portal de solicitudes de funciones).
- Tenemos una nueva página de estado, con indicadores de estado en tiempo real en el pie de página de idx.dev y en el panel.
Gemini en IDX
- Mejoras en el experimento de chat interactivo
- Más mejoras en la indexación de
.aiexclude
y la base de código local - Se corrigió un pequeño error de la IU en Gemini en el chat de IDX
Rendimiento, acceso e infraestructura
- Se corrigieron varios problemas relacionados con la confiabilidad, en especial para los usuarios de Asia.
- Se realizaron cambios en la configuración de las VMs de Workspace en todas las regiones para mejorar la confiabilidad.
- Se realizaron mejoras en IDX para iPad relacionadas con la verificación de cookies de terceros.
- Se mejoró el tiempo de inicio de las plantillas basadas en la Web
Otras mejoras
- Se agregó una nueva opción de servicio
mongodb
para la configuración del entorno.idx/dev.nix
. - Mejoras en Android Studio en el experimento de IDX
- Mejoras en la zona de pruebas del SDK de Maps para Android
- Se realizaron mejoras en las integraciones de Bitbucket y GitLab, incluida la compatibilidad con subgrupos de GitLab.
Julio de 2024
Destacadas
- Lee nuestra entrada de blog sobre la integración de Android Studio, React Native y plantillas de bases de datos, entre otros temas, como los siguientes:
- Regístrate para probar Android Studio en Project IDX, completamente en el navegador (experimental).
- Plantilla experimental de React Native (una función con más votos)
- Nueva biblioteca de soluciones de extremo a extremo.
- Nuevas plantillas de partida de bases de datos, incluidas Postgres, MySQL, Firebase Data Connect (versión preliminar privada) y Prisma.
- Se agregó la integración de Cloud Secret Manager, lo que te permite crear, modificar y ver rápidamente secretos (como claves de API) en tu proyecto de Google Cloud.
- Gemini en IDX: Flujo experimental para generar documentación y pruebas de unidades para un archivo.
- Nuevo comando "ZIP y descarga" que simplifica la descarga de archivos y carpetas de tus espacios de trabajo (consulta la discusión de la comunidad).
- Se realizaron mejoras en la navegación cuando se instala IDX como una app web progresiva (AWP).
Entornos y vistas previas
- Ahora puedes extender el
PATH
predeterminado conenv = { PATH = ["/myfolder/bin"]; };
. - Se agregó una opción de configuración
enableTcp
para el servicio de Postgres (services.postgres
). - Ahora se muestran los registros del servidor web mientras se inician las vistas previas web.
- Se realizaron mejoras en la renderización del canal de salida de registros de vista previa "IDX".
- Se mejoraron el autocompletado y el análisis de
dev.nix
. - Se corrigió un error intermitente que indicaba que no se encontraba el comando showWebPreview.
- Se limpió el registro interno en la consola de JS, lo que mejora la experiencia de depuración web cuando se usan las DevTools integradas del navegador.
- Se solucionó un problema con vistas previas lentas para algunas plantillas (incluidas las plantillas basadas en vite 4.x y versiones anteriores).
- Mejora la confiabilidad del manejo de variables de entorno.
Gemini en IDX
- Se realizaron correcciones relacionadas con los archivos
.aiexclude
. - Se corrigió el resaltado de sintaxis de fragmentos de código en algunas situaciones.
- Se corrigió el problema por el que Gemini no mostraba una respuesta en algunas situaciones.
Otras mejoras
- Se agregó un nuevo paquete de combinaciones de teclas Ctrl+' (Cmd+' en Mac):
- Ctrl + " seguido de Ctrl + D: Navega al panel de IDX en una pestaña nueva.
- Ctrl + " seguido de Ctrl + G abre el menú de acciones de Gemini en IDX.
- Ctrl + " seguido de Ctrl + " enfoca el panel IDX del proyecto en la barra de actividad.
- Se agregó la capacidad de restablecer o reiniciar espacios de trabajo para solucionar problemas.
- Actualiza
firebase-tools
a la versión 13.13.1. - Se corrigieron los problemas de integración de Dartpad y IDX.
- Se corrigió el editor predeterminado de la plantilla de notebook de la API de Gemini.
- Evita las colisiones de nombres de espacios de trabajo con las herramientas de andamiaje.
- Se corrigieron algunos valores predeterminados en la configuración recomendada del IDE de Dart cuando se crean nuevos espacios de trabajo de Flutter.
- Se realizaron mejoras en el flujo de trabajo para personalizar los íconos de los espacios de trabajo con
.idx/icon.png
.
Junio de 2024
- Nuevas plantillas de documentos personalizados y mejoras en la personalización de documentos de Workspace
- Ahora puedes comenzar en Dartpad y seguir trabajando en IDX con un botón "Open in IDX".
- Se actualizó a CodeOSS 1.89.1 (se lanzará en las próximas semanas)
Plantillas
- Se agregaron nuevas plantillas de servidor de API para Go, Node, Python/Flask, PHP, Java, Dart, .NET, Ruby y C++.
- Actualiza las plantillas de Gemini para Gemini 1.5 Flash y Pro
- Actualiza la documentación de la plantilla para admitir archivos predeterminados que se abran en la creación de instancias y actualiza la mayoría de las plantillas para usar esta función.
- Mejoras en el inicio de algunas plantillas
- Se realizaron mejoras en la confiabilidad de las plantillas basadas en
npm
. - Se actualizaron los lugares de trabajo predeterminados de Flutter a la versión 3.22.2 de Flutter.
- Correcciones para las plantillas de Next.js, Go y Gemini + Maps Platform
Gemini en IDX
- Mejoras en la indexación de la base de código
- Se realizaron mejoras en la finalización de código con un contexto más rico a nivel del proyecto.
- Mejoras en el chat interactivo (esta función aún está en versión preliminar privada)
Integraciones
- Se agregó un vínculo al panel de claves de API para las integraciones de Gemini y Maps
- Se realizaron mejoras en la integración de Cloud Run: define la carpeta de compilación y de la app, guarda preferencias, opción para desconectar proyectos y mucho más.
- Correcciones para los flujos de OAuth
- Se corrigió un error relacionado con los IDs de claves de API demasiado largos.
Otras mejoras
- Habilita los paquetes Nix “no libres” para que se usen en IDX
- Habilita el uso del canal Nix
stable-24.05
- Se agregó compatibilidad con la sustitución de variables de shell en las variables de entorno
dev.nix
. - Mejoras en el manejo del modo de recuperación
- Se corrigió la presentación de la licencia para la IU "Add nix packages".
- Se corrigieron las fallas del entorno de ejecución de LSP.
- Se corrigió el problema por el que los puertos comunes, como el 8080, no estaban disponibles debido a servicios internos.
- Se corrigió el bloqueo de los paquetes sugeridos de herramientas del sistema en la Terminal.
- Se corrigió una falla relacionada con las cargas de archivos grandes.
- Se corrigió el problema por el que el botón Atrás no funcionaba en el panel en algunas instancias.
- Mejoras en los tiempos de carga del panel
- Se quitó el uso compartido de la ruta
/preview
(aún es experimental).
Mayo de 2024
29 de mayo de 2024
- Se simplificó el proceso para agregar y personalizar servicios como MySQL, Postgres y Redis a los espacios de trabajo con el nuevo objeto de configuración
services
paradev.nix
. - Se mejoró la documentación, en particular, en relación con la personalización del entorno (
dev.nix
). - Se mejoró la experiencia de la IU de chat de Gemini en IDX.
- Se actualizaron los espacios de trabajo predeterminados de Flutter a la versión estable más reciente (3.22).
- Se actualizó la versión integrada de Firebase CLI (firebase-tools) a la 13.9.
- Se agregó un generador de botones"Abrir en IDX" a la documentación.
14 de mayo de 2024
- IDX ahora está en versión beta abierta. Obtén más información en el blog.
- Lanzamos un foro de debate. ¿Tienes alguna pregunta sobre IDX? Considera preguntar allí.
- Se cambió la cantidad máxima de espacios de trabajo de 2 a 5 (para los usuarios inscritos en el programa sin costo de Google Developer).
- Se agregó una nueva sección "Integraciones" para optimizar la implementación en Firebase Hosting y Cloud Run, y simplificar la adición de la API de Gemini y Google Maps Platform a tu app.
- Se agregaron varias plantillas nuevas, como Firebase Genkit, Google Maps Platform y Gemini con Google Maps. También se quitó la plantilla de la API de PaLM y se reemplazó por la plantilla existente de la API de Gemini.
- Se mejoró la integración integrada y aún experimental de la consola de Herramientas para desarrolladores de Chrome en las vistas previas web.
- Se quitaron varias notificaciones y ventanas emergentes superfluas para los lugares de trabajo de Flutter y para los vínculos externos entre lugares de trabajo.
- Se mejoró la confiabilidad y el manejo de la importación de Git.
- Se realizaron varias mejoras de confiabilidad y rendimiento en IDX y Gemini en IDX.
- Se corrigieron casos extremos que provocaban que no funcionaran las vistas previas de IDX.
- Se corrigió un ícono giratorio de carga interminable que aparecía en el emulador de Android para espacios de trabajo de Flutter.
- Se mejoraron los archivos
dev.nix
predeterminados en todas las plantillas. - Se quitó la carpeta interna
gc
de.idx
, ya que causaba confusión.
1 de mayo de 2024
- Se mejoró el rendimiento del cálculo de
.aiexclude
. - Se realizaron varias correcciones clave en el motor de chat de Gemini en IDX.
- Se agregaron más herramientas al entorno de Nix de referencia (p.ej.,
unzip
).
Abril de 2024
19 de abril de 2024
- Configura las compilaciones de Flutter para que se ejecuten durante la creación del lugar de trabajo (
onCreate
). - Se habilitó la publicación para las estaciones de trabajo de IDX fuera de Europa y Asia.
- Se realizaron mejoras en la infraestructura subyacente de Nix para reducir el tiempo de carga.
- Se realizaron correcciones y mejoras menores en las plantillas de Astro.
- FlutterFire CLI preinstalada para espacios de trabajo de Flutter
- IDX AI ahora es Gemini en IDX.
- Se mejoraron los tiempos de carga de la plantilla de Next.js.
- Se realizaron mejoras de rendimiento y de la IU para Gemini en IDX.
- Se corrigió un error por el que Gemini Chat seguía generando chats después de cambiar de subproceso.
- Se mejoraron los tiempos de carga y la confiabilidad de los espacios de trabajo de IDX.
- Se realizaron mejoras en la versión experimental de las Herramientas para desarrolladores de Chrome incorporadas en IDX.
- Se corrigió el índice de paquetes de Nix y se actualizó a la versión más reciente.
- Se quitó el puerto de administrador expuesto
- Se instaló Flutter en el disco principal y se quitó el complemento preinstalado de Firebase para preparar una integración de Firebase actualizada.
- Se actualizaron las plantillas para mejorar el almacenamiento en caché y los tiempos de carga, y para no usar la caché de npm compartida en todas las plantillas.
- Se resolvieron errores en la vista previa de Android.
- Se actualizó la plantilla de Flutter a la versión más reciente y se renovó la configuración de los entornos de Flutter.
12 de abr de 2024
- Se agregó compatibilidad con el almacenamiento en caché de plantillas al servicio de entorno.
- Se corrigió el problema con los comandos de barra de Gemini Chat que fallaban sin un editor activo.
- Se mejoró el archivo
.idx/dev.nix
predeterminado en varias plantillas. - Se mejoró el manejo de la IU para las extensiones agregadas al archivo
.idx/dev.nix
y la búsqueda de paquetes de Nix cuando se editan archivos.idx/dev.nix
. - Se realizaron mejoras en el rendimiento y la IU de Gemini Chat.
- Se resolvieron errores en Gemini en el registro de licencias de IDX y se rechazaron sugerencias.
- Se agregó un botón para dejar de generar sugerencias en Gemini Chat.
- Se actualizó el aviso de privacidad y se agregó un selector de idioma.
- Actualizaciones de la experiencia de integración para usuarios nuevos.
- Se agregó la opción Langchain a la plantilla de la API de Gemini.
- Se actualizó el lenguaje que describe las funciones emergentes de Gemini en IDX.
- Se realizaron mejoras en la IU.
- Se realizaron mejoras en el tiempo de carga y el rendimiento.
Marzo de 2024
26 de marzo de 2024
- Se actualizó
nodejs
a la versión 20 para solucionar el problema de npm en el nodo 18. - Se agregó la plantilla Ir a la API de Gemini.
- Se agregó un comentario útil después de ejecutar programas de shell de Nix.
- Se desactivó
prefer-offline
ennpmrc
predeterminado. - Se quitó
NPM_CONFIG_GLOBALCONFIG
de las plantillas ydev.nix
. - Se actualizó la versión de Flutter a 3.19.3.
- Se mejoró la calidad de las sugerencias de finalización de código.
14 de marzo de 2024
- Se mejoró el manejo del nombre del paquete en la instalación de npm.
- Se quitaron las vistas previas de iOS de la configuración de
dev.nix
para todas las plantillas. - Formato de archivo
dev.nix
estandarizado para todas las plantillas. - Se corrigieron los errores de caché de npm cuando se instalaban ciertos paquetes desde la caché efímera.
- Se corrigió el error del compilador del emulador.
- Se actualizó el vínculo a la página de preguntas frecuentes.
- Se corrigió la advertencia SC2088 de ShellCheck.
- Se agregaron herramientas de Android a las plantillas de Flutter.
- Se actualizaron los íconos y se realizaron mejoras estéticas en la IU.
7 de marzo de 2024
- Se corrigieron errores y se realizaron mejoras en Gemini.
- Se quitó la simulación de iOS y Safari de las vistas previas de IDX.
- Se realizaron correcciones y mejoras en la plantilla de Django.
- Se habilitó Nix para todos los espacios de trabajo.
Febrero de 2024
22 de febrero de 2024
- Se agregaron las Herramientas para desarrolladores de Flutter.
- Se activó la finalización de código de Gemini de forma predeterminada.
16 de febrero de 2024
- Se corrigió la instalación de herramientas de Go dañada en la plantilla de Go y se agregó
nodemon
. - Se agregó Angular CLI en la plantilla de Angular.
- Se agregó
gitignore
a la plantilla de JS de LangChain. - Gemini ahora combina bloques de código secuenciales.
- Se actualizó el texto de privacidad y se incluyó un vínculo al aviso de privacidad.
Octubre de 2023
10 de octubre de 2023
- Ahora puedes usar la asistencia de código de IA intercalada para generar código nuevo o modificar el código existente directamente donde quieras. Para activar o desactivar la asistencia de código de IA intercalado, presiona Comando/Ctrl + I.
- Para personalizar el ícono de tu lugar de trabajo en el panel de IDX, agrega una imagen llamada
icon.png
a tu directorio.idx
(.idx/icon.png
). - Nix ahora está habilitado para los espacios de trabajo de forma predeterminada. Obtén más información sobre Nix y IDX.
- Se agregó compatibilidad con Docker a IDX. Para configurar Docker directamente desde el espacio de trabajo, agrega
services.docker.enable = true;
al archivo.idx/dev.nix
.
Septiembre de 2023
26 de septiembre de 2023
- En la lista de lugares de trabajo que se compartieron contigo, se muestra el usuario que los compartió.
- Se agregó una advertencia que te notifica si intentaste compartir un espacio de trabajo que ya tienes contigo mismo.
- Se agregó una pantalla de bienvenida para Gemini en el primer inicio.
- Se actualizaron los vínculos de documentación y comentarios en el menú de navegación.
- La finalización de código de Gemini está desactivada de forma predeterminada. Para activarlo, modifica la opción en la configuración.
- Se actualizó la versión de Flutter para los espacios de trabajo de Flutter.
- Se realizaron mejoras en la IU.
12 de septiembre de 2023
General
- Se mejoró la compatibilidad con Firebase Emulator Suite.
- IDX ahora abre
index.html
de forma predeterminada en la plantilla de app web en blanco. - Cuando generas un token de acceso temporal para compartir tu espacio de trabajo (por ejemplo, para usarlo en una solicitud de cURL a un servicio que se ejecuta en nuestra estación de trabajo), aparece una ventana con un token de acceso que se puede copiar.
- Se actualizó la plantilla en blanco del espacio de trabajo web.
- Se ajustó la alineación de la pantalla de selección de cuenta.
- Se resolvió el problema por el que los usuarios que se habían quitado seguían apareciendo en la lista de acceso compartido, como se describe en Problemas con Compartir Workspace.
- Se realizaron mejoras en los lugares de trabajo de Flutter.
Nix
- Carga de paquetes optimizada para lenguajes de programación populares y velocidad de inicio mejorada para espacios de trabajo compatibles con Nix.
- Se realizaron mejoras en las configuraciones de Nix y se mejoró la compatibilidad con los espacios de trabajo de Flutter.
Gemini
- Se realizaron mejoras en Gemini.
- Tamaños de fuente estandarizados en Gemini Chat.
Agosto de 2023
22 de agosto de 2023
- Envía comentarios y solicitudes de funciones a través de IssueTracker en lugar de UserVoice. IssueTracker admite capturas de pantalla y videos, lo que permite enviar comentarios y solicitudes de funciones más sólidas.
- La finalización de código ahora incluye compatibilidad con YAML.
- Se realizaron mejoras en Gemini.
- Se agregó más claridad a la página de error de acceso sobre las Cuentas de Google y el acceso.
- Mejoras de infraestructura y parches de seguridad.
15 de agosto de 2023
- El nuevo flujo de git ahora admite el autocompletado basado en URLs. Ahora los usuarios pueden pasar parámetros como
url
,type
ynix
para completar automáticamente el formulario de nuevo espacio de trabajo. - Se corrigió el problema por el que los codicons no aparecían en Safari.
Nix
- Los lugares de trabajo de Nix ahora pueden escuchar el mensaje “No se encontró el comando” y sugerir paquetes para instalar.
- Se corrigieron errores relacionados con Firebase para los espacios de trabajo de Nix.
- Establece la variable de entorno
WEB_HOST
en los espacios de trabajo de Nix para facilitar la depuración. - Los usuarios pueden usar fragmentos de Nix para su lógica de compilación.
1 de agosto de 2023
- Se corrigieron errores y se realizaron mejoras de estabilidad.
- La mayor parte de la configuración del espacio de trabajo ahora tiene espacio de nombres en “idx”, no en “ide”. Obtén más información en Cómo personalizar el entorno de IDX.
Vistas previas
- La nueva consola en las vistas previas web muestra instrucciones
console.log
para ayudar con la depuración. - Ahora se puede hacer clic en los vínculos dentro de las apps renderizadas en las vistas previas.
- Se realizaron mejoras en la IU.
- Los comandos de vista previa ahora se pueden ejecutar en diferentes directorios.
Por ejemplo, ahora es posible configurar
cwd
en la configuración en relación con el directorio del lugar de trabajo.
Compatibilidad con Nix
- La compatibilidad con Nix ahora está disponible como una opción más amplia.
- Se agregó compatibilidad con el canal nix. Los canales compatibles son “stable-23.05” y “unstable”. Obtén más información en Cómo personalizar el entorno de IDX.
- Nodejs y Python3 se instalan de forma predeterminada si no hay ninguna configuración de
.idx/dev.nix
en el lugar de trabajo. - Ahora es posible usar Nix dentro del espacio de trabajo.