Szemaverziós verzió-emelő kalkulátor
Számítsa ki a következő szemaverziót az aktuális verzióból és az emelés típusából. Támogatja a major, minor, patch, premajor és prerelease típusokat.
Szemaverziós verzió-emelő kalkulátor
Írjon be egy verzió sorszámot, például 1.4.2-t, és válasszon egy emelés típusát — major, minor, patch, premajor vagy prerelease — és ez az eszköz kiszámítja a pontos következő szemaverziót a SemVer 2.0.0 szabályait követve az előkiadások és build metaadatok kezelésében. Ezt az eszközt a verziófelszabadítást végző karbantartók, a CI-szkriptek, amelyeknek szükségük van a következő címkére, és bárki, aki szeretne ellenőrizni egy verzióemelést a package.json vagy egy git tag bekerülése előtt.
A premajor és prerelease emelések az előkiadási azonosító opciót használják — alpha, beta vagy rc — az előkiadás sorozat megnyitásához vagy folytatásához, így a 2.0.0-ből 2.0.0-beta.0 lesz, és egy második prerelease emelés ugyanazon az azonosítón a beta.1-re mozgatja. Adjon hozzá build metaadatot, például egy commit hash-t, és az egy plusz jel után lesz hozzáfűzve. Kapcsolja be az "Emelés ajánlása commit listáról" opciót, és helyezze az aktuális verziót az első sorra, azt követően egy Konvencionális Commits üzenetet soronként: a feat: egy minor emelést javasol, a fix: vagy perf: egy patch emelést javasol, és egy "!" a típus után, vagy egy BREAKING CHANGE: lábjegyzet egy major emelést javasol. Adjon meg egy caret tartományt (^1.2.0) vagy egy tilde tartományt (~1.2.0) annak megtekintéséhez, hogy a kiszámított verzió még mindig benne van-e.
A kalkulátor opcionálisan elfogadja a kezdő v-t (v1.4.2), helyesen olvassa az meglévő előkiadás és build azonosítókat, és egyformán kezeli a Windows és Unix soremeléseket. Az olyan verzió, amely nem érvényes SemVer, vagy egy olyan tartomány, amely nem érvényes caret vagy tilde kifejezés, egyszerű szövegben van jelezve, nem pedig csendes helytelen válaszként.
Minden futás a böngészőjében történik. Nem történik verzió szám vagy commit üzenet feltöltése, ezért biztonságos a nem kiadott projektekkel való használathoz. Másolja ki az eredményt, töltse le .txt fájlként, vagy küldje vissza a bemenetre egy másik verzióemelés hozzáadásához.