- Kompatible XF2.x Version
- 2.3
[DD] Bump
Dieses einfache CLI-Tool ermöglicht es, die Version von XenForo 2 Add-ons einfach und konsistent nach Semantic Versioning Prinzipien hochzuzählen.
Features
* Einfacher CLI Befehl: `php cmd.php dd:bump <id> [type] [state]`
* Semantische Versionierung: Unterstützt Updates für Major, Minor und Patch Versionen.
* Status-Verwaltung: Wechseln Sie einfach zwischen Alpha, Beta, RC und Stable Status.
* Automatische ID-Generierung: Erzeugt automatisch valide XenForo Versions-IDs.
* Sicherheitschecks: Verhindert versehentliche Versions-Downgrades (außer erzwungen).
* Dry Run: Vor dem Echtlauf prüfen was die Erhöhung als neue Version nutzen wird.
Installation
Installation via CLI:
Anwendungsbeispiele
Patch Version erhöhen (z.B. 1.0.0 -> 1.0.1)
Beta Phase starten (z.B. 1.0.0 Alpha 1 -> 1.0.0 Beta 1)
Neues Major Release (z.B. 1.9.9 -> 2.0.0)
Anforderungen
* XenForo 2.3.0+
* PHP 8.2+
Dieses einfache CLI-Tool ermöglicht es, die Version von XenForo 2 Add-ons einfach und konsistent nach Semantic Versioning Prinzipien hochzuzählen.
Features
* Einfacher CLI Befehl: `php cmd.php dd:bump <id> [type] [state]`
* Semantische Versionierung: Unterstützt Updates für Major, Minor und Patch Versionen.
* Status-Verwaltung: Wechseln Sie einfach zwischen Alpha, Beta, RC und Stable Status.
* Automatische ID-Generierung: Erzeugt automatisch valide XenForo Versions-IDs.
* Sicherheitschecks: Verhindert versehentliche Versions-Downgrades (außer erzwungen).
* Dry Run: Vor dem Echtlauf prüfen was die Erhöhung als neue Version nutzen wird.
Installation
Installation via CLI:
Bash:
php cmd.php xf:addon-install cv6/Bump
Anwendungsbeispiele
Patch Version erhöhen (z.B. 1.0.0 -> 1.0.1)
Bash:
php cmd.php dd:bump cv6/MeinAddOn
Beta Phase starten (z.B. 1.0.0 Alpha 1 -> 1.0.0 Beta 1)
Bash:
php cmd.php dd:bump cv6/MeinAddOn beta
Neues Major Release (z.B. 1.9.9 -> 2.0.0)
Bash:
php cmd.php dd:bump cv6/MeinAddOn major
Anforderungen
* XenForo 2.3.0+
* PHP 8.2+