Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Kompatibilität angeben

Nutzern und Werkzeugen sagen, mit welchen Versionen von Exponential und PHP ein Theme-Release funktioniert - require in composer.json, die Voraussetzungen im README, die Abhängigkeiten in extension.xml und die Release…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/designers/lifecycle/declaring-compatibility.md

On this page

This page is a translation. Read the English original

Kompatibilität angeben

Diese Seite ist für Designer, die ein Theme veröffentlichen. Die Kompatibilität steht an mehreren Stellen; sie müssen übereinstimmen.

Wohin sie gehört

OrtGelesen vonBeispiel
composer.json require.phpComposer, das eine Installation auf einem anderen PHP verweigert"php": "^8.0"
composer.json require / suggestComposerErweiterungen, die das Theme braucht oder mit denen es besser funktioniert (require und suggest)
extension.xml <dependencies>Der Ladereihenfolge des Kernels<requires> für eine Erweiterung (Abhängigkeiten deklarieren)
„Voraussetzungen“ im READMEMenschen„Exponential 6.0 (getestet mit 6.0.15), PHP 8.0 bis 8.5“
Release NotesMenschen, die aktualisieren„Getestet mit ...“, wenn es sich geändert hat
KompatibilitätsmatrixMenschen, die eine Version wählenEine Kompatibilitätsmatrix

Schritt für Schritt bei einem Release

  1. Nehmen Sie die Versionen aus Ihrem Upgrade-Test (Upgrade-Test Schritt für Schritt).
  2. Aktualisieren Sie require.php, wenn sich der Bereich geändert hat. Die Mindestversion anzuheben, ist eine Änderung, die Nutzer bemerken müssen: Sagen Sie es in den Notes und überlegen Sie, ob sie eine höhere Stelle in der Versionsnummer verdient (Eine Versionsnummer wählen).
  3. Aktualisieren Sie das README und die Matrix.
  4. Führen Sie composer validate aus.

Verwandte Seiten

Werden Sie Exponential-Partner

Partner teilen ihre Informationen, stellen Mittel bereit, geben Beiträge zurück und entwickeln die Produkte mit uns, und so wächst Exponential. Eine Partner-Website und ein Dashboard sind für Mitte 2027 geplant: Werden Sie noch heute Partner, damit wir schneller wachsen und neue Funktionen früher liefern.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x