변경 로그
변경 로그 (Changelog)
CrewAI의 공식 변경 로그 페이지예요. 각 버전에서 무엇이 바뀌었는지 Features(새 기능), Bug Fixes(버그 수정), Documentation(문서), Contributors(기여자)로 나눠서 정리해 두었어요. 최신 버전부터 순서대로 살펴볼게요.
출처: 문서
본문
v1.15.22
What's Changed
Features (새 기능)
- 연결 식별자로 aliases 지원
- 배포 생성 실패 사유 기록
- 트레이싱에서 인간 피드백과 일시 중지 이벤트 수집
- 에이전트 역할을 모델로 라우팅하는
llm_overlay컨텍스트 변수 추가 - 에이전트 실행 페이로드에
task_prompt와 output 전달 - crew 설정 중 플랫폼 통합 검증
- JSON crew 위저드에 플랫폼 툴 추가
- CrewAI Platform 애플리케이션 카탈로그 노출
- 지원되는 임베딩 프로바이더로 OpenRouter 추가
Bug Fixes (버그 수정)
- 인라인 스킬 정의에서 CRLF 허용
- 안전한 fetcher를 통해 텍스트 파일 URL 로드
- kickoff 태스크 출력 저장소에서 SQLite 연결 닫기
- 네이티브 툴 경로의 ToolUsageFinishedEvent에
from_cache전달 - 업로더에서 bare raise 대신 ValueError 발생
- SQLiteFlowPersistence에서 비-프리미티브 타입 지원
- 코딩 에이전트 지시사항 개선
- JSON 체크포인트를 UTF-8로 읽기
- Windows에서 오래된 poetry.lock 백업 덮어쓰기
- Azure에서 스트리밍 툴 호출을 wire index로 키 지정
- Gemini에서 파일 데이터 콘텐츠 부분 보존
update()와recall()접근 시간에서read_only존중- 모든 OpenAI reasoning 모델에
reasoning_effort전송 - 스트리밍 출력에 리터럴
[...]가 포함될 때 run TUI 크래시 방지 - 저장된 태스크가 다르면 replay 거부
- Windows mypy 호환성을 위한 sys.platform 가드 사용
- 강제 최종 답변을 사용자 턴으로 요청
- 프롬프트에 포함된 태스크 출력 스키마에서 null 유지
- DOCXSearchTool을 표준 RAG 고정 스키마 패턴에 맞춤
Documentation (문서)
- 임베딩 디바이스 옵션에 xpu 추가
- 모든 워크스페이스 패키지 나열
Contributors
@ASTion24, @BlueX888, @HUAN2022A, @RaycarlLei, @Rohitkanithi, @SWAPI03, @SharoonSharif, @ShivangiRay, @Theater-ahyeon, @Vidit-Ostwal, @gamal1osama, @github-actions[bot], @joaomdmoura, @lorenzejay, @mhbuehler, @modusensus, @monkscode, @rohitkanithi, @roli-lpci, @vinibrsl, @wangtaotaotao95
v1.15.21
What's Changed
Features
- 체크포인트 런타임과 CLI 사용량을 추적하는 텔레메트리 추가
Bug Fixes
- HTTP 200 응답 내부의 게이트웨이 에러 보고 수정
- AMP create source에서 deploy push 유지
- Oxylabs 통합에서 IndexError 발생 대신 스크래핑 실패 보고
- 모든 DashScope 모델을 네이티브 프로바이더로 라우팅
- JSON 체크포인트를 UTF-8로 영속화
- BrightData의 f-string 검색 URL에서 잘못된 $ 제거
- JSON 스키마 변환에서 리스트 형태 타입 배열 지원
- gpt-4o-mini 컨텍스트 윈도우를 200000에서 128000으로 수정
- contentBlockStop에서 스트리밍 툴 호출 인자 보존
- Windows에서 pre-commit 훅 이식성 확보
Documentation
- 트레이싱이 텔레메트리와 별도로 관리됨을 명확히 함
- 병렬 검색 참조 링크 수정
- handle_llm_stream_chunk docstring에서 오래된 파라미터 제거
- 스트리밍 출력 docstring 예시 수정
- 스킬 설치 참조에서 조직 UUID 사용
Contributors
@Alphaxiaoteng, @DrewWhittleNZ, @Ghraven, @Shxiao101, @Vaishnavi220506, @Vidit-Ostwal, @danielfsbarreto, @georgeatparallel, @github-actions[bot], @jessemiller, @joaomdmoura, @kimnamu, @kiwoongyoon, @liang0417, @lorenzejay, @oxy-giedrius, @simpleqt, @uoparaji
v1.15.20
What's Changed
Bug Fixes
- 레거시 플랫폼 툴 alias 발견 수정
Documentation
- v1.15.19 스냅샷 및 변경 로그 업데이트
Contributors
@joaomdmoura, @vinibrsl
v1.15.19
What's Changed
Features
- Clipper 통합 클라이언트 추가
- CEL 표현식 환경에
now()추가 - 모든 사용자에 대해 crew 실행이 어떻게 끝났는지 기록
- 머신 크기를 코어 수가 아닌 대략적인 밴드로 보고
- CrewAI 플랫폼 툴용 주입 가능한 클라이언트 추가
Bug Fixes
- urlreadtool에서 octet-stream과 xlsx URL 읽기 수정
- 네이티브 Gemini 프로바이더에서 후행 사용자 턴 추가 수정
- Ollama base URL에서 scheme과 port 정규화
- 메모리에서 재사용 가능한 scope 구성 보존
- 보안 취약점 수정을 위해 pypdf를 6.16.2로 업그레이드
- 보안 취약점 수정을 위해 nltk를 3.10.3으로 업그레이드
- 현재 Claude 모델과 Snowflake CVE 플로어에 대한 네이티브 구조화 출력 수정
- 모든 경로에서 모델 호출 훅 실행 및 deny 전파
Documentation
- AI/ML 개요 예시에서 CodeInterpreterTool 제거
- prompt-template 링크를 현재 경로로 지정
- channels 가이드를 현재 CopilotKit channels API로 업데이트
- 은퇴한 Gemini 모델 ID 갱신
Contributors
@Vidit-Ostwal, @a-yeyang, @github-actions[bot], @hvlcrs, @joaomdmoura, @kikifrost, @lorenzejay, @lucasgomide, @parthiban-sivakumar, @ranst91, @tandede, @thiagomoretto, @vinibrsl
v1.15.18
What's Changed
Features
- 컨버세이셔널 플로우(conversational flows)를 stable로 승격
- 주어진 UUID로 생성된 배포 기록
- 컨버세이셔널 플로우 문서와 API 개선
- 선언(declaration)이 라우터의 응답 형식 이름 지정 가능
- 채팅 플로우가 자신의 상태 형태를 선언 가능
- 컨버세이셔널 선언에서 crew 스타일 LLM 구성 허용
- minted ID로 프로젝트 생성 보고
- run에 입력이 있었는지 여부를 입력값 자체를 기록하지 않고 기록
- 사용자 호출 프로젝트 명령마다 프로젝트 ID 백필
Bug Fixes
- 최종 답변이 비어 있을 때 툴 결과 보존
- 기본 Claude Sonnet 4.6을 1M 컨텍스트 윈도우에 매핑
- 대형 툴 호출에서 Anthropic 기본 max_tokens 상향
- 메시지 콘텐츠 부분을 Python repr이 아닌 텍스트로 렌더링
- Agent.kickoff가 대화를 받을 때 메시지 역할 유지
- crewai 내부 플로우에서 인터셉션 훅 건너뛰기
- 태스크 실패를 성공이 아닌 실패로 기록
- 억제된 resume에서 플로우 라이프사이클 emit
- 선언적 채팅 플로우를 위한 컨버세이셔널 TUI 열기
- crew_memory를 bool이 아닌 문자열로 기록
- absent와 empty가 구별되도록 항상 project_id emit
Documentation
- Arize Phoenix 옵저버빌리티 문서 명확화
Contributors
@Vidit-Ostwal, @arizedatngo, @joaomdmoura, @lorenzejay, @lucasgomide
v1.15.17
What's Changed
Features
- 선언적 컨버세이셔널 플로우 문서 추가
- 선언을 위한 내장 컨버세이셔널 메서드 합성
- 선언이 컨버세이셔널 모드를 주도할 수 있게 함
- 컨버세이셔널 옵트인을 명확하게 함
- slug 참조에서 해석된 툴에 AMP slug 전달
- 청킹 중 과도하게 큰 단일 메시지 처리
Bug Fixes
- URL 호스트네임을 MCP HTTP 및 SSE server_name으로 사용하는 문제 수정
- 실패한 모든 시도에서 에이전트 스코프 닫기
- 실패한 툴에 툴 에러 귀속
- 각 리다이렉트 홉과 피어 IP에 SSRF 검사 고정
- OpenAI Responses API에서 네이티브 툴 호출 깨진 문제 해결
Documentation
- v1.15.16 스냅샷과 변경 로그로 문서 업데이트
Contributors
@Copilot, @Vidit-Ostwal, @github-code-quality[bot], @joaomdmoura, @lorenzejay, @lucasgomide, @theCyberTech
v1.15.16
What's Changed
Features
- UUID 지원과 함께 실행 컨텍스트 관리 도입
- 플로우를 끝낸 예외 종류 기록
- 트레이스 배치가 AMP와 공유될 때 기록
- 어떤 출처에서든 배포 수를 세고 시작 위치 기록
Bug Fixes
- emit된 모든 스팬에 실행 중인 릴리스 기록
- MySQL 검색 테이블 이름 검증 수정
- 실패한 턴이 다음 턴을 실패로 표시하지 않도록 함
Documentation
- CopilotKit과 AG-UI를 위한 Frontend 가이드 추가
Contributors
@joaomdmoura, @lorenzejay, @ranst91, @theCyberTech
v1.15.15
What's Changed
Features
- 플로우 결과, 지속 시간, 인간-인-더-루프 신호 보고
Bug Fixes
- 경계 훅이 플로우를 중단할 때 FlowStartedEvent emit
- 스팬 export를 우리 자체 tracer provider로 한정
- 보안 취약점 해결을 위해 torch를 2.13.0으로 업그레이드
- crewai-tools[github]에서 gitpython을 3.1.58로 업그레이드
Refactoring
- 에이전트의 날짜 주입 기능 업데이트
- CLI 플래그를 kebab-case로 표준화
Documentation
- v1.15.14 스냅샷 및 변경 로그
Contributors
@Vidit-Ostwal, @joaomdmoura, @lorenzejay, @lucasgomide, @theCyberTech
v1.15.14
What's Changed
Features
- 코딩 에이전트에서 런타임 컨텍스트 분리 및 프로젝트 ID 추가
Documentation
- v1.15.13 스냅샷 및 변경 로그 업데이트
Contributors
@joaomdmoura
v1.15.13
What's Changed
Bug Fixes
- LiteLLM 라우팅 모델에서 프로바이더 보존 수정
- 취약한 LLM 이벤트 버스 목(mocks) 강화
- Anthropic 캐시 토큰 사용량 과소 보고 수정
- 보안 취약점 GHSA-6hr6-w5qg-qmwg를 위해 h2를 4.4.1로 업그레이드
Documentation
- 로케일 동기화를 위한 DOCS_TRANSLATIONS 워크플로우 추가
- 깨진 README 링크, 목차, 기여 가이드 수정
- 버전 1.15.12 스냅샷 및 변경 로그
Contributors
@Vidit-Ostwal, @joaomdmoura, @lucasgomide, @theCyberTech
v1.15.12
What's Changed
Features
- 릴리스 시 Flow canary 업그레이드
- 임의 URL을 읽는 URLReadTool 추가
- 플랫폼 액션 툴에 앱 메타데이터 추가
crewai create <resource>아래에서 스캐폴딩 통합
Bug Fixes
- 컨버세이셔널 라우트/핸들러 이름 충돌 에러 명확화
Documentation
- 통합 create CLI를 위한 스캐폴드 AGENTS.md 업데이트
Breaking Changes
- 없음
Contributors
@Vidit-Ostwal, @joaomdmoura, @lorenzejay, @lucasgomide, @theCyberTech
v1.15.11
What's Changed
Features
- 텔레메트리에서 인터셉션 훅 디스패치 추적
- OSS 사용량을 엔터프라이즈 계정에 연결하는 project_id 추가
- AGENTS.md에 AMP 표면화 및 텔레메트리에서 코딩 에이전트 감지
- IBM Db2 검색 툴 추가
Bug Fixes
- CodeQL 불완전한 URL 부분 문자열 정화 경고 해소
- 6개의 GHSA 권고를 해소하기 위해 aiohttp와 cryptography 업그레이드
- map 리터럴 내부 실패에 대해 실제 CEL 에러 보고
- 문서 전용 PR에서 코드 CI 올바르게 건너뛰기
Documentation
- v1.15.10 스냅샷 및 변경 로그
Contributors
@PawanThakurIBM, @Vidit-Ostwal, @gabemilani, @joaomdmoura, @lorenzejay, @lucasgomide, @theCyberTech
v1.15.10
What's Changed
Features
- 스킬 사용 이벤트 수집
Documentation
- 마이그레이션된 AMP 문서 제거
- 보안 보고 지침 업데이트
- v1.15.9 스냅샷 및 변경 로그
Contributors
@gvieira, @joaomdmoura, @theCyberTech
v1.15.9
What's Changed
Features
- 툴 실패를 성공으로 보고하지 않고 표면화
- 플로우 실행 실패 시 FlowFailedEvent emit
- 스킬에 대한 점진적 공개(progressive disclosure) 구현
Documentation
- v1.15.8 스냅샷 및 변경 로그 업데이트
Contributors
@github-actions[bot], @joaomdmoura, @lorenzejay, @lucasgomide
v1.15.8
What's Changed
Features
- 장기 실행 작업에서 일시 중지하는 WaitTool 추가
Bug Fixes
- FileWriterTool 쓰기 수정 및 파일 툴의 거친 부분 해결
- E2B 툴에 E2B_API_KEY를 필수 env var로 표시
Documentation
- 모델 가용성 지침 갱신
Contributors
@github-actions[bot], @joaomdmoura, @lucasgomide, @oalami, @thiagomoretto
v1.15.7
What's Changed
Bug Fixes
- 런타임의 CrewAI+ 클라이언트를 통해 레지스트리 스킬 해결
- GPT-5.6 툴 + reasoning_effort 400 에러에서 복구
- Responses API 경로에서 툴 호출 작동
- responses 전용 모델을 404 대신 라우팅
- CVE-2026-16796 패치를 위해 bedrock-agentcore 업그레이드
Observability
- 옵저버빌리티를 위한 런타임 스킬 사용 이벤트 emit
Documentation
- v1.15.7a1 스냅샷 및 변경 로그 추가
Contributors
@alex-clawd, @joaomdmoura, @lorenzejay
v1.15.7a1
What's Changed
Bug Fixes
- 런타임의 CrewAI+ 클라이언트를 통한 레지스트리 스킬 해결 수정
- GPT-5.6 툴 및 reasoning_effort 400 에러에서 복구
- Responses API 경로에서 툴 호출 작동
- 404 에러 방지를 위해 responses 전용 모델 라우팅
- CVE-2026-16796 패치를 위해 bedrock-agentcore 의존성 업그레이드
Observability
- 개선된 옵저버빌리티를 위한 런타임 스킬 사용 이벤트 emit
Documentation
- 버전 1.15.6 스냅샷 및 변경 로그 업데이트
Contributors
@alex-clawd, @joaomdmoura, @lorenzejay
이전 버전 (Older Versions)
위의 최신 릴리스(v1.15.22 ~ v1.15.7a1)와 동일한 구조로, 더 오래된 많은 역사적 버전들(v1.15.6 이하)이 동일한 Features / Bug Fixes / Documentation / Contributors 형식으로 나열돼 있어요. 각 버전은 GitHub 릴리스 링크와 함께 제공되며, 전반적인 테마는 다음과 같아요:
- 안정성과 보안 강화 — 지속적인 버그 수정, SSH/SSRF/공급망 보안 강화, 보안 권고를 위한 의존성 업그레이드.
- 에이전트·플로우 기능 확장 — 툴, 컨버세이셔널 플로우, 상태 관리, 인터셉션 훅, 인간-인-더-루프 지원.
- 옵저버빌리티·트레이싱 개선 — OpenTelemetry 기반 트레이싱, 텔레메트리, AMP/플랫폼 통합.
- 문서 업데이트 — 각 릴리스마다 스냅샷과 변경 로그 동기화.
전체 변경 내역과 각 버전의 상세한 기여자 목록은 공식 CrewAI GitHub 릴리스 페이지에서 확인할 수 있어요.