짧은 이야기 AI 활용 · 버전 목록

AI가 1.10.0을 1.9.0 앞에 놓았다면, 글자순 정렬인지 보세요

Semantic Versioning에서는 주·부·패치 번호를 각각 숫자로 비교합니다. 오름차순이면 1.9.0이 1.10.0보다 앞입니다.

먼저 프로젝트의 버전 규칙을 확인하세요. SemVer는 주·부·패치 번호를 왼쪽부터 숫자로 비교하고, 사전 공개 버전은 같은 번호의 정식 버전보다 앞에 둡니다. 버전은 소수 하나가 아닙니다.

작은 정렬 시험

가상 목록 1.10.0, 1.9.0, 1.2.0을 시험했습니다. 일반 글자순 정렬은 1.10.0, 1.2.0, 1.9.0을 반환했습니다. 설치된 semver 라이브러리는 1.2.0, 1.9.0, 1.10.0을 반환했습니다. 패키지 설치나 AI 접속 없이 로컬에서 대조했습니다.

사전 공개 버전도 대조하세요

두 번째 가상 목록에서는 라이브러리가 2.0.0-beta.2, 2.0.0-beta.11, 2.0.0 순으로 정렬했습니다. 2.0.0+build.1과 2.0.0+build.2는 우선순위가 같았습니다. 빌드 메타데이터만으로 앞뒤 순위를 정하지 않습니다.

요청에 규칙을 적으세요

예시 입력: “이 식별자는 SemVer 2.0.0을 따른다. 버전 우선순위로 정렬하고 각 식별자를 그대로 보존해. 잘못된 값은 표시하고 버전을 소수로 바꾸지 마.” 프로젝트 규칙에 맞는 유지 관리되는 파서로 결과를 확인하세요.

더 높은 버전이 설치 권고는 아닙니다

맞는 정렬은 식별자의 앞뒤 관계에 답합니다. 호환성·지원·안전성까지 확인해 주지는 않습니다. 업그레이드 선택 전 프로젝트의 변경 내역과 요구 조건을 읽으세요. 날짜나 업체 고유 버전은 다른 규칙이 필요할 수 있습니다.

2026년 10월 14일 발행. 기존 설치 라이브러리로 가상 목록만 시험했습니다. 소프트웨어 업그레이드·실제 릴리스 검증·AI 답변 시험은 하지 않았습니다.

출처: SemVer 2.0.0.