2025년 11월, n8n은 워크플로 자동화의 새로운 지평을 여는 중요한 업데이트를 발표했습니다. 이번 릴리즈(버전 1.117.2~1.120.3)는 보안 강화, 데이터베이스 지원 확대, AI 기능 개선 등 다양한 영역에서 눈에 띄는 발전을 이루었습니다. 특히 엔터프라이즈 환경과 개발자 경험 모두를 고려한 실질적인 개선 사항들이 포함되어 있는 이번 업데이트는 MySQL/MariaDB 지원으로 데이터베이스 선택의 폭이 넓어졌고, 보안 취약점 패치와 함께 커뮤니티 노드 설치 프로세스가 더욱 견고해졌습니다. 또한 AI 워크플로 빌더의 안정화와 다양한 인증 체계 개선까지 이루어졌습니다.

한 눈에 보는 11월 릴리즈 하이라이트

  • 보안·안정성 강화: 커뮤니티 노드 설치 시 패키지 버전 검증을 강화하여 보안성을 높였습니다. 특히 expr-eval 라이브러리의 취약점(CVE-2025-12735)을 패치했으며, Python 러너의 보안 제한을 강화하여 안전한 실행 환경을 제공합니다.
  • 플랫폼·인증 체계 고도화: MCP(Model Context Protocol) 서버에서 OAuth를 지원하고, SAML JIT(Just-In-Time) 프로비저닝을 통한 역할 부여, OIDC 역할 동기화 등 엔터프라이즈급 인증 기능이 대폭 강화되었습니다. WWW-Authenticate 헤더 지원으로 API 인증 흐름도 개선되었습니다.
  • 데이터베이스 지원 확대: 이제 MySQL과 MariaDB를 공식적으로 지원하여 기존 PostgreSQL 외에 더 다양한 데이터베이스 환경에서 n8n을 운영할 수 있습니다. 프로젝트 변수 관리와 소스 컨트롤 동기화 기능도 함께 개선되어 팀 협업이 한층 수월해졌습니다.
  • 에디터 사용성 개선: 라이선스 활성화 모달의 동작이 안정화되었고, 로그 패널, 툴팁, JSON 프리뷰 등 에디터 곳곳의 사용자 경험이 개선되었습니다. 텔레메트리 데이터 크기 제한 기능도 추가되어 성능 최적화에 기여합니다.
  • AI 빌더 및 노드 확장: AI Builder가 이제 노드의 특정 버전을 검색하고 추가·업데이트할 수 있게 되었으며, 과도한 상태 오류가 감소하여 더욱 안정적으로 동작합니다. Guardrails 노드가 새롭게 추가되었고, Bitbucket Trigger와 OpenAI Responses API 등 다양한 노드가 확장되었습니다.

11월 핵심 릴리즈 심층 분석

이번 업데이트에서 특히 주목할 만한 핵심 기능들을 자세히 살펴보겠습니다.

1) AI 워크플로 빌더: 엔터프라이즈 클라우드까지 확대

AI 워크플로 빌더는 n8n의 혁신적인 기능 중 하나로, 자연어 프롬프트를 입력하면 자동으로 실행 가능한 워크플로를 생성해줍니다. 이번 업데이트를 통해 Enterprise Cloud 고객들도 이 강력한 기능을 사용할 수 있게 되었습니다.

Enterprise Cloud 사용자에게는 매월 1,000 크레딧이 제공되며, 이를 활용해 복잡한 워크플로도 빠르게 구성할 수 있습니다. AI 워크플로 빌더는 버전 1.115 이상에서 사용 가능하며, 특히 버전 1.117.1 이상에서는 안정성이 크게 개선되어 프로덕션 환경에서도 안심하고 활용할 수 있습니다. 이는 워크플로 설계 시간을 획기적으로 단축시켜주며, 개발자가 아닌 비즈니스 사용자도 쉽게 자동화를 구현할 수 있도록 돕습니다.

2) 데이터베이스 드라이버 확장: MySQL/MariaDB 공식 지원

n8n이 이제 MySQL과 MariaDB를 공식적으로 지원하게 되면서, 데이터베이스 선택의 자유도가 크게 높아졌습니다. 기존에 PostgreSQL만 지원되던 것과 비교하면 상당한 진전입니다.

