Kalkulator podwyższania wersji
Oblicz następną wersję semantyczną na podstawie bieżącej wersji i wybranego typu podwyższenia zgodnie z SemVer.
Kalkulator podwyższania wersji
Wklej wersję taką jak 1.4.2 i wybierz typ podwyższenia — major, minor, patch, premajor lub prerelease — a to narzędzie obliczy dokładnie następną wersję semantyczną zgodnie z zasadami SemVer 2.0.0 dla prerelease i build metadata. Jest stworzone dla opiekunów wydających wydania, skryptów CI, które potrzebują następnego tagu i dla każdego, kto chce sprawdzić podwyższenie wersji przed wczytaniem jej do package.json lub git tag.
Podwyższenia premajor i prerelease używają opcji identyfikatora prerelease — alpha, beta lub rc — aby otworzyć lub kontynuować pociąg prerelease, więc 2.0.0 staje się 2.0.0-beta.0 i drugie podwyższenie prerelease na tym samym identyfikatorze przenosi go na beta.1. Dodaj build metadata, takie jak hash commitu, a będzie dołączone po znaku plus. Włącz możliwość Zasugeruj podwyższenie z listy commitów i umieść bieżącą wersję na pierwszej linii, po której następuje jedna wiadomość Conventional Commits na linię: feat: sugeruje podwyższenie minor, fix: lub perf: sugeruje patch i ! po typie, lub BREAKING CHANGE: stopka, sugeruje podwyższenie major. Wprowadź zakres caret (^1.2.0) lub zakres tilde (~1.2.0), aby zobaczyć, czy obliczona wersja nadal mieści się w tym zakresie.
Kalkulator akceptuje opcjonalnie wiodące v (v1.4.2), prawidłowo odczytuje istniejące identyfikatory prerelease i build i traktuje koniec linii Windows i Unix w ten sam sposób. Wersja, która nie jest ważnym SemVer, lub zakres, który nie jest ważnym wyrażeniem caret lub tilde, jest zgłaszany w prostym języku, a nie jako cicha zła odpowiedź.
Wszystko działa w Twojej przeglądarce. Żaden numer wersji lub wiadomość o commicie nie są nigdy przesyłane, więc jest bezpieczny do użytku z niewydanym projektem. Skopiuj wynik, pobierz go jako plik .txt lub wyślij go z powrotem do wejścia, aby połączyć inne podwyższenie.