Begriff

Semantic Versioning

Semantic Versioning legt fest, was eine Versionsnummer wie 2.4.1 bedeutet:

  • MAJOR steigt bei Änderungen, die nicht abwärtskompatibel sind,
  • MINOR bei neuen, abwärtskompatiblen Funktionen,
  • PATCH bei abwärtskompatiblen Fehlerbehebungen.

Versionen mit einer 0 vorn gelten als frühe Entwicklung, in der sich alles ändern kann. Die Regel stammt von Tom Preston-Werner. Sie hilft einzuschätzen, wie riskant ein Update einer eingekauften Komponente ist.

Weiterlesen

Kommentare

Die Kommentare brauchen JavaScript.