오늘은 9월 진행된 n8n 최신 버전의 주요 업데이트와 개선사항을 소개합니다. 이번 버전에서의 핵심 기능, 버그 수정 및 성능 향상에 대한 정보를 확인하세요. 이번 업데이트에서는 데이터 테이블 기본 포함 및 UI 필터 개선으로 데이터 관리가 향상되었고, Request-Response 실행 방식과 재시도 API로 워크플로 제어 기능 강화까지 다양한 기능이 업데이트 되었습니다. 지금 확인해 보세요.
한눈에 보는 9월 릴리즈 하이라이트
- 데이터 테이블이 기본 기능으로 포함되고 UI 필터와 캐시가 개선되어 전반적인 데이터 관리 경험이 향상되었습니다
- 워크플로 엔진에 Request-Response 실행 방식이 추가되고 실행 재시도를 위한 공개 API가 제공되어 Core 실행의 안정성과 제어 기능이 강화되었습니다
- Editor에 뷰포트 동기화 기능이 추가되고 워크플로우 Diff의 가독성이 개선되었으며, 노드 인기도를 검색 순위에 반영하는 등 사용자 경험이 크게 향상되었습니다
- AI 노드들이 스트리밍 시 컨텍스트 윈도 길이를 적절히 관리하고, 비텍스트 청크를 무시하며, Gemini 모델에서 Thinking 설정 등 다양한 옵션 지원이 확대되었습니다
기능 개선
이제 데이터 테이블이 기본 기능으로 포함되고 필터링과 생성 인터페이스가 개선되어 데이터 작업 효율성이 크게 향상되었습니다. 워크플로 엔진에는 Request-Response 방식과 함께 재시도 및 상태 확인을 위한 API가 추가되어 실행 과정에 대한 통제력이 강화되었습니다. 또한 AI 노드들의 기능 확장과 OpenAI 및 Gemini 모델 옵션 다양화로 멀티모달 콘텐츠 처리와 스트리밍 기능의 실용성이 높아졌습니다.
Editor
- 대용량 데이터 작업이 쉬워졌습니다 - 데이터 테이블에 UI 필터 기능이 추가되고 프로젝트별 인사이트 필터링이 가능해졌습니다[10][11]
- 워크플로우 변경 사항을 더 명확하게 확인할 수 있습니다 - 뷰포트 동기화 기능이 추가되고 자바스크립트 코드와 스티키 노트의 비교 형식이 개선되었습니다[12][13]
- 전반적인 사용자 경험이 향상되었습니다 - 사이드바가 기본적으로 접히고, 인기도에 따른 노드 검색 순위가 적용되며, 리소스 찾기에서 데이터 테이블을 바로 만들 수 있습니다[14][15][16]
- 워크플로우 제작이 더 편리해졌습니다 - Python 코드 액션이 추가되고, 워크플로우 실행 시 이름이 자동으로 제안되며, 의존성 파라미터를 더 잘 지원합니다[17][18][19]
Core
- 외부 시스템과의 통신이 간결해졌습니다 - 워크플로우 엔진에 Request-Response 로직이 추가되어 상호작용하는 플로우를 더 쉽게 설계할 수 있습니다[20]
- 워크플로우 실행 관리가 더 강력해졌습니다 - 실행 재시도를 위한 공개 API가 추가되고, 진행 중인 실행 상태 조회와 취소 상태 필터링이 가능해졌습니다[21][22][23]
- 기업 환경에서의 적합성이 향상되었습니다 - HTTPS 리포지토리 연결을 지원하고 프로젝트 역할 정보를 데이터베이스에서 로드할 수 있게 되었습니다[24][25]
- 데이터 테이블의 안정성이 강화되었습니다 - 트랜잭션 처리 방식이 개선되고 데이터 삽입, 갱신, 업서트 작업이 더 안정적으로 동작합니다[26]
AI
- AI Agent 노드의 스트리밍 기능이 더 똑똑해졌습니다 - 컨텍스트 윈도우 길이를 적절히 관리하고 텍스트가 아닌 콘텐츠를 자동으로 처리합니다[27][28]
- AI 모델 옵션이 다양해졌습니다 - Gemini 모델에서 Thinking 설정을 지원하고, Nano Banana 이미지 편집 모델을 선택할 수 있게 되었습니다[29][30][31]
- OpenAI 노드가 더 유연해졌습니다 - 커스텀 헤더를 설정할 수 있고 파일 연산 스트리밍을 지원하여 성능과 활용도가 높아졌습니다[32][33]
기타 노드·도구
- 실무에서 자주 사용하는 노드들이 개선되었습니다 - Git 노드의 브랜치 지원, Redis의 TLS 검증 비활성화 옵션, MongoDB 드라이버 정보 확인 기능 등이 추가되었습니다[34][35][36]
- 성능 평가 기능이 강화되었습니다 - 새로운 평가 프레임워크가 도입되었고 데이터 테이블을 평가 데이터 소스로 활용할 수 있게 되었습니다[37][38]
버그 수정
Editor는 입력 안정성과 탐색 기능 향상으로 대용량 데이터와 여러 탭을 동시에 사용할 때 발생하던 지연 현상과 UI 오류가 획기적으로 감소했습니다. Core 엔진은 스케일링 모드 장애 복구 기능 강화, 큐 락 설정 최적화, WebSocket 헤더 처리 개선을 통해 시스템 안정성이 크게 향상되었습니다. 또한 주요 외부 서비스 연동 노드와 AI 노드의 예외 처리 로직 개선 및 권한 범위 조정으로 실제 업무 환경에서의 장애 발생률이 현저히 감소했습니다.
Editor
- 인터페이스 안정성 개선: 대용량 텍스트를 더 효율적으로 처리하고, SQL/JSON 문법 강조 기능을 최적화했으며, 툴팁 버그를 수정하고 노드 디테일 뷰 실행 옵션을 재구성했습니다[39][40][41][42]
- 사용자 경험 개선: 채팅 세션 사이에도 탭 상태가 유지되고, 알림창 위치가 최적화되었으며, 멤버십 테이블의 삭제 기능이 다시 추가되었습니다[43][44][45]
- 대용량 데이터 처리 성능 향상: 테이블 목록의 페이지 나누기 기능을 개선하고 워크플로 선택기의 검색 속도를 최적화했습니다[46][47]
Core
- 시스템 안정성 향상: 스케일링 모드에서 장애 발생 시 복구 체계를 개선하고, 큐 락 설정을 최적화했으며, WebSocket 헤더 관리 방식을 향상시켰습니다[48][49][50]
- 운영 신뢰도 개선: 외부 시크릿 관리 메커니즘을 개선하고, 태그 동기화 프로세스를 정비했으며, 인사이트 계산 시 오버플로가 발생하지 않도록 방지했습니다[51][52][53]
- 설정 및 호환성 개선: OIDC 경로 설정을 최적화하고, 웹훅 요청 메서드를 자동으로 감지하며, 대기 노드에서 0초 설정을 지원하도록 했습니다[54][55][56]