lade...

Semantic-versioning.org

Semantic-versioning.org

an avatar

a logo

Semantic Versioning: Semantic Versioning

The Semantic Versioning Specification

an icon 🌐 Visit Semantic-versioning.org 🌐 Semantic-versioning.org besuchen

✍️Write rieview ✍️Rezension schreiben 🏷️Get Badge! 🏷️Abzeichen holen! ⚙️Edit entry ⚙️Eintrag bearbeiten 📰News 📰Neuigkeiten

Webfan Website Badge

Tags: semantic specification versioning

Rieviews

Bewertungen

not yet rated noch nicht bewertet 0%

Be the first one
and write a rieview
about semantic-versioning.org.
Sein Sie der erste
und schreiben Sie eine Rezension
über semantic-versioning.org.

Semantic-versioning.org News

About

https://semantic-versioning.org/...

In the world of software management there exists a dreaded place called "dependency hell." The bigger your system grows and the more packages you integrate into your software, the more likely you are to find yourself, one day, in this pit of despair. In systems with many dependencies, releasing new package versions can quickly become a nightmare. If the dependency specifications are too tight, you are in danger of version lock (the inability to upgrade a package without having to release new versions of every dependent package).

30.3.2024 23:54About
https://semantic-versioning.org/...

Backus–Naur

https://semantic-versioning.org/...

Backus–Naur Form Grammar for Valid SemVer Versions <valid semver> ::= <version core> | <version core> "-" <pre-release> | <version core> "+" <build> | <version core> "-" <pre-release> "+" <build> <version core> ::= <major> "." <minor> "." <patch> <major> ::= <numeric identifier> <minor> ::= <numeric identifier> <patch> ::= <numeric identifier> <pre-release> ::= <dot-separated pre-release identifiers> <dot-separated pre-release identifiers> ::= <pre-release identifier> | <pre-release identifier> "." <dot-separated pre-release identifiers> <build> ::= <dot-separated build identifiers> <dot-separated build identifiers> ::= <build identifier> | <build identifier> ".

30.3.2024 23:54Backus–Naur
https://semantic-versioning.org/...

FAQ

https://semantic-versioning.org/...

How should I deal with revisions in the 0.y.z initial development phase? The simplest thing to do is start your initial development release at 0.1.0 and then increment the minor version for each subsequent release. How do I know when to release 1.0.0? If your software is being used in production, it should probably already be 1.0.0. If you have a stable API on which users have come to depend, you should be 1.

30.3.2024 23:54FAQ
https://semantic-versioning.org/...

License

https://semantic-versioning.org/...

Semantic Versioning specification and website are both licensed under: Creative Commons ― CC BY 4.0. You are free to: Share — copy and redistribute the material in any medium or format for any purpose, even commercially. Adapt — remix, transform, and build upon the material for any purpose, even commercially. The licensor cannot revoke these freedoms as long as you follow the license terms. Under the following terms: Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made.

30.3.2024 23:54License
https://semantic-versioning.org/...
Subscribe

🔝

Datenschutzerklärung    Impressum