이는 특히 기존에 MySQL이나 MariaDB를 사용하고 있던 조직에게 큰 이점이 됩니다. 별도의 데이터베이스 마이그레이션 없이 기존 인프라에 n8n을 통합할 수 있기 때문입니다. 다만 새롭게 MySQL/MariaDB로 전환하시는 경우에는 반드시 마이그레이션 테스트를 충분히 수행하고, 연결 안정성을 확인하는 것을 권장합니다. 관련 이슈는 #21525에서 확인하실 수 있습니다.

3) 보안·거버넌스 체계 전면 강화

보안은 엔터프라이즈 환경에서 가장 중요한 요소 중 하나입니다. 이번 업데이트에서는 여러 계층에 걸쳐 보안이 강화되었습니다:

  • 커뮤니티 노드 패키지 검증: 커뮤니티에서 제공하는 노드를 설치할 때 패키지 버전을 엄격하게 검증하여, 악의적이거나 호환되지 않는 패키지의 설치를 방지합니다. 이는 공급망 보안(Supply Chain Security)을 강화하는 중요한 조치입니다. #21886
  • 취약점 긴급 패치: expr-eval 라이브러리에서 발견된 보안 취약점(CVE-2025-12735)이 신속하게 패치되었습니다. 이 취약점은 표현식 평가 과정에서 발생할 수 있는 보안 위험을 내포하고 있었으며, 모든 사용자는 가능한 한 빨리 최신 버전으로 업데이트할 것을 권장합니다. #21862
  • Python 러너 보안 강화: 네이티브 Python 코드를 실행하는 러너에 보안 제한이 추가되어, 악의적인 코드 실행을 차단하고 샌드박스 환경에서 안전하게 스크립트를 실행할 수 있게 되었습니다. #21263

4) 엔터프라이즈급 인증·SSO 및 API 확장

대규모 조직에서 n8n을 도입할 때 가장 중요한 것 중 하나가 바로 인증 체계입니다. 이번 업데이트는 이 부분에서 상당한 발전을 이루었습니다:

  • MCP 서버 OAuth 지원: Model Context Protocol 서버에서 이제 OAuth 인증을 지원합니다. 이를 통해 외부 AI 모델이나 서비스와의 안전한 연동이 가능해졌습니다. #21469
  • SAML 및 OIDC 통합 강화: SAML JIT(Just-In-Time) 프로비저닝을 통한 자동 역할 부여 기능이 추가되어, 사용자가 처음 로그인할 때 자동으로 적절한 권한이 할당됩니다. OIDC(OpenID Connect) 역할 동기화도 개선되어 ID 제공자(IdP)와의 역할 매핑이 더욱 정확해졌습니다. CORS(Cross-Origin Resource Sharing) 허용 설정과 EULA 동의 플로우도 개선되어 전체적인 사용자 온보딩 경험이 향상되었습니다.
  • API 인증 헤더 지원: /mcp-server/http 엔드포인트에서 표준 WWW-Authenticate 헤더를 반환하여, API 클라이언트가 인증 요구사항을 명확하게 인식할 수 있게 되었습니다. #21686

5) 에디터 및 운영 환경 사용성 대폭 개선

일상적으로 n8n을 사용하는 개발자와 운영자를 위한 다양한 개선 사항이 포함되었습니다:

  • 라이선스 및 UI 안정화: 라이선스 활성화 모달의 동작이 개선되어 EULA 동의 과정이 더욱 명확해졌습니다. 로그 뷰어의 스크롤 기능, 입력 데이터 프리뷰, 툴팁 표시 등 세세한 부분까지 안정성이 향상되었습니다.
  • 협업 기능 강화: 프로젝트 변수 관리 UI가 개선되어 팀원들과 변수를 더 쉽게 공유하고 관리할 수 있게 되었습니다. 소스 컨트롤(Git) 동기화 기능도 개선되어 워크플로 버전 관리가 한층 수월해졌으며, 데이터 테이블의 응답성도 향상되어 대용량 데이터를 다룰 때 성능이 개선되었습니다.
  • 배포 안정성 향상: Git Node에서 훅(hooks)이 기본적으로 비활성화되어, CI/CD 파이프라인에서 예기치 않은 동작을 방지할 수 있게 되었습니다. 이는 특히 자동화된 배포 환경에서 워크플로의 예측 가능성을 크게 향상시킵니다. #21797

