Versiointi
Kun paketti on julkaistu tietyllä versiolla, sisältöä ei ole mahdollista muuttaa
Muutokset tehdään julkaisemalla uusi paketti, jossa versionumeroa on kasvatettu edellisestä
Numeroinnissa tulisi noudattaa semver-käytäntöä, mutta pakollista sen noudattaminen ei ole
Päivitettäessä riippuvuutena oleva paketin versiota, on turvallisinta lukea paketin changelog- tai release notes -tiedosto (löytyy usein versionhallinnasta)
Semver-versionumerot – major.minor.patch
Major
Muutoksia, jotka eivät ole yhteensopivia edellisen version kanssa
Päivitetys on tehtävä harkiten – saattaa vaatia muutoksia omaan koodiin
Minor
Muutoksia, jotka ovat yhteensopivia edellisen version kanssa
Turvallista päivittää uusimpaan
Patch
Bugikorjauksia
Suositeltavaa päivittää uusimpaan
Näyttää pakettien saatavilla olevat versiot
Auttaa pakettien käyttäjiä valitsemaan haluamansa “range”:n
Esimerkiksi
^1.0.4asentaa uusimman version, joka on välillä 1.0.4 – 1.x
Last updated