시맨틱 버전 관리
MAJOR.MINOR.PATCH - 예시: 1.4.3
- MAJOR - 주요 변경 사항. 유지 보수 호환성을 깨뜨림 - 새로운 API
- MINOR - 유지 보수 호환성을 유지하면서 새로운 기능 추가 - 일부 기능 추가
- PATCH - 버그 수정 - API 엔드포인트 수정
개발 단계
- alpha - 초기 버전, 내부 테스트용
- beta - 안정적인 버전
- rc (릴리스 후보) - 거의 최종 버전
예시: 1.0.0-alpha.1 -> 1.0.0-beta.1 -> 1.0.0-rc.1 -> 1.0.0
dev.to
Structured approach to versioning
Create attached notes ...