세부 기능 개선 사항

핵심 기능 외에도 플랫폼 전반에 걸쳐 다양한 개선이 이루어졌습니다. 각 영역별로 주요 변경사항을 살펴보겠습니다.

Core 플랫폼 개선

  • 인증 및 권한 관리: MCP OAuth 지원, SAML JIT 프로비저닝, OIDC 역할 동기화가 추가되었습니다. CORS 정책 설정이 더욱 유연해졌으며, JIT 설정을 내보내기하여 백업하고 다른 환경에 적용할 수 있습니다.
  • 워크플로 관리: 워크플로 엔티티에 버전 카운터가 추가되어 변경 이력을 더 정확하게 추적할 수 있습니다. 실행 힌트 기능이 추가되어 워크플로 디버깅이 쉬워졌으며, distroless 러너 이미지가 도입되어 컨테이너 크기가 줄어들고 보안이 강화되었습니다.
  • 분석 및 인사이트: 인사이트 대시보드에서 기간 처리 로직이 개선되었고, 사용자 정의 날짜 범위 옵션이 추가되어 원하는 기간의 데이터를 더 쉽게 분석할 수 있습니다.
  • 운영 효율성: 프로젝트 변수의 소스 컨트롤 동기화가 강화되어 팀 간 협업이 원활해졌으며, 전반적인 운영 안정성이 향상되었습니다.

에디터 경험 향상

  • 라이선스 관리: 라이선스 활성화 모달의 동작이 개선되어 사용자가 라이선스 상태를 더 명확하게 파악할 수 있습니다.
  • 디버깅 및 모니터링: 로그 패널의 자동 스크롤 기능이 개선되었고, 툴팁 표시가 더 정확해졌습니다. JSON 데이터의 긴 값을 프리뷰로 확인할 수 있게 되어 디버깅이 편리해졌으며, 텔레메트리 이벤트의 크기 제한이 추가되어 성능에 미치는 영향이 최소화되었습니다.
  • 워크플로 작성 편의성: 변수 생성 버튼이 추가되어 더 빠르게 변수를 정의할 수 있습니다. 자격증명 선택 시 기본값이 자동으로 설정되며, 워크플로 중복 및 가져오기 기능이 개선되었습니다. 상황에 따라 표시되는 동적 배너 등 사용자 경험을 향상시키는 다양한 편의 기능이 추가되었습니다.
  • 대시보드 및 UI: 인사이트 대시보드에서 사용자 정의 날짜 범위를 선택할 수 있게 되었고, 아이콘 피커의 z-index 문제가 해결되어 다른 UI 요소와의 겹침 현상이 사라졌습니다.

AI 및 머신러닝 기능 확장

  • AI Builder 고도화: AI Builder가 이제 노드의 특정 버전을 검색하고, 필요에 따라 추가하거나 업데이트할 수 있습니다. 워크플로 생성 시 발생하던 과도한 상태 오류가 대폭 감소하여 더 안정적으로 AI가 생성한 워크플로를 사용할 수 있습니다.
  • OpenAI 통합 강화: OpenAI의 Responses API를 지원하여 채팅 모델과의 상호작용이 더욱 풍부해졌습니다. 비디오 생성 등 V2 API의 다양한 기능이 추가되었으며, 레거시 기능이 정리되어 코드베이스가 깔끔해졌습니다.

노드 및 통합 도구 확장

  • 새로운 노드 추가: Guardrails 노드가 새롭게 추가되어 워크플로에 안전장치를 설정할 수 있습니다. Bitbucket Trigger에서 액세스 토큰을 지원하게 되었고, Redis 노드에 LLEN 명령어가 추가되어 리스트 길이를 조회할 수 있습니다.
  • MCP Client Tool 개선: OAuth2 DCR(Dynamic Client Registration) 지원이 추가되어 클라이언트 등록 과정이 자동화되었습니다. 클라우드 환경에서 발생하던 DCR 관련 이슈도 수정되었습니다. #21808
  • 자격증명 테스트: ConvertKit와 FormIo 노드에 자격증명 테스트 기능이 추가되어, 연동 설정이 올바른지 미리 확인할 수 있습니다. 다양한 노드의 안정성도 함께 개선되었습니다.

주요 버그 수정 내역

