Changelog Generator
Generate polished, well-structured changelogs from raw commit messages, feature lists, or release notes — in any standard format.
사용 방법 Changelog Generator
- 원시 변경 사항을 붙여넣으세요 — 커밋 메시지, 기능 목록, Jira 티켓 요약 또는 스프린트 회고에서의 글머리 기호 메모.
- 변경 로그 형식을 선택하세요: 'Keep a Changelog'는 커뮤니티 표준이며, 'Conventional'은 Conventional Commits 사양을 따릅니다.
- 올바른 제목과 맥락을 설정하기 위해 버전 번호와 릴리스 유형을 입력하세요.
- 청중을 선택하세요 — 개발자 변경 로그에는 기술 세부정보가 포함되고, 최종 사용자 변경 로그는 이점과 영향을 중심으로 합니다.
사용 사례
릴리스 전에 git 로그 출력을 기반으로 CHANGELOG.md 항목을 생성합니다
SaaS 제품 업데이트 이메일을 위한 사용자 친화적인 릴리스 노트를 만듭니다
오픈 소스 라이브러리(유지 관리 + 사용자)를 위한 이중 청중 변경 로그를 작성합니다
스프린트 변경 사항을 이해관계자를 위한 구조화된 릴리스 요약으로 컴파일하세요
주요 버전 업그레이드를 위한 마이그레이션 가이드로 중대한 변경 사항을 문서화합니다
최고의 결과를 위한 팁
- 원시 git 로그 출력을 직접 붙여넣으세요. 생성기는 커밋을 자동으로 추가/변경/수정/제거 섹션으로 분류합니다.
- 중대한 변경 사항에 대해서는 입력에 이전 동작과 새로운 동작을 포함하여 생성기가 적절한 마이그레이션 지침을 작성할 수 있도록 하세요.
- 오픈 소스 프로젝트의 경우 '둘 다' 청중 옵션을 사용하세요. 당신의 변경 로그는 개발자와 비기술 사용자 모두에게 도움이 됩니다.
- 한 번에 여러 버전을 다루기보다는 각 릴리스에 대해 점진적으로 변경 로그를 생성합니다.
자주 묻는 질문
어떤 변경 로그 형식을 사용해야 하나요?
Keep a Changelog (keepachangelog.com)는 오픈 소스 프로젝트에 가장 널리 채택된 표준입니다. Conventional Changelog는 Conventional Commits (feat:, fix:, 등)와 잘 결합됩니다. Semantic Versioning Notes는 버전 번호에 엄격한 의미가 있는 라이브러리에 가장 적합합니다.
git 커밋 메시지를 직접 붙여넣을 수 있나요?
네. 'git log --oneline' 또는 유사한 출력을 붙여넣으세요. 생성기는 각 커밋을 올바른 변경 로그 섹션(추가, 변경, 수정 등)으로 분류하고 간결한 커밋 메시지를 명확하고 설명적인 변경 로그 항목으로 다시 작성합니다.
어떻게 파괴적인 변경 사항을 처리하나요?
중대한 변경 사항은 변경 로그 상단에 BREAKING CHANGE 접두어로 두드러지게 표시됩니다. 이전 및 새로운 동작에 대한 세부 정보를 제공하면 생성기는 사용자가 업그레이드하는 데 도움이 되는 마이그레이션 지침을 포함합니다.
개발자와 최종 사용자 변경 로그의 차이점은 무엇인가요?
개발자 변경 로그에는 기술 세부정보가 포함됩니다: 함수 이름, API 변경, 종속성 업데이트 및 코드 예제. 최종 사용자 변경 로그는 동일한 변경 사항을 이점 진술로 번역합니다: '페이지가 이제 50% 더 빨리 로드됩니다' 대신 'React Server Components로 마이그레이션됨'.
사전 출시 버전의 변경 로그를 생성할 수 있나요?
네. '사전 출시'를 출시 유형으로 선택하고 3.0.0-beta.1과 같은 버전을 사용하세요. 생성기는 사전 출시 상태를 기록하고 API 안정성에 대한 적절한 면책 조항을 추가할 것입니다.
Part of these workflows
This tool is used in step-by-step guides that help you get more done
당신의 텍스트는 저장되지 않습니다. 처리 과정은 실시간으로 이루어지며, 결과 생성 후 즉시 입력이 폐기됩니다.
무제한 액세스 잠금 해제
무료 사용자: 하루 10회 사용 | Pro 사용자: 무제한