Kalkulator semantične različice
Izračunaj naslednjo semantično različico na podlagi trenutne različice in izbrane vrste bumpa — major, minor, patch, premajor ali prerelease.
Kalkulator semantične različice
Vnesite različico kot 1.4.2 in izberite vrsto bumpa — major, minor, patch, premajor ali prerelease — in to orodje bo izračunalo natančno naslednjo semantično različico v skladu s pravili SemVer 2.0.0 za pre-release in build metapodatke. Ustvarjeno je za vzdrževalce, ki izdajajo verzije, CI skripte, ki potrebujejo naslednji tag, in za vse, ki želijo preveriti bump različice, preden ga vnesete v package.json ali git tag.
Premajor in prerelease bumpi uporabljajo možnost identifikatorja pre-release — alpha, beta ali rc — da odprete ali nadaljujete vlak pre-release, zato se 2.0.0 spremeni v 2.0.0-beta.0, naslednji prerelease bump na istem identifikatorju pa ga premakne na beta.1. Dodajte build metapodatke, kot je heš commita, ki se bo dodan za znak plus. Vključite "Priporoči bump glede na seznam commitov" in v prvi vrstico vstavite trenutno različico, nato pa eno sporočilo Conventional Commits v vsako vrstico: feat: priporoča minor bump, fix: ali perf: priporočata patch, in "!" za tipom ali footer BREAKING CHANGE: priporoča major bump. Vnesite caret obseg (^1.2.0) ali tilde obseg (~1.2.0), da vidite, ali izračunana različica sodi v ta obseg.
Kalkulator sprejema opcijski vodilni v (v1.4.2), pravilno prebere obstoječe pre-release in build identifikatorje ter enako obravnava koncovke vrstic Windows in Unix. Različica, ki ni veljavna SemVer, ali obseg, ki ni veljaven caret ali tilde izraz, se prijavi jasno namesto kot tiho napačen odgovor.
Vse se izvršava v brskalniku. Številke različic ali sporočila commitov se nikoli ne naložijo, zato je varno uporabljati ga z neobjavljenimi projekti. Kopirajte rezultat, ga preuzmite kot datoteko .txt ali pa ga pošljite nazaj v vhod, da lancirate drug bump na vrh njega.