안정성과 신뢰성을 높이기 위한 다양한 버그 수정이 이루어졌습니다.

Core 시스템 버그 수정

  • 보안 강화: 커뮤니티 노드 설치 시 패키지 버전 검증이 강화되어, 악의적이거나 호환되지 않는 패키지의 설치를 차단합니다. #21886
  • AI Agent 안정화: AI Agent v3에서 도구 실행 및 스텝 재구성 시 발생하던 이슈가 수정되어, 복잡한 에이전트 워크플로도 안정적으로 실행됩니다. #21477
  • 인사이트 정확성: 인사이트 대시보드의 기간 계산 로직이 개선되어 통계가 더 정확해졌고, 데이터베이스 쿼리 동작도 최적화되었습니다. 토큰 저장을 위한 데이터베이스 컬럼 크기 문제 등 다수의 데이터 처리 관련 패치가 적용되었습니다.
  • 취약점 패치: expr-eval 라이브러리의 보안 취약점(CVE-2025-12735)이 신속하게 패치되었습니다. 이 취약점은 표현식 평가 과정에서 코드 인젝션 공격에 노출될 수 있는 위험을 내포하고 있었습니다. #21862

에디터 UI/UX 버그 수정

  • 모달 및 상호작용: 라이선스 활성화 모달이 EULA 동의 없이도 정상적으로 동작하도록 수정되었습니다. 로그 패널의 자동 스크롤 문제가 해결되었고, 툴팁이 정확한 위치에 표시됩니다. 텔레메트리 이벤트 중복 전송 문제도 수정되어 서버 부하가 감소했습니다.
  • 입력 및 표시: 버튼의 활성/비활성 상태가 올바르게 표시되고, 툴팁이 적절한 타이밍에 나타납니다. 프롬프트 입력창의 스크롤 동작이 개선되었으며, 긴 JSON 값을 프리뷰로 볼 때 레이아웃이 깨지지 않습니다.

개별 노드 및 기능 수정

  • Git Node 안정화: Git 훅(hooks)이 기본적으로 비활성화되어, CI/CD 파이프라인에서 예기치 않은 동작을 방지합니다. 필요한 경우 수동으로 활성화할 수 있습니다. #21797
  • 주요 통합 노드 개선: OpenAI, Google Calendar, AWS Bedrock, SendGrid, Slack 등 자주 사용되는 노드들의 다양한 버그가 수정되고 안정성이 향상되었습니다. API 호출 오류 처리, 데이터 파싱, 인증 흐름 등이 개선되었습니다.
  • MCP Client Tool 수정: 클라우드 환경에서 Dynamic Client Registration(DCR) 과정에서 발생하던 문제가 해결되어, MCP 서버와의 연동이 더욱 원활해졌습니다. #21808

성능 최적화

사용자 경험을 향상시키기 위한 다양한 성능 최적화 작업이 진행되었습니다.

  • UI 렌더링 최적화: 로그 패널과 실행 이벤트 렌더링 성능이 개선되어, 대량의 로그 데이터를 표시할 때도 브라우저가 버벅이지 않습니다. 데이터 테이블의 응답성도 향상되어 많은 행을 스크롤하거나 정렬할 때 빠르게 반응합니다.
  • 백엔드 처리 속도: 네이티브 Python 러너의 핵심 실행 경로가 최적화되어, Python 코드를 사용하는 워크플로의 실행 속도가 향상되었습니다. 특히 반복적인 작업에서 성능 이득이 두드러집니다.

팀이 특별히 주목한 변화 Top 5

n8n 개발팀과 커뮤니티에서 이번 릴리즈에서 가장 중요하게 평가하는 다섯 가지 변화를 꼽아보았습니다:

  1. MySQL/MariaDB 지원으로 데이터베이스 생태계 확장: PostgreSQL에만 의존하던 구조에서 벗어나 MySQL과 MariaDB를 공식 지원하게 되면서, 더 많은 조직이 기존 인프라를 활용하여 n8n을 도입할 수 있게 되었습니다. 이는 n8n의 엔터프라이즈 시장 진출에 중요한 발판이 됩니다.
  2. 다층적 보안 강화로 신뢰도 향상: 커뮤니티 노드 버전 검증, CVE 패치, Python 러너 샌드박싱 등 여러 계층에서 보안이 강화되어, 엔터프라이즈 환경에서도 안심하고 사용할 수 있는 플랫폼으로 거듭났습니다.
  3. 엔터프라이즈급 인증 체계 완성: MCP OAuth, SAML JIT, OIDC 동기화 등 다양한 인증 방식을 지원하면서, 대규모 조직의 복잡한 보안 요구사항을 충족할 수 있게 되었습니다. 이는 SSO 통합과 역할 기반 접근 제어를 위한 핵심 기반입니다.
  4. AI Builder 안정화로 생산성 비약적 향상: AI 워크플로 빌더의 안정성 개선과 노드 버전 지원으로, 자연어로 워크플로를 생성하고 즉시 실행하는 경험이 한층 더 신뢰할 수 있게 되었습니다. 이는 개발자가 아닌 비즈니스 사용자의 자동화 진입장벽을 크게 낮춥니다.
  5. 배포 파이프라인 예측 가능성 확보: Git Node의 훅 기본 비활성화 등 CI/CD 환경에서의 동작 예측 가능성이 향상되어, DevOps 팀이 워크플로 배포를 더욱 안정적으로 자동화할 수 있게 되었습니다.

마이그레이션 및 운영 체크리스트

이번 업데이트를 적용할 때 반드시 확인해야 할 사항들을 정리했습니다. 운영 환경에 적용하기 전에 다음 체크리스트를 검토하시기 바랍니다.

  • 커뮤니티 노드 호환성: 커뮤니티 노드가 설치되지 않는 경우, package.json에 정확한 버전을 명시하고 n8n 버전과의 호환성을 확인하세요. 필요시 노드 개발자에게 업데이트를 요청할 수 있습니다.
  • 보안 패치 즉시 적용: expr-eval 취약점(CVE-2025-12735)이 포함된 버전으로 즉시 업그레이드하세요. 이 취약점은 워크플로 표현식을 통한 공격에 노출될 수 있으므로 신속한 조치가 필요합니다.
  • SSO 및 인증 설정 재검토: MCP OAuth나 SAML JIT를 새롭게 구성하거나 변경하는 경우, 역할 매핑과 권한 설정을 철저히 검토하세요. 기존 JIT 설정을 내보내기하여 백업해두는 것을 권장합니다. 프로덕션 적용 전 테스트 환경에서 충분히 검증하세요.
  • AI 워크플로 빌더 크레딧 정책: 플랜별로 제공되는 크레딧 정책을 확인하고, 팀의 사용량을 예측하세요. 버전 1.117.1 이상을 사용하면 안정성이 크게 향상되므로, 가능하면 최신 버전으로 업그레이드하는 것을 권장합니다.
  • 데이터베이스 마이그레이션 계획: MySQL이나 MariaDB로 전환하는 경우, 반드시 스테이징 환경에서 연결 테스트와 마이그레이션 리허설을 수행하세요. 데이터 백업을 완료하고, 롤백 계획을 수립한 후 진행하세요. 성능 특성이 PostgreSQL과 다를 수 있으므로 워크플로 실행 성능도 함께 모니터링하세요.

참조 링크 및 버전 정보

이번 업데이트에 대한 상세한 정보는 아래 공식 GitHub 릴리즈 노트에서 확인하실 수 있습니다.

릴리즈 버전별 상세 정보

주요 이슈 및 Pull Request 링크:

  • Core 플랫폼
    • MySQL/MariaDB 지원 추가 #21525, MCP OAuth 구현 #21469, WWW-Authenticate 헤더 지원 #21686
  • 에디터 개선
    • 라이선스 모달 동작 안정화 #21681, 로그 패널·툴팁·JSON 프리뷰 등 다수의 UI/UX 개선 사항
  • AI 및 머신러닝
    • AI Builder 노드 버전 지원, 워크플로 상태 오류 감소, OpenAI Responses API 통합 등
  • 노드 및 통합
    • Git Node 훅 기본 비활성화 #21797, MCP Client Tool DCR 이슈 수정 #21808

본 콘텐츠는 n8n Release Note의 영문 원본을 한국어로 번역하고 재구성한 것으로 인포그랩은 n8n의 한국 공식 파트너사입니다.

n8n 구축부터 성공적인 워크플로까지 n8n 공식 파트너사 인포그랩과 함께하세요! 지금 문의하기