update release md
This commit is contained in:
@@ -19,6 +19,28 @@ Bevor du baust, musst du die Versionsnummer in den folgenden Dateien aktualisier
|
|||||||
* `timestamp`: Das aktuelle Datum (wird später aktualisiert).
|
* `timestamp`: Das aktuelle Datum (wird später aktualisiert).
|
||||||
* `checksum`: (wird nach dem Build aktualisiert).
|
* `checksum`: (wird nach dem Build aktualisiert).
|
||||||
|
|
||||||
|
### Versionierungsschema: Major.Minor.Build.Revision
|
||||||
|
(Beispiel: 1.0.0.0)
|
||||||
|
|
||||||
|
1. **Major** (1.x.x.x)
|
||||||
|
* **Bedeutung:** Hauptversion.
|
||||||
|
* **Erhöhen bei:** Inkompatiblen Änderungen (Breaking Changes) oder komplettem Rewrite.
|
||||||
|
* **Folge:** Setzt alle nachfolgenden Zahlen auf 0.
|
||||||
|
|
||||||
|
2. **Minor** (x.1.x.x)
|
||||||
|
* **Bedeutung:** Nebenversion.
|
||||||
|
* **Erhöhen bei:** Neuen Features / Funktionen, die abwärtskompatibel sind.
|
||||||
|
* **Folge:** Setzt Build und Revision auf 0.
|
||||||
|
|
||||||
|
3. **Build** (x.x.1.x)
|
||||||
|
* **Bedeutung:** Patch / Fehlerbehebung.
|
||||||
|
* **Erhöhen bei:** Bugfixes, Sicherheitsupdates (keine neuen Features).
|
||||||
|
* **Folge:** Setzt Revision auf 0.
|
||||||
|
|
||||||
|
4. **Revision** (x.x.x.1)
|
||||||
|
* **Bedeutung:** Feingranularer Zähler.
|
||||||
|
* **Erhöhen bei:** Notfall-Fixes (Hotfixes), automatisierter Erstellung (CI/CD) oder internen Anpassungen.
|
||||||
|
|
||||||
## 2. Plugin bauen und packen
|
## 2. Plugin bauen und packen
|
||||||
|
|
||||||
Führe den folgenden Befehl im Terminal (PowerShell) im Hauptverzeichnis aus. Dieser Befehl baut das Projekt, erstellt das ZIP-Archiv und berechnet direkt die Checksumme (Hash).
|
Führe den folgenden Befehl im Terminal (PowerShell) im Hauptverzeichnis aus. Dieser Befehl baut das Projekt, erstellt das ZIP-Archiv und berechnet direkt die Checksumme (Hash).
|
||||||
|
|||||||
Reference in New Issue
Block a user