Kalkulator semantičke verzionisanja
Izračunaj sljedeću semantičku verziju od trenutne verzije i odabranog tipa bumpa — major, minor, patch, premajor ili prerelease.
Kalkulator semantičke verzionisanja
Unesite verziju kao 1.4.2 i odaberite tip bumpa — major, minor, patch, premajor ili prerelease — pa će ovaj alat izračunati točnu sljedeću semantičku verziju slijedeći pravila SemVer 2.0.0 za pre-release i build metapodatke. Napravljen je za održavatelje koji objavljuju izdanja, CI skripte koje trebaju sljedeću oznaku, i sve one koji žele provjeriti bump verzije prije nego što ga unese u package.json ili git oznaku.
Premajor i prerelease bumpovi koriste opciju identifikatora pre-release — alpha, beta ili rc — da otvorite ili nastavite train pre-release, tako da 2.0.0 postaje 2.0.0-beta.0, a drugi prerelease bump na istom identifikatoru ga premješta na beta.1. Dodajte build metapodatke kao što je hash commita i on će biti dodan nakon znaka plus. Uključite "Preporuči bump prema listi committa" i stavite trenutnu verziju u prvi red, zatim po jednu poruku Conventional Commits u svaki redak: feat: preporučuje minor bump, fix: ili perf: preporučuje patch, a "!" nakon tipa, ili footer BREAKING CHANGE:, preporučuje major bump. Unesite caret raspon (^1.2.0) ili tilde raspon (~1.2.0) da vidite je li izračunana verzija još uvijek u tom rasponu.
Kalkulator prihvaća opcionalni vodeći v (v1.4.2), ispravno čita postojeće pre-release i build identifikatore, i tretira Windows i Unix završetke redaka na isti način. Verzija koja nije valjani SemVer, ili raspon koji nije valjani caret ili tilde izraz, bit će prijavljena jasno umjesto kao tiho pogrešan odgovor.
Sve se izvršava u vašem pregledniku. Brojevi verzija ili poruke committa nikad se ne učitavaju, pa je sigurno koristiti ga s neobjavljivenim projektima. Kopirajte rezultat, preuzmite ga kao .txt datoteku, ili ga pošaljite natrag u ulaz da lancirate drugi bump na vrh njega.