2026년 10월 n8n 최신 버전 주요 업데이트

안녕하세요, 인포그랩입니다. 이번 10월 업데이트 노트에서는 9월 15일부터 10월 6일까지 발표된 n8n의 네 차례 마이너 릴리즈(v2.40.0~v2.43.0)와 관련 패치를 살펴봅니다.
이번 업데이트의 방향은 AI 작업 공간 확대, 환경 간 배포 개선, v3 전환 준비입니다. AI Assistant는 탭과 노드 단위 실행 도구를 갖춘 n8n Assistant로 개편됐습니다. Agents에는 예산·가드레일 관리 기능이 추가됐고, 기존 Git 연결 CLI는 Promotions 모델로 대체됐습니다. 실행 엔진과 자격 증명 검사 방식도 함께 바뀌었습니다.
아래에서는 주요 기능을 먼저 살펴본 뒤, 노드·통합 개선과 업그레이드 시 주의할 사항을 정리합니다. **v2.40.0과 v2.43.0은 원문 수집 시점인 2026년 10월 8일 기준 베타(prerelease)**이므로, 운영 환경에 적용하기 전 정식 릴리즈 여부를 확인해야 합니다.
한눈에 보는 주요 업데이트
- n8n Assistant 개편: 이름 변경, 탭 UI, 노드 단위 실행 (v2.40.0~v2.43.0): AI Assistant가 n8n Assistant로 이름이 바뀌고, 워크플로·에이전트 등 프로젝트 리소스를 탭으로 열어 드래그로 정렬할 수 있습니다. 워크플로 안의 노드 하나만 실행하는 도구와 관리자 전용 노드 실행 권한이 추가되었고, 신규 Cloud 가입자에게는 온보딩 스레드가 열립니다.
- Agents 기본 활성화와 예산·가드레일 (v2.41.1~v2.43.0): Agents 기능이 기본으로 켜지고 인스턴스 설정으로 끌 수 있습니다. 에이전트 실행에 옵트인 예산 가드레일, 가드레일 러너, 사용량·예산 설정 화면이 더해졌고, 지속 메시지 큐와 대기 메시지 순서 변경이 지원됩니다.
- Promotions 승격 모델 (v2.40.0~v2.42.0): Git 연결 CLI 명령이 Promotions로 대체되었습니다. 선택 승격, 타임스탬프 브랜치 푸시, 바인딩 사전 점검, 대상 바인딩 대화상자, 승격 CLI의 Apply·Apply Continue가 순차 추가되었습니다.
- v3 마이그레이션 리포트 (v2.40.0~v2.43.0): 스토리지 디렉터리 이름 변경, preExecute 실행 생성, 채팅 허브 제거,
N8N_DB_PING_TIMEOUT폐기 규칙이 추가되고 리포트가 영향 범주(impact category)와 진행률 중심으로 개편되었습니다. - 실행 주체 기준 자격 증명 검사 (v2.42.0~v2.43.0): 워크플로를 실행하는 사람 기준으로 자격 증명을 검사하고, 사용할 수 없는 자격 증명이면 Execute와 Publish를 막습니다. 노드가 누구의 자격 증명을 쓰는지 표시하고 다른 사용자가 전환할 수 있습니다.
- 실행 엔진·스케줄러 (v2.40.0~v2.43.0): 게시 서비스(workflow publication service)가 기본으로 켜지고, 레거시 Cron 노드가 지속 스케줄러에서 실행됩니다. 노드 경계에서 실행을 일시 중단하는 엔진 기능과 컨트롤 플레인에서 엔진 v2 실행을 중지하는 기능이 추가되었습니다.
- 노드·통합 (v2.40.0~v2.43.0): Microsoft Dataverse 코어 노드가 신설되고, Microsoft Teams 노드에 온라인 미팅, 메시지 삭제, 채팅 멤버, @멘션, 활동 피드 알림이 추가되었습니다. Azure OpenAI Chat Model 노드는 Azure AI Foundry Chat Model로 이름이 바뀌었고, Databricks 노드는 Embeddings 서브노드와 Job 리소스를 갖췄습니다.
- 보안 하드닝 (v2.40.0~v2.42.0): 시크릿 마스킹 범위가 넓어지고, 도메인 제한 자격 증명이 선언형 노드 요청에도 적용되며, MCP OAuth 액세스 토큰이 RFC 9068을 따릅니다. 선언형 라우팅의 기본 URL 소유권 검사가 제한되고 undici·vm2·adm-zip 등 의존성이 올라갔습니다.
주요 기능과 운영 방식의 변화
이번 릴리즈에서 달라진 AI 작업 공간, 에이전트 운영, 배포, 실행 엔진, 자격 증명 관리를 살펴봅니다.
n8n Assistant: 탭 작업 공간과 노드 단위 실행
이번 시리즈에서 AI Assistant는 n8n Assistant라는 이름의 독립 작업 공간이 되었습니다. 대화 한 줄로 워크플로를 만드는 단계를 넘어, 만든 결과를 탭으로 열어 비교하고 노드 하나만 실행해 확인하는 흐름이 갖춰졌습니다.
- 이름 변경과 Agent Builder 결합 (v2.40.0~v2.41.0): AI Assistant가 n8n Assistant로 이름이 바뀌었습니다. 새 에이전트는 n8n Assistant 패널이 열린 채로 빌더에서 시작되고, 에이전트 미리보기 채팅에서 변경을 요청하면 n8n Assistant로 넘어갑니다. 헤더 동작과 기록 드롭다운, 사이드바가 다듬어졌습니다. (#38065, #38726, #38727, #38283, #38419)
- 탭 기반 작업 공간 (v2.43.0): 프로젝트의 어떤 리소스든 AI Assistant 탭으로 열 수 있고, 탭을 닫아도 스레드별로 열린 탭이 유지됩니다. 탭은 드래그로 순서를 바꾸고, 키보드로 패널을 조작하며, 탭 위에 마우스를 올리면 호버 카드가 나타납니다. 아티팩트 뷰에서는 실행 주변으로 로그 패널이 자동으로 열리고 접힙니다. (#39663, #39660, #39664, #39386, #39625, #38773)
- 노드 단위 실행 도구 (v2.41.0): 워크플로 빌더와 AI Assistant가 독립적으로 노드 하나만 실행하는 도구를 갖게 되었고, 관리자가 노드 실행 권한을 별도로 줄 수 있습니다. 어시스턴트와 MCP 도구가 자격 증명 설명을 함께 반환해 올바른 자격 증명을 고르기 쉬워졌습니다. (#37512, #38601, #39102, #38984)
- 검증과 정확도 (v2.40.0~v2.42.0): 시뮬레이션 실행을 완전 검증으로 보고하지 않고, 검증된 초안이 라이브 워크플로가 아닐 때 이를 알려 줍니다. 모든 워크플로 트리거에 검증 범위를 요구하고, Agent 쓰기 도구는 검증 중에 시뮬레이션됩니다. 어시스턴트 편집 중 노드 설정·위치·오류 경로를 보존하고, 변경하지 않은 노드는 그대로 둡니다. (#38060, #38289, #37961, #38553, #38254, #38967)
- 언어·온보딩·알림 (v2.41.0~v2.43.0): 사용자의 언어 변경을 따라가며 응답 언어를 유지합니다. 신규 Cloud 가입자에게 온보딩 스레드를 제공하고, 워크플로 오류가 났을 때 n8n Assistant를 제안하는 넛지가 추가되었습니다. (#39119, #39101, #39730, #39774)
- 크레딧 안내 (v2.41.0~v2.43.0): 자격 증명 오류 뒤에 Gateway credits를 제안하고, 노드 탐색 중에도 Gateway credit 서비스를 안내합니다. 사용량 기반 과금(UBB) 계정은 크레딧 부족 배너에 남은 크레딧을 표시하고 충전 화면으로 연결됩니다. 커뮤니티 노드에도 Gateway credits 프로모션이 표시됩니다. (#38818, #39631, #39169, #39416, #39911, #40010)
이 변화로 n8n Assistant는 워크플로 생성 도구에서 한 걸음 나아가, 생성·검증·수정을 한 패널에서 이어 가는 작업 공간이 되었습니다.
Agents: 기본 활성화와 예산·가드레일 관리
Agent Builder는 9월의 서브 에이전트 위임과 워크스페이스 샌드박스에 이어, 이번에는 운영 통제 장치를 갖췄습니다. Agents가 기본으로 켜지는 만큼 비용과 승인 경로를 관리자가 다룰 수 있어야 하기 때문입니다.
- Agents 기본 활성화 (v2.41.1~v2.43.0): Agents 기능이 기본으로 켜졌고, v2.43.0에서 인스턴스 설정으로 켜고 끌 수 있게 되었습니다. 새 에이전트는 에이전트 목록에서 구분되는 스타일로 표시되고, 게시되지 않은 변경은 리소스 목록에서 표시됩니다. (#39328, #39312, #40153, #39856, #40177)
- 예산 가드레일 (v2.43.0): 에이전트 실행에 옵트인 예산 가드레일이 추가되고, 예산 소비량이 데이터베이스에 보존됩니다. 에이전트 사용량과 예산을 설정하는 화면과 사이드콜(sidecall) 생성 비용 기록이 함께 들어왔습니다. 에이전트 루프에는 가드레일 러너가 추가되었습니다. (#39765, #40138, #39909, #39627, #39621)
- 지속 메시지 큐 (v2.42.0~v2.43.0): 에이전트 메시지 큐의 기반이 마련되어 Preview와 채널 통합이 큐에 연결됩니다. Preview 채팅에서는 대기 메시지를 제어하고 순서를 바꿀 수 있으며, 메시지 전달은 중복이 제거됩니다. 대기 중인 모든 작업을 한 번에 멈추는 Stop all tasks도 추가되었습니다. (#39435, #39468, #39487, #40101, #39794, #40120)
- 백그라운드 작업과 승인 (v2.40.0~v2.43.0): 백그라운드 작업이 끝나면 부모 에이전트에 알리고 작업은 부모 신원을 저장합니다. 백그라운드 서브 에이전트의 승인 요청은 부모 채팅으로 올라가고, 채널 액션에는 승인 설정이 추가됩니다. (#37617, #37752, #39552, #39059)
- 메모리·컨텍스트 공유 (v2.40.0~v2.42.0): 에이전트가 지시한 에피소드 기억(episodic memory) 캡처가 추가되고, 공유 Agent 컨텍스트 접근이 지원됩니다. 통합 스레드를 참여자 간에 공유할 수 있고, 에이전트 미리보기 세션은 소유자 범위로 제한됩니다. (#38134, #38930, #38461, #39100)
- 빌더 UX (v2.40.0~v2.43.0): 에이전트 복제, 수동 생성 진입점, 쓰기 잠금, 스킬 모달 개편, 스킬 전용 카드, 웹 검색의 capability 이동, 최근 변경 표시, 활성화·제거 컨텍스트 메뉴가 추가되었습니다. 필수 필드는 표시되고 검증 오류 툴팁이 개선됩니다. (#38214, #37702, #38758, #39545, #38993, #38646, #38796, #40104, #40089, #38624, #38246)
- AI Agent 노드 (v2.40.0): 첫 반복에서 도구 호출을 강제하는 옵션이 추가되었습니다. 주 모델과 함께 폴백 모델을 허용하고, Anthropic thinking 블록을 도구 호출 전반에서 보존하도록 수정되었습니다. (#38342, #38007, #38302)
Agents를 기본으로 켜는 변경은 업그레이드 직후 바로 영향을 주므로, 사용하지 않는 인스턴스는 설정에서 비활성화 여부를 먼저 정하는 편이 안전합니다.
Promotions: 환경 간 배포와 바인딩 절차 개선
환경 간 승격(promotion)이 Git 연결 CLI에서 전용 도메인 모델과 API로 옮겨 갔습니다. 9월에 열린 소스 컨트롤 Public API 위에서, 무엇을 승격할지 고르고 대상 환경에 어떻게 연결할지 정하는 단계가 따로 생겼습니다.
- Git 연결 CLI의 대체 (v2.40.0): Git 연결 CLI 명령이 Promotions로 대체되었습니다. 승격 스키마 엔티티와 DTO가 추가되고 승격 서비스와 API가 새 모델로 이전되었습니다. (#38027, #37939, #37965)
- 선택 승격과 브랜치 (v2.40.0): Git 기반 승격에서 워크플로를 골라 승격할 수 있고, 승격 시 타임스탬프가 붙은 브랜치로 푸시합니다. 프로젝트 패키지 내보내기에는 워크플로 선택이 추가되었습니다. (#38105, #37573, #37611)
- 바인딩 사전 점검 (v2.41.0): 승격 전 바인딩 사전 점검이 생성 컨텍스트와 함께 제공되고, 바인딩이 해결될 때까지 Apply가 일시 중지됩니다. 원본 ID를 가진 자격 증명을 API로 만들 수 있고, 인스턴스 승격 동작이 Environments 설정에 추가되었습니다. (#38657, #38741, #38791, #38985)
- 대상 바인딩 UI (v2.42.0): 대상 바인딩 대화상자가 추가되고, 승격 바인딩에서 자격 증명과 변수를 바로 만들 수 있습니다. 승격 CLI에는 고정된 Apply와 Apply Continue 명령이 들어갔으며, 소스 ID와 패키지 메타데이터를 가진 프로젝트를 API로 만들 수 있습니다. (#39214, #39342, #39597, #39218)
- 승격 모달과 환경 설정 (v2.40.0~v2.43.0): Environments v2의 제공자·연결 설정이 추가되고, 승격 모달에서 선택한 프로젝트 변경만 제출할 수 있습니다. 워크플로 버전 ID는 패키지 콘텐츠 파일과 승격 diff에서 제외됩니다. (#38402, #39609, #39091)
Git 연결 CLI에 의존하던 배포 스크립트는 Promotions 명령으로 전환해야 합니다. 대상 환경의 자격 증명·변수 바인딩을 해결하고 Apply를 진행하는 새 절차를 스테이징에서 먼저 확인하는 것이 좋습니다.
v3 전환 준비와 실행 엔진 개선
다음 메이저 버전을 준비하는 흐름이 이번 시리즈에서 구체화되었습니다. v3 변경 규칙을 마이그레이션 리포트로 미리 알려 주고, 실행 엔진은 게시·스케줄·일시 중단 경로를 새 구조로 옮기고 있습니다.
- v3 변경 규칙 (v2.39.6~v2.40.0): 스토리지 디렉터리 이름 변경과 preExecute의 실행 생성에 대한 v3 변경 규칙이 추가되었습니다. 채팅 허브(chat hub)가 사라진다는 경고와
N8N_DB_PING_TIMEOUT환경 변수 폐기 경고도 마이그레이션 리포트에 나옵니다. 규칙 하나가 예외를 던져도 감지는 계속 실행되도록 고쳐졌습니다. (#38423, #38636, #38681, #38613, #38555, #38569, #38789) - 리포트 개편 (v2.43.0): 심각도 대신 영향 범주(impact category)를 사용하고, 리포트 개요에 진행률이 표시됩니다. 개요와 규칙 상세는 finding 테이블에서 제공됩니다. (#39551, #39861, #39969, #39974)
- 게시 서비스 기본 활성화 (v2.40.0): 워크플로 게시 서비스가 기본으로 켜졌습니다. Trigger는 게시할 때마다 다시 등록되며, n8n Trigger, Email Trigger(IMAP), Postgres Trigger가 해당됩니다. 인스턴스가 불러올 수 없는 노드 타입을 만나면 트리거를 해제합니다. (#37835, #38153, #38190, #38211, #38754)
- 지속 스케줄러 확대 (v2.43.0): 레거시 Cron 노드의 스케줄이 지속 스케줄러에서 실행됩니다. 지속 시스템 작업에 저장된 스케줄은 메트릭으로 내보낼 수 있습니다. (#39411, #40009)
- 일시 중단과 컨트롤 플레인 (v2.43.0): 노드 경계에서 엔진이 실행을 일시 중단하는 기능이 추가되어 실행을 이어서 재개하는 기반이 됩니다. 컨트롤 플레인에서 엔진 v2 실행을 중지할 수 있습니다. (#37649, #39786)
- 게시 차단 규칙 (v2.43.0): 필수 입력이 연결되지 않은 노드가 있는 워크플로는 게시가 막힙니다. 정책이 동작을 막으면 로그 스트리밍 감사 이벤트가 전송되고, 저장·게시·실행이 거부될 때 정책 위반이 적용 범위와 함께 표시됩니다. (#37265, #39581, #39263)
- 프로세스·관측성 (v2.42.0~v2.43.0): n8n 프로세스에 OS 프로세스 제목이 설정되고, 크래시된 실행이 OTel의 execution-crashed 이벤트로 보고됩니다. 인스턴스 리포트는 라이선스 인증서로 인증되며 하루에 한 번만 남도록 고유 인덱스가 적용됩니다. (#39362, #38853, #39217, #39536)
실행하는 사용자 기준으로 바뀐 자격 증명 검사
자격 증명 공유 모델이 실행하는 사람 기준으로 정리되기 시작했습니다. 워크플로를 만든 사람이 아니라 지금 실행·게시하는 사람이 그 자격 증명을 쓸 수 있는지를 검사합니다.
- 실행 주체 검사 (v2.42.0): 워크플로를 실행하는 사람 기준으로 자격 증명을 검사합니다. 게시한 사용자가 트리거된 실행에 연결됩니다. (#39685, #39466)
- 사용 불가 자격 증명 처리 (v2.43.0): 자격 증명을 쓸 수 없으면 Execute와 Publish가 중단됩니다. 노드가 누구의 자격 증명을 쓰는지 보여 주고, 다른 사용자가 자기 자격 증명으로 바꿀 수 있습니다. 읽기 전용 캔버스에서는 자격 증명이 바뀌지 않습니다. (#39883, #40281, #39889)
- 자격 증명 선택기 (v2.42.0): 노드 자격 증명 선택기가 자격 증명의 출처별로 그룹화됩니다. 인스턴스 자격 증명에 대한 보기·사용·관리 접근을 커스텀 역할에 줄 수 있고, 세분화된 자격 증명 공유 작업용 기능 플래그가 추가되었습니다. (#39646, #39306, #39293)
- 역할·권한 (v2.41.0~v2.43.0): 프로젝트 역할에 실행 보기·삭제 권한이 추가되고, 전역 변수 스코프는 커스텀 역할에 따로 부여합니다. 전역 멤버는 API 키에 폴더 스코프와 변수 스코프를 부여할 수 있습니다. API로 만든 역할과 화면에서 만든 역할에 같은 필수 역할이 적용됩니다. (#38698, #38724, #37654, #40064, #38860)
- 로그인·계정 (v2.41.0~v2.42.0): SSO가 켜진 인스턴스는 로그인 화면에서 SSO가 우선 옵션이 되고, 모든 프로젝트 사용자 목록에 인스턴스 관리자와 소유자가 표시됩니다. 이메일 변경 확인 흐름이 연결되었습니다. (#39268, #39419, #38730)
- 웹훅 OAuth2 (v2.42.0): n8n User Auth 웹훅에 브라우저 OAuth2 흐름이 추가되었습니다. 9월에 정식 출시된 n8n 사용자 인증이 브라우저 기반 로그인까지 닫힌 셈입니다. (#39332)
AI 모델·에디터·외부 서비스 연동 개선
AI 모델·에이전트 노드
- Anthropic 노드의 Message 작업에 프롬프트 캐싱이 추가되었습니다. 9월에 Chat Model 노드에 들어간 캐싱이 Message 작업까지 이어집니다. (#35804)
- Azure OpenAI Chat Model 노드가 Azure AI Foundry Chat Model로 이름이 바뀌고, 프로젝트 입력과 배포 목록 호출, 배포 드롭다운이 추가되었습니다. Responses 전용 배포를 지원하며 Azure Entra 자격 증명은 앱으로 로그인합니다. Azure Storage 노드의 Shared Key 자격 증명에는 Azure 클라우드 선택과 사용자 지정 엔드포인트가 추가되었습니다. (#39603, #39375, #39643, #39403, #39377, #38181)
- Databricks 노드에 Embeddings 서브노드가 숨김 상태로 추가되고 Chat Model 노드와 Trigger 노드가 노드 선택기에 표시됩니다. 긴 실행 중에는 사용자 로그인 토큰을 갱신하고, Genie MCP 트래픽에 파트너 User-Agent를 보내며, 에이전트 응답에 행별 MCP 레지스트리 출처를 덧붙입니다. Job 리소스가 활성화되었고 Trigger의 파이프라인 이벤트 페이지는 Databricks 한도인 250건으로 제한됩니다. (#38989, #38918, #39176, #37854, #38068, #38306, #38584, #40142, #40154)
- MiniMax 노드는 하드코딩 목록 대신 API에서 사용 가능한 모델을 가져옵니다. Mistral Cloud 노드는 인용 참조 청크를 지원하고, Gemini와 Qwen 모델 드롭다운은 채팅 모델만 보여 줍니다. (#37646, #38952, #38800)
- Microsoft Entra 서비스 주체 자격 증명 테스트가 Organization.Read.All 권한 없이 동작하고, Microsoft OAuth2 스코프 형식 힌트와 서비스 주체 자격 증명 문서 링크가 추가되었습니다. (#38568, #38451)
- Guardrails 노드는 임계값 힌트가 실제 동작과 맞게 수정되었습니다. MCP Client 노드는 클라이언트를 닫기 전에 세션을 종료합니다. (#29018, #39526)
- 모델 호출 도구 결과에 모델 경계(model boundaries)를 덧붙이고, 엄격한 제공자를 위해 시스템 메시지를 병합하며, 도구 인수를 재구성된 기록에서 보존합니다. (#37316, #37908, #39153)
협업·에디터
- 워크플로 메뉴에 워크플로 의존성 하위 메뉴가 추가되었고, 캔버스 도구 모음 버튼이 하나의 컨테이너로 묶였습니다. 캔버스 전용 모드에서는 n8n 로고가 표시됩니다. (#37981, #39587, #39846)
- 실행 버튼에 트리거 아이콘이 표시되고 메뉴에서 트리거 단위로 실행할 수 있습니다. 저장 실패 시에는 워크플로를 실행하지 않습니다. (#39580, #39763)
- 워크플로 리뷰는 상세 레이아웃이 정리되고 활동 피드에 적응형 댓글 입력이 추가되었습니다. 리뷰 구분선이 전체 높이로 확장됩니다. (#39866, #39583, #40035)
- 확장된 Markdown 에디터 보기(N8nMarkdownEditor)가 추가되고, 디자인 시스템에는 N8nChatActions와 Reka UI 기반 컨텍스트 메뉴, Select 정리, Combobox 원격 검색, Select의
align속성이 들어갔습니다. (#39296, #36588, #37925, #35523, #40140, #39965) - MCP 연결 클라이언트 선택기에 Mistral Vibe가 추가되었고, MCP 설정 개요에서 내가 연결한 클라이언트를 미리 볼 수 있습니다. JSON 내보내기·가져오기와 복사·붙여넣기 때는 MCP 넛지 모달이 나타납니다. (#39183, #39489, #38144)
- 제한된 노드 타입은 캔버스에서 교체 경로와 함께 표시되고, NDV에는 관리자 문의와 교체 경로가 있는 제한 패널이 나타납니다. 비활성화된 노드는 폐기 안내가 표시됩니다. (#38859, #38869, #38571)
- 인스턴스 역할 편집기에서 개인 공간 권한을 볼 수 있고, 시스템 인스턴스 역할의 반쯤 체크된 권한이 정리되어 Member 프리셋이 복원되었습니다. 태그 보기 관련 권한은 기본 제공됩니다. (#39108, #38652, #38640)
- 설정에 에이전트 작업 일정 설명이 추가되었고, 웹 검색 자격 증명을 Agent Builder 설정에서 만들 수 있습니다. 비어 있는 AI Assistant 설정 페이지는 숨겨집니다. (#39117, #38574, #38063)
Core·인프라
- 사용자 정의 노드 개발용 푸시 기반 리로드 엔드포인트가 추가되어, 노드를 수정한 뒤 인스턴스를 재시작하지 않고 반영할 수 있습니다. (#36837)
- 로그 스트리밍에 인스턴스 리포트 이벤트와 복호화 경로 관측 항목이 추가되었습니다. (#38442, #38236)
- Insights 테이블에 billable 필드가 추가되었고,
@Body데코레이터는 DTO 필드 선택 여부와 별개로 본문을 요구할 수 있습니다. 사용자 조회와 쓰기 엔드포인트가 데코레이터 패턴으로 이전되었습니다. (#36856, #38237, #38599, #39120) - 커뮤니티 노드 카탈로그 요청에
maxN8nNodesApiVersion이 포함되고, MCP 레지스트리 서버는 인스턴스 기능에 맞춰 걸러집니다. Strapi 목록의 streamable-http-templated 버전도 갱신되었습니다. (#38968, #38867, #38595) get-n8n.sh는 샌드박스 서비스 버전을 고정하고--upgrade때 갱신합니다. n8n 샌드박스 서비스는 임시(ephemeral) 샌드박스를 지원합니다. (#38799, #38185)NODES_EXCLUDE에 적힌 노드의 생성 AI 도구와 빈 노드 생성기 항목이 숨겨집니다. 생성된 노드 타입 정의는 고유 키와 조건부 필수 항목을 내보냅니다. (#39577, #39960)- 성능: 샌드박스 의존성을 npm 캐시에서 설치하고 사용자 워크플로를 Instance AI 샌드박스로 복사하지 않습니다. 자격 증명 목록에서 프로젝트 멤버 로딩을 생략하고, 프로젝트 관계를 역할 스코프 조인 없이 불러오며, 게시 조정 중 종료 상태 아웃박스 스캔을 피합니다. 에이전트 빌더 시스템 프롬프트를 고정해 프롬프트 캐싱에 유리하게 하고, Instance AI 스킬 샌드박스는 백그라운드에서 준비합니다. (#38136, #38135, #39095, #39068, #39756, #39267, #40441, #40442)
- 소스 컨트롤 푸시 중 최고 메모리 사용량에 상한이 생겼고(v2.38.6), pairedItem 조상 순회는 메모이제이션됩니다. (#37975, #38212)
노드·통합
- Microsoft Dataverse: 코어 노드로 신설되었습니다. (#34286)
- Microsoft Teams: Online Meeting의 Create or Get, Delete, Update 작업과 서비스 주체(Service Principal) 경로가 추가되었습니다. 채널·채팅 메시지 삭제와 삭제 취소, 채팅 멤버 추가·제거, Chat 리소스의 생성·조회·다건 조회, 메시지 Create와 Reply의 @멘션과 팀 태그 멘션이 지원됩니다. 온라인 미팅 참석자 지정과 사용자 활동 피드 알림 전송이 더해졌습니다. (#37708, #37502, #37707, #38320, #38322, #38323, #38321, #38324, #38428, #38429, #38426, #38427, #37746, #37747, #38035, #37624, #38023, #38850, #38954)
- Atlassian: Confluence 노드가 숨김 해제되고 AI 도구로 쓸 수 있습니다. 페이지 선택기 검색은 하이픈이나 띄어쓰기가 있는 제목을 맞추고, 하위 트리는 트리 순서로 반환하며 초안을 건너뜁니다. Confluence·Jira OAuth2 토큰은 만료 시 자동 갱신됩니다. (#38416, #38175, #38403, #37776)
- Microsoft Excel·SharePoint·Outlook: Excel 노드는 개인 OneDrive 통합 문서 ID를 받고 문서 선택기에서 통합 문서 파일만 보여 줍니다. SharePoint 노드는 API가 레이블을 빼도 리소스 드롭다운이 동작합니다. Outlook Trigger는 수동 실행 시 최신 메시지를 가져옵니다. (#38471, #38244, #38411, #34486)
- Supabase·Grist·Monday.com: Supabase 노드에 OAuth 자격 증명이 추가되고 MCP에도 재사용됩니다. Grist 노드는 OAuth2 인증을 지원하고, Monday.com 노드는 API 버전 2026-07로 이전되었습니다. (#39979, #34798, #26262)
- HTTP Request·Crypto: HTTP Request 노드에 PROPFIND, MKCOL, MOVE, COPY, REPORT 메서드가 추가되었습니다. Crypto 노드에는 RSA-OAEP 해시 옵션이 추가되었습니다. (#24151, #39853)
- Email Trigger(IMAP)·Slack·Snowflake: Email Trigger(IMAP)는 imapflow로 이전해 조용히 끊어진 연결에서 복구합니다. Slack 노드의 OAuth2 스코프 안내는 존재하는 문서 앵커를 가리키고, Snowflake SDK는 3.3.0으로 올라갔습니다. (#36716, #38992, #38831, #38798)
- 기타: S3 노드가 이름에
+가 들어간 파일을 처리하고, Form 노드가 콘텐츠 타입을 검증합니다. Split Out 노드는 대상 필드에 점 표기법을 지원합니다. WhatsApp 노드는 템플릿을 모두 가져오고, LinkedIn 노드는 게시 텍스트를 검증합니다. Brevo 노드는 recipients 파라미터의 두 가지 표기를 모두 받습니다. (#38688, #38720, #39661, #39497, #39201, #40015)
주요 버그 수정 내역
네 차례 마이너 릴리즈(v2.40.0~v2.43.0)에는 신규 기능 209건, 버그 수정 336건, 성능 개선 5건이 포함됐습니다. 패치에만 실린 항목까지 중복을 제거해 합산하면 버그 수정은 344건, 성능 개선은 8건입니다.
아래 표는 네 마이너 릴리즈의 버그 수정을 변경 로그의 분류(core, editor 등)에 따라 정리한 것입니다. 패치에만 포함된 항목은 표의 건수에서 제외했습니다.
| 영역 | 수정 건수 | 주요 내용 |
|---|---|---|
| Core·실행 엔진 | 139건 | 큐 모드 정지 작업의 실행 타임아웃 적용과 Bull job.finished() 대기 제거, 부모가 끝난 하위 실행에 걸린 상위 실행 정리, 게시 잠금 대기 제한, 데이터 암호화 키 복구, 멀티 메인 게시 실패 수정, 외부 시크릿 제공자가 응답하지 않아도 기동 허용, 게시 때마다 트리거 재등록 |
| 인증·시크릿·권한 | Core 항목에 포함 | 시크릿 마스킹 통합과 마스킹 대상 확대, 비공개 자격 증명 부분 실행의 실행 데이터 마스킹, 도메인 제한 자격 증명의 선언형 요청 적용, MCP OAuth 액세스 토큰 RFC 9068 준수, 동의 부여 재사용, 토큰 페이로드 검증 |
| 에디터·UI | 101건 | 모달 수직 중앙 정렬, 에이전트 자동 저장 오래된 값 방지, 게시 모달 멈춤, 표현식 모드 전환, 마스킹된 데이터 위 표현식의 공개 확인, 자격 증명 숫자 입력 전송, 어시스턴트 미리보기 빈 화면 |
| 노드·통합 | 41건 | Confluence 검색·트리 순서, Excel·SharePoint 선택기, IMAP 연결 복구, Monday.com API 이전, OpenAI JSON 파라미터, S3 파일명, Snowflake SDK, Databricks 도메인 허용 목록, Gemini·Qwen 드롭다운 |
| Public API·CLI | 9건 | 글로벌 멤버의 폴더·변수 스코프 부여, null 변수 값 처리, OpenAPI 스키마와 경로 파라미터 검증, 워크플로 설명 허용, extendsCredential 허용, --userId 가져오기 |
| AI Builder | 6건 | 채널 통합 429 방어, 재사용 가능 자격 증명 표시, 부모 질문 응답 전달, 세션 탭 안내 |
| 공통(접두어 없음) | 40건 | 보호된 인스턴스 실행 제한, 시작 기한과 취소 통합, 폴더 공유 후보 범위, 임시 실행 디렉터리의 바이너리 서빙, EULA 모달, 선언형 라우팅 기본 URL 소유권 검사, 로그 패널 높이 |
패치 릴리즈 요약
같은 기간 배포된 37건의 패치 릴리즈에서 운영에 영향이 큰 수정은 다음과 같습니다.
- v2.38.5·v2.39.1·v2.39.2 (09-09~09-10): 작업 키가 사라져도 원래 작업 오류를 보고하고, 레거시 형식의 데이터 암호화 키를 부트스트랩 때 복구합니다. pairedItem 조상 순회를 메모이제이션하고, 방문자가 흐름 중간에 인증해도 기존 동의 부여를 재사용합니다. (#38028, #38142, #38212, #38248)
- v2.38.7·v2.39.3
v2.39.5 (09-1109-14): MCP 툴킷 멤버를 워커에서 실행하고, 소스 컨트롤 HTTPS 원격이GIT_SSL_CAINFO의 CA를 신뢰합니다. 샌드박스 npm 설치 플래그를 제공자별로 고르며, 일부 사용자가 최종 사용자 자격 증명을 해지하지 못하던 문제가 해결되었습니다. v2.39.5에는 인스턴스 리포트 로그 스트리밍 이벤트가 포함됩니다. (#38277, #38249, #38297, #38296, #38373, #38455, #38483) - v2.39.6 (09-16): Gateway credits 자격을 올바른 서브노드 기준으로 검사하고, v3 스토리지 디렉터리 규칙과
N8N_DB_PING_TIMEOUT경고를 넣었습니다. (#38673, #38636, #38569) - v2.39.7·v2.40.2 (09-17): 규칙이 예외를 던져도 변경 감지를 계속하고, 자격 증명 입력에 숫자 값을 보냅니다. (#38790, #38789, #38881, #38880)
- v2.39.8·v2.40.3 (09-18): 원시 인스턴스 키로 저장된 데이터 암호화 키를 복구하고, 어시스턴트의 빈 워크플로 미리보기를 고칩니다. v2.39.8은 끝난 하위 실행에 걸린 부모를 정리합니다. (#38911, #38910, #38915, #38914, #38949)
- v2.39.9
v2.39.10·v2.40.4v2.40.5 (09-21): 인스턴스가 불러올 수 없는 노드 타입을 만나면 트리거를 해제하고,PATCH /credentials/{credentialId}공개 API의 HTTP 405를 해결했습니다. 선언형 라우팅의 기본 URL 소유권 검사가 제한되었습니다. (#39056, #39057, #38982, #39147, #39146) - v2.41.1
v2.41.3·v2.40.6v2.40.7 (09-23~09-25): Redis 재연결 뒤 pubsub 구독을 복원하고 절반만 열린 구독 연결을 감지합니다. Sentry가 켜져 있어도 재시작 뒤 OpenTelemetry 내보내기가 동작하고, 자정(UTC)을 넘기는 인스턴스 리포트를 재시도합니다. 프로젝트 스팬 속성이 노드 스팬으로 전파됩니다. v2.41.1에서 Agents가 기본 활성화되었습니다. (#39241, #39367, #39368, #39433, #39434, #39456, #39457, #39328) - v2.41.4·v2.42.1 (09-30): 추적 컨텍스트가 불완전해도 실행을 반환하고, DB ping 응답이 이벤트 루프 지연 중에 도착해도 성공으로 칩니다. 큐 작업 결과는 해당 프로세스가 큐에 넣은 실행에만 저장하고, Cloud UBB 어시스턴트 배너에 남은 크레딧을 표시합니다. (#39827, #39836, #39757, #39725, #39912, #39911)
- v2.42.2·v2.41.6·v2.42.3·v2.41.7 (10-01~10-05): 큐 실행에서 Bull
job.finished()대기를 중단하고, 처리되지 않은 Promise 거부가 나와도 태스크 러너를 계속 실행합니다. 글로벌 멤버의 API 키 변수 스코프 부여와 커뮤니티 노드의 Gateway credits 프로모션이 추가되었습니다. (#39945, #40092, #40091, #40150, #40151, #40108, #40109) - v2.43.1 (10-07): n8n Assistant와 Execute 버튼의 UI 세부를 다듬고, 에이전트 빌더 시스템 프롬프트를 정적으로 유지해 프롬프트 캐싱에 유리하게 했습니다. Instance AI 스킬 샌드박스는 백그라운드에서 준비합니다. (#40438, #40441, #40442)
- LTS v1.123.79
v1.123.83 (09-1009-30): v1.123.80은 도메인 제한 자격 증명을 선언형 노드 요청에 적용합니다. v1.123.81은 도메인 제한 자격 증명이 자기 노드에서 동작하도록 하고 undici 7.29.1, vm2 3.12.2, Snowflake SDK 3.3.0으로 올렸습니다. v1.123.82는 adm-zip 0.6.1, v1.123.83은 cjs-module-lexer 2.2.0 고정으로 의존성 점검 지적을 해소했습니다. v1.123.79와 v2.41.5, v2.42.4는 변경 로그 항목 없이 발행된 유지보수 릴리즈입니다. (#38723, #38786, #38849, #38846, #38831)
전체 변경 내역은 각 버전의 GitHub Release 노트에서 확인하실 수 있습니다(하단 참조 링크).
보안 관련 수정 정리
원문 변경 로그에는 보안 분류 항목이 따로 없어, 보안에 영향이 있는 항목을 골라 정리했습니다. CVE 번호가 본문에 명시된 항목은 이번 기간에 없습니다.
- 시크릿 마스킹 (v2.40.0): 시크릿 마스킹을
@n8n/utils로 통합하고 마스킹 대상 자격 증명 형태를 늘렸습니다. 확인된 시크릿 컨테이너 안의 불투명 필드 값을 가리고, 비공개 자격 증명이 일부 실행된 경우 실행 데이터를 마스킹하며, 마스킹 컨텍스트 훅이 모든 인스턴스 유형에 등록됩니다. 마스킹된 데이터를 보는 표현식은 공개 확인 프롬프트를 거치고, 마스킹 해제 권한이 없으면 마스킹된 데이터 고정(pinning)이 꺼집니다. (#38054, #38067, #38364, #37298, #38577, #38334) - 도메인 제한 자격 증명 (v1.123.80~v2.41.0): 허용 도메인이 선언형 노드 요청에도 적용되고, Databricks 채팅 모델 요청에도 허용 목록이 강제됩니다. (#38723, #38694)
- 요청 대상 검증 (v2.40.5·v2.43.0): 선언형 라우팅의 기본 URL 소유권 검사가 제한되고, 요청 대상은 디스패처 출처 기준으로 해석됩니다. (#39147, #39146, #39058, #39506)
- 토큰·인증 (v2.41.0~v2.42.0): MCP OAuth 액세스 토큰이 RFC 9068을 따르고, 사용자를 해석하기 전에 토큰 페이로드를 검증합니다. OAuth2 클라이언트 자격 증명은 새 클라이언트 ID와 시크릿을 사용합니다. (#38310, #39078, #39891)
- 정책·실행 제한 (v2.40.0~v2.43.0): 보호된 인스턴스의 실행 제한이 강제되고, CLI 가져오기·실행 명령에도 정책 검사가 적용됩니다. MCP 도구 텔레메트리 속성은 마스킹됩니다. (#37947, #39714, #39887)
- 의존성 (v1.123.81~v2.41.0): undici 7.29.1, vm2 3.12.2, adm-zip 0.6.1, cjs-module-lexer 2.2.0이 반영되었습니다. 해당 의존성 변경은 v2.41.0과 LTS 라인에 모두 들어갔습니다. (#38844, #38823, #38849, #38846)
업그레이드 전에 확인할 사항
원문에 Breaking Changes로 분류된 항목은 없지만, 기본 설정과 실행·배포 방식에 영향을 주는 변경이 포함됐습니다. 운영 환경에서는 다음 사항을 먼저 확인하는 것이 좋습니다.
에이전트 활성화와 비용 관리
v2.41.1부터 Agents가 기본으로 켜집니다. 사용하지 않는 인스턴스는 v2.43.0의 설정에서 비활성화 여부를 정하고, 사용하는 환경은 예산 가드레일과 사용량 설정을 확인해야 합니다. 기본 활성화와 예산 가드레일의 옵트인 설정은 별개이므로 운영 정책에 맞게 구성하는 것이 중요합니다.
배포 스크립트와 v3 전환 계획
Git 연결 CLI를 사용하던 스크립트와 파이프라인은 Promotions 명령으로 전환해야 합니다. 특히 v2.42.0의 Apply·Apply Continue 명령과 대상 환경의 바인딩 절차를 스테이징에서 검증하는 것이 좋습니다.
v3 마이그레이션 리포트에는 스토리지 디렉터리 이름 변경, preExecute의 실행 생성, 채팅 허브 제거, N8N_DB_PING_TIMEOUT 폐기 규칙이 추가됐습니다. 이는 v3 대비 안내이므로, 리포트의 영향 범주를 기준으로 대응 계획을 세워야 합니다.
자격 증명 공유와 워크플로 게시
v2.42.0부터 자격 증명 검사는 워크플로를 실행하는 사용자 기준으로 이루어집니다. 사용할 수 없는 자격 증명이 있으면 Execute와 Publish가 중단되므로, 서비스 계정이나 다른 사용자가 게시한 워크플로의 공유 범위를 확인해야 합니다.
v2.43.0에서는 필수 입력이 연결되지 않은 노드가 있는 워크플로의 게시도 차단됩니다. 기존 워크플로를 수정해 다시 게시할 때 오류가 발생할 수 있습니다. 게시 서비스가 기본으로 활성화되면서 n8n Trigger, Email Trigger(IMAP), Postgres Trigger가 게시할 때마다 다시 등록되므로, 게시 직후 연결 수와 폴링 부하도 살펴보는 것이 좋습니다.
외부 연동과 실행 큐
도메인 허용 목록이 선언형 노드와 Databricks 채팅 모델 요청에도 적용됩니다. 허용 목록 밖으로 요청하던 워크플로는 실패할 수 있습니다. MCP OAuth 액세스 토큰의 RFC 9068 준수와 인스턴스 기능에 따른 MCP 레지스트리 필터링도 반영됐으므로, 외부 MCP 클라이언트를 사용하는 환경은 연결을 점검해야 합니다.
큐 모드에서는 Bull job.finished() 대기가 제거되고 워커 종료 시 대기 작업 처리가 바뀌었습니다. 롤링 배포를 운영한다면 워커 종료 시간과 러너 이미지의 정상 종료(graceful shutdown) 설정을 확인하는 것이 좋습니다.
이름 변경과 적용 버전
AI Assistant는 n8n Assistant로, Azure OpenAI Chat Model은 Azure AI Foundry Chat Model로 이름이 바뀌었습니다. 사내 문서와 교육 자료, 노드 검색 키워드를 갱신하고, 폐기 안내가 표시되는 노드를 사용하는 워크플로는 대체 노드로 이전해야 합니다.
v2.40.0과 v2.43.0은 2026년 10월 8일 원문 수집 시점 기준 베타입니다. 프로덕션 적용은 정식 지정 이후를 권장합니다. 이번 노트에서 확인한 v2.41·v2.42 계열의 최신 패치는 각각 v2.41.7과 v2.42.4입니다.
참조 링크 및 버전 정보
| 버전 | 릴리즈 날짜 | 유형 | Release Notes |
|---|---|---|---|
| v2.40.0 | 2026-09-15 | Minor (베타) | GitHub |
| v2.41.0 | 2026-09-22 | Minor (베타) | GitHub |
| v2.42.0 | 2026-09-29 | Minor (베타) | GitHub |
| v2.43.0 | 2026-10-06 | Minor (베타) | GitHub |
| v2.38.5~v2.38.7 | 2026-09-09~09-11 | Patch | GitHub |
| v2.39.1~v2.39.10 | 2026-09-09~09-21 | Patch | GitHub |
| v2.40.1~v2.40.7 | 2026-09-16~09-25 | Patch | GitHub |
| v2.41.1~v2.41.7 | 2026-09-23~10-05 | Patch | GitHub |
| v2.42.1~v2.42.4 | 2026-09-30~10-07 | Patch | GitHub |
| v2.43.1 | 2026-10-07 | Patch | GitHub |
| v1.123.79~v1.123.83 | 2026-09-10~09-30 | LTS Patch | GitHub |
- n8n 릴리즈 노트 전체: https://docs.n8n.io/release-notes/
- n8n GitHub Releases: https://github.com/n8n-io/n8n/releases
본 콘텐츠는 n8n Release Note의 영문 원본을 한국어로 번역하고 재구성한 것으로 인포그랩은 n8n의 한국 공식 파트너사입니다.
n8n 구축부터 성공적인 워크플로까지 n8n 공식 파트너사 인포그랩과 함께하세요!
관련 글

2026년 9월 n8n 최신 버전 주요 업데이트
2026년 9월 n8n 최신 버전에서는 네 차례의 마이너 릴리즈를 통해 사용자 인증(OAuth2)과 폼 트리거 인증을 정식(GA)으로 전환하고, 호스팅 채팅 페이지에 nonce 기반 CSP를 적용해 보안 격리를 강화했습니다.

2026년 8월 n8n 최신 버전 주요 업데이트
2026년 8월 n8n은 팀 협업·거버넌스와 자체 호스팅 AI 운영을 강화하는 네 차례 주요 릴리즈(v2.32.0‑v2.35.0)를 발표했으며, 워크플로 리뷰·승인 거버넌스 도입, AI Assistant 원클릭 온보딩·Instance AI 기본 활성화, Agent Builder 테스트·HITL·다채널 확장, MCP TypeScript SDK v2 적용, SAML·LDAP·OIDC SSO 및 인증 거버넌스 Public API 확대 등 200여 신규 기능과 300여 버그 수정·안정화가 이루어졌습니다.

2026년 2월 n8n 최신 버전 주요 업데이트
n8n 릴리즈 노트