Kernkomponenten-Versionen core-components-versions
Die Kernkomponenten sind mit Installationen von AEM as a Cloud Service und AEM On-Premise kompatibel.
Versionsverlauf und Kompatibilität release-history-and-compatibility
Die Kernkomponenten sind so konzipiert, dass sie flexibel und mit allen unterstützten AEM-Versionen kompatibel sind. Daher kann eine Version der Komponenten mehrere Versionen derselben Komponente enthalten.
Die folgenden Tabellen zeigen die Kompatibilität der Versionen der Kernkomponenten und erläutern, welche Komponentenversionen in welchen Versionen enthalten sind.
Versionsverlauf und Anforderungen release-history-requirements
Die folgende Tabelle, deren Inhalt auf GitHub mit vollständigen Versionsinformationen verfügbar ist, bietet einen Überblick über die Versionen der Kernkomponenten und deren Kompatibilität mit AEM-Versionen und Java-Versionen.
DataLayerBuilder
zur Vereinfachung der Datenschichtintegration in benutzerdefinierten Komponenten eingeführt.Komponentenversionen component-versions-and-releases
Die folgende Tabelle zeigt, welche Versionen welcher Komponenten in welchen Releases der Kernkomponenten enthalten sind.
Versionen versions-and-releases
Kernkomponenten werden über GitHub verteilt. Dadurch kann Adobe den Komponenten schneller Funktionen hinzufügen und die Community-Eingabe außerhalb des AEM-Versionszyklus zulassen.
Die Kernkomponenten werden mit definierten AEM-Versionen bereitgestellt, mit denen sie kompatibel sind. Dies bedeutet, dass eine AEM-Version mehrere Versionen der Kernkomponenten unterstützen kann.
Versionen versions
Die Hauptiteration der Kernkomponenten sind die Versionen. Jede Komponente hat eine Version. Versionen werden mit dem Zusatz v bezeichnet und es ihnen eine positive Ganzzahl ungleich Null angehängt, z. B. v1 und v2. Versionen werden nur für Änderungen inkrementiert, die nicht abwärtskompatibel sind. Dies gilt normalerweise für die Einführung neuer Funktionen und Funktionalitäten.
Entwickler und Administratoren können Versionen der Kernkomponenten anhand einer Zahl in ihren Ressourcentyppfaden und in den vollständig qualifizierten Java-Klassennamen ihrer Implementierungen erkennen. Diese Versionsnummer stellt eine Hauptversion dar, wie in der semantischen Versionierung der Richtlinien dargestellt wird.
Weitere Informationen zu Kernkomponentenversionen finden Sie in der Entwicklerdokumentation zu den Kernkomponenten.
Versionen releases
Die Kernkomponenten werden über Versionen verfügbar gemacht. Sie stellen die tatsächlichen veröffentlichten Artefakte dar, die auf GitHub verfügbar sind. Versionen werden mit einer Dezimalzahl im Format gekennzeichnet X.Y.Z
, und alle Kernkomponenten werden zusammen als bereitstellbares Paket erfasst.
- Mit Hauptversionen werden völlig neue Komponenten, Verbesserungen an bestehenden Versionen von Komponenten sowie Standard-Fehlerbehebungen eingeführt. Dies wird durch eine schrittweise Erhöhung in der
X
-Komponente der Versionsnummer dargestellt. - In Nebenversionen werden neue Komponenten, neue Funktionen für bestehende Versionen von Komponenten sowie Fehlerkorrekturen eingeführt. Dies wird durch eine schrittweise Erhöhung in der
Y
-Komponente der Versionsnummer dargestellt. - Patch-Versionen enthalten nur Fehlerkorrekturen. Dies wird durch eine schrittweise Erhöhung in der
Z
-Komponente der Versionsnummer dargestellt.
Support für Kernkomponenten core-components-support
Kernkomponenten sind ein integraler Bestandteil von AEM und werden unter denselben Bedingungen unterstützt, als ob sie als Teil des Quickstarts geliefert würden.
Wie bei anderen Produktmerkmalen gilt für das Ende der Lebensdauer die allgemeine Regel:
- Komponenten werden zuerst als veraltet angekündigt, bevor sie entfernt werden
- Sie werden dann frühestens nach Ankündigung aus dem AEM-Release entfernt.
Dadurch erhalten Kunden mindestens einen Versionszyklus, um zur neuen Version der Komponente zu wechseln, bevor die Unterstützung endet.
Die Version jeder Komponente gibt eindeutig die AEM-Versionen an, die sie unterstützt. Wenn der Support für eine Version von AEM eingestellt wird, gilt das auch für die Unterstützung der Kernkomponenten für diese Version von AEM.
Weitere Informationen zum Support von Komponentenanpassungen finden Sie auf der Seite Anpassen von Kernkomponenten der entsprechenden Kernkomponentenversion.
Unterstützung von Foundation-Komponenten foundation-component-support
Der Entwicklungsschwerpunkt von Adobe hat sich zu den Kernkomponenten verlagert. Weitere Funktionen werden fortlaufend hinzugefügt.
Fast alle Foundation-Komponenten sind seit AEM 6.5 veraltet und werden in Zukunft nur noch mit größeren Fehlerbehebungen aktualisiert.