logo

¿Qué hay de nuevo en n8n 2.0? Funciones, cambios y mejoras explicadas

Descubre las funciones revolucionarias de n8n 2.0: gestión de flujos con Publicar vs Guardar, sub-flujos mejorados, seguridad reforzada con Task Runners y rediseño UI moderno. Guía completa de comparación v1 vs v2.

Kyle ChungKyle Chung

El panorama de la automatización low-code está en constante cambio. Con el último lanzamiento de n8n 2.0, n8n está pasando de ser una herramienta flexible para hackers y aficionados a convertirse en una solución robusta y de nivel empresarial. Lanzada en Beta el 8 de diciembre (con una versión Estable a continuación, el 15 de diciembre), esta actualización introduce una filosofía de «seguridad por defecto» junto con cambios fundamentales en la forma en que se gestionan y ejecutan los flujos de trabajo. Tanto si ya eres usuario de n8n y estás evaluando la actualización como si exploras n8n por primera vez, esta guía desglosa las características clave de n8n 2.0, las compara con la v1.0 y explica qué hace que esta versión sea un punto de inflexión para la plataforma.

¿Qué es n8n 2.0?

n8n 2.0 es una importante renovación de la arquitectura de la plataforma de automatización de flujos de trabajo de código abierto. Representa un cambio de una herramienta flexible y centrada en el desarrollador a una plataforma robusta y de nivel empresarial enfocada en la seguridad, la fiabilidad y la escalabilidad. Introduce cuatro cambios fundamentales:

  1. Ciclo de vida del flujo de trabajo (Guardar vs. Publicar): Desacopla el guardado de la implementación. Ahora puedes trabajar en una versión en Borrador de un flujo de trabajo sin afectar la versión Publicada (en producción).

  2. Soporte nativo para intervención humana (Human-in-the-Loop): Los subflujos de trabajo ahora pueden pausarse, esperar una entrada externa (como una aprobación en Slack) y devolver esos datos con éxito al flujo de trabajo principal. Esto soluciona una limitación importante en la v1.

  3. Seguridad por defecto: Los nodos de código (Python/JS) ahora se ejecutan en ejecutores de tareas (Task Runners) aislados para evitar fallos, y las funciones peligrosas (como acceder a todas las variables de entorno) están restringidas por defecto.

  4. Rendimiento y estabilidad: Elimina el almacenamiento en memoria para datos binarios (evitando fallos al procesar archivos grandes) e introduce un controlador de base de datos más rápido para las configuraciones locales.

En resumen: n8n 2.0 hace que la plataforma sea más segura para su uso en entornos de producción donde el tiempo de inactividad o los riesgos de seguridad no son una opción.

¿Qué actualiza n8n 2.0?

Tanto para los usuarios avanzados como para los que llevan tiempo usando la plataforma, n8n 2.0 introduce mejoras críticas, comenzando con un ciclo de vida redefinido para los flujos de trabajo, donde «guardar» e «implementar» ahora se desacoplan en estados distintos de Borrador y Publicado. Esto te permite iterar y probar cambios de forma segura sin interrumpir el entorno de producción activo, evitando tiempos de inactividad accidentales y sentando las bases para futuras características como el autoguardado. Además, esta actualización soluciona fundamentalmente la automatización con intervención humana, permitiendo que los flujos de trabajo principales se pausen y esperen correctamente a que se completen los subflujos que contienen nodos de «Espera» (como las aprobaciones de Slack), asegurando que los datos se devuelvan sin problemas al flujo principal una vez que se realiza la acción humana, una capacidad que antes era difícil o imposible de lograr.

n8n v1 vs. v2: La guía de comparación definitiva

Para los ingenieros de automatización y los CTO, la decisión de actualizar se reduce a los detalles. Mientras que la v1.0 estableció a n8n como una herramienta de automatización de primer nivel, la v2.0 redefine la arquitectura para la estabilidad y la escalabilidad. A continuación, se presenta un desglose detallado de n8n v1 vs. v2 en cuanto a la gestión del ciclo de vida, el manejo de datos y la interfaz de usuario.

De un vistazo: Tabla comparativa de características

Categoría de la característican8n v1.0 (Heredado)n8n v2.0 (Moderno)
Estado del flujo de trabajoEstado único: «Guardar» actualiza inmediatamente el flujo de trabajo activo.Estado dual: «Guardar» crea un Borrador; «Publicar» actualiza la versión en producción.
Subflujos de trabajoAsíncrono/flexible: Los flujos principales a menudo terminaban antes de que los nodos de «Espera» del subflujo se completaran.Síncrono: Los flujos principales esperan a que el subflujo se complete y devuelva los datos.
Ejecución de códigoProceso principal: Los scripts se ejecutaban en el servidor principal (alto riesgo de colapsar la instancia).Ejecutores de tareas: Los scripts se ejecutan en entornos aislados (seguro por defecto).
Datos binariosFlexible: Opción de almacenar en RAM (rápido pero propenso a fallos) o en disco.Estable: Almacenamiento solo en disco o S3. Se eliminó el almacenamiento en RAM para evitar errores de falta de memoria (OOM).
NavegaciónEstática: Barra lateral fija; Ajustes ocultos bajo el perfil de usuario.Dinámica: Barra lateral expandible; Ajustes accesibles directamente en el panel.
Aspectos visualesEsqueumórfico: Nodos 3D, indicadores de carga internos, conexiones naranjas.Plano/Moderno: Nodos integrados, animaciones de giro en los bordes, conexiones brillantes.

Análisis en profundidad: Los 3 cambios principales

1. Gestión del ciclo de vida del flujo de trabajo

El cambio de comportamiento más significativo en la comparación de n8n es cómo los flujos de trabajo se ponen en producción.

  • En la v1, si estabas depurando un flujo de trabajo en producción y pulsabas «Guardar», en la práctica, estabas enviando código inacabado a producción.

  • En la v2, la introducción del estado Borrador vs. Publicado acerca a n8n a las prácticas estándar de desarrollo de software (CI/CD). Puedes iterar de forma segura en un borrador sin interrumpir la versión «Publicada» que se está ejecutando en segundo plano.

2. La revolución del nodo «Espera»

Si creas automatizaciones con intervención humana, la v2 es imprescindible.

  • En la v1, conectar un Agente de IA a un subflujo de trabajo que requería aprobación humana (p. ej., a través de Slack) era notablemente difícil. El Agente a menudo se quedaba sin tiempo de espera o no recibía datos.

  • En la v2, la arquitectura maneja la devolución de datos de forma nativa. El Agente se detiene, la persona hace clic en «Aprobar» en Slack y los datos vuelven al Agente sin problemas.

    • Nota: Debes Publicar el subflujo de trabajo en la v2 para que esto funcione.

3. Aislamiento de tareas y seguridad

n8n v2 prioriza la seguridad sobre la comodidad. Al habilitar los ejecutores de tareas por defecto, la v2 asegura que una fuga de memoria o un bucle infinito en un nodo de código JavaScript no colapse toda tu instancia de n8n. Aunque esto puede requerir la actualización de scripts antiguos que dependían del acceso a variables de entorno globales, proporciona un entorno mucho más estable para el uso empresarial.

Veredicto final

La transición a n8n 2.0 marca la madurez de la plataforma. Aunque el requisito de «Publicar» los flujos de trabajo añade un clic extra, las ganancias en estabilidad, seguridad y fiabilidad de los subflujos de trabajo hacen que esta sea una actualización esencial para cualquiera que se tome en serio la automatización.

  • Versión Beta: Ya disponible

  • Versión Estable: 15 de diciembre

    • Soporte: La v1.x recibirá actualizaciones de seguridad durante 3 meses después del lanzamiento.

¿Listo para migrar? Consulta tu Informe de migración hoy mismo y protege tus automatizaciones.


Leer más:

El cambio de precios de n8n para 2025

Los despliegues de n8n superan los 13.000 en Zeabur