Skip to main content
이 페이지에서는 LangChain과 LangGraph의 릴리스 정책을 설명합니다. 아래 탭을 클릭하여 각 제품의 릴리스 정책을 확인하세요:
  • LangChain
  • LangGraph
LangChain 생태계는 여러 컴포넌트 패키지(예: langchain-core, langchain, langchain-community, 파트너 패키지 등)로 구성되어 있습니다.

릴리스 주기

LangChain 1.0 릴리스 이후, langchainlangchain-core마이너 릴리스(예: 1.0.x에서 1.1.0으로)는 시맨틱 버저닝을 따르며 자주 릴리스될 수 있습니다. 마이너 릴리스에는 새로운 기능과 개선 사항이 포함되지만 호환성을 깨는 변경 사항은 포함되지 않습니다.패치 버전은 버그 수정과 사소한 개선 사항을 포함하므로 주에 몇 번씩 자주 릴리스됩니다.

API 안정성

LLM 애플리케이션 개발은 빠르게 진화하는 분야이며, 사용자와 커뮤니티로부터 지속적으로 배우고 있습니다. 따라서 langchainlangchain-core의 API는 사용자의 요구 사항을 더 잘 충족하기 위해 계속 발전할 것으로 예상됩니다.LangChain 1.0의 시맨틱 버저닝 도입으로:
  • 공개 API의 호환성을 깨는 변경 사항은 메이저 버전 릴리스(예: 2.0.0)에서만 발생합니다
  • 마이너 버전 증가(예: 1.0.0에서 1.1.0으로)는 호환성을 깨지 않고 새로운 기능을 추가합니다
  • 패치 버전 증가(예: 1.0.0에서 1.0.1로)는 버그 수정과 사소한 개선 사항을 포함합니다
일반적으로 불필요한 변경을 피하려고 노력하며, 제거되는 기능에 대해서는 지원 중단 정책을 제공합니다.

다른 패키지의 안정성

LangChain 생태계의 다른 패키지들은 안정성이 다를 수 있습니다:
  • LangChain에서 유지 관리하는 파트너 패키지(langchain-openai, langchain-anthropic 등)는 시맨틱 버저닝을 따르며 1.0 이후 안정적일 것으로 예상됩니다. 다른 파트너 패키지는 다른 안정성 및 버전 관리 정책을 따를 수 있으므로, 자세한 내용은 해당 패키지의 문서를 참조하세요.
  • **langchain-community**는 서드파티 통합을 포함하는 커뮤니티 유지 관리 패키지입니다. 통합 수가 많기 때문에 langchain-communitylangchainlangchain-core와 동일한 엄격한 시맨틱 버저닝 정책을 따르지 않습니다. 자세한 내용은 장기 지원의 “특별 고려 사항” 섹션을 참조하세요.

지원 중단 정책

더 나은 대안이 제공될 때까지 기능 지원 중단을 일반적으로 피합니다.LangChain 1.0의 시맨틱 버저닝 접근 방식에 따라, 지원 중단된 기능은 1.x 릴리스 시리즈 전체에서 계속 작동합니다. 지원 중단된 기능의 제거를 포함한 호환성을 깨는 변경 사항은 메이저 버전 릴리스(예: 2.0)에서만 발생합니다.langchain 또는 langchain-core에서 기능이 지원 중단되면:
  • 코드와 문서에서 지원 중단으로 명확히 표시합니다
  • 권장 대안으로의 마이그레이션 가이드를 제공합니다
  • 모든 1.x 마이너 릴리스를 통해 지원 중단된 기능에 대한 보안 업데이트를 제공합니다
경우에 따라 유지 관리 문제를 일으키지 않는다면 지원 중단된 기능을 코드베이스에 더 오래 남겨둘 수 있으며, 이는 사용자의 부담을 더욱 줄이기 위한 것입니다.

장기 지원(LTS)

LangChain은 프로덕션 애플리케이션의 안정성을 제공하기 위해 장기 지원(LTS) 정책을 따릅니다:

릴리스 상태 정의

패키지는 다음 상태 중 하나로 표시됩니다:
  • ACTIVE: 현재 활발히 개발 중이며, 버그 수정, 보안 패치 및 새로운 기능이 포함됩니다
  • MAINTENANCE: 모든 보안 패치와 중요한 버그 수정을 받지만 새로운 기능은 포함되지 않습니다

현재 LTS 릴리스

LangChain 1.0은 LTS 릴리스로 지정됩니다:
  • 상태: 2.0 릴리스 전까지 ACTIVE
  • 지원 기간: 2.0이 릴리스된 후, 1.0은 최소 1년 동안 MAINTENANCE 모드로 전환됩니다
  • 시맨틱 버저닝 준수: 사용자는 호환성을 깨지 않고 마이너 버전(예: 1.0에서 1.1로) 간 업그레이드할 수 있습니다

레거시 버전 지원

LangChain 0.3:
  • 상태: MAINTENANCE 모드
  • 지원 기간: 2026년 12월까지
  • 지원 내용: 보안 패치 및 중요한 버그 수정

특별 고려 사항

langchain-community 0.4: 커뮤니티 기여와 서드파티 통합의 특성상 langchain-community는 마이너 릴리스에서 호환성을 깨는 변경 사항이 있을 수 있습니다. 이러한 다른 안정성 정책을 반영하기 위해 버전 0.4로 릴리스되었습니다.

Connect these docs programmatically to Claude, VSCode, and more via MCP for real-time answers.
I