Versions des composants principaux core-components-versions
Les composants principaux sont compatibles avec les installations AEM as a Cloud Service et AEM On-premise.
Historique des versions et compatibilité release-history-and-compatibility
Les composants principaux sont conçus pour être flexibles et compatibles avec toutes les versions d’AEM prises en charge. C’est pourquoi une mise à jour des composants peut contenir plusieurs versions du même composant.
Les tableaux ci-dessous illustrent la compatibilité des mises à jour des composants principaux avec les versions des composants contenues dans les mises à jour.
Historique des versions et configuration requise release-history-requirements
Le tableau suivant, dont le contenu est disponible sur GitHub avec les détails complets de la mise à jour, donne une vue d’ensemble des versions des composants principaux et de leur compatibilité avec les versions AEM et les versions Java.
DataLayerBuilder
destiné à simplifier l’intégration de la couche de données aux composants personnalisés.Versions et versions des composants component-versions-and-releases
Le tableau suivant répertorie les versions des composants contenus dans les versions des composants principaux.
Versions et mises à jour versions-and-releases
Les composants principaux sont distribués via GitHub. Cela permet à Adobe d’ajouter plus rapidement des fonctionnalités aux composants et d’autoriser la saisie de la communauté en dehors du cycle de publication AEM.
Les composants principaux sont disponibles avec les versions AEM définies avec lesquelles ils sont compatibles. Cela signifie qu’une version AEM peut prendre en charge plusieurs versions ou mises à jour des composants principaux.
Versions versions
Les versions principales constituent l’itération majeure des composants principaux. Chaque composant possède une version. Les versions sont signalées avec la valeur v inscrite avec un entier positif non nul, comme v1 et v2. Les versions ne sont incrémentées que pour les modifications qui ne sont pas rétrocompatibles, ce qui est normalement le cas pour l’introduction de nouvelles fonctionnalités et fonctions.
Les développeurs et les administrateurs peuvent reconnaître les versions des composants principaux par un numéro figurant dans leurs chemins d’accès aux types de ressources et dans les noms de classe Java pleinement qualifiés de leurs implémentations. Ce numéro de version représente une version majeure définie par les directives de contrôle de version sémantique.
Pour plus d’informations sur les versions des composants principaux, voir la documentation destinée aux développeurs des composants principaux.
Mises à jour releases
Les composants principaux sont disponibles par l’intermédiaire des mises à jour et représentent les artefacts publiés réels disponibles sur GitHub. Les versions sont signalées par un nombre décimal au format X.Y.Z
et rassemblent tous les composants principaux en tant que package livrable.
- Les versions majeures contiennent les éléments suivants : introduction de composants entièrement nouveaux, améliorations apportées aux versions existantes des composants et correctifs standard. Elles sont représentées par un incrément dans le composant
X
du numéro de version. - Les versions mineures contiennent les éléments suivants : introduction de nouveaux composants, ajout de nouvelles fonctionnalités aux versions existantes des composants et divers correctifs. Elles sont représentées par un incrément dans le composant
Y
du numéro de version. - Les versions de correctif contiennent uniquement des correctifs. Elles sont représentées par un incrément dans le composant
Z
du numéro de version.
Prise en charge des composants principaux core-components-support
Les composants principaux font partie intégrante d’AEM et sont pris en charge selon les mêmes conditions que s’ils étaient fournis dans le cadre du Quickstart.
À l’instar des autres fonctionnalités du produit, la règle générale de fin de vie est la suivante :
- Les composants sont d’abord annoncés comme étant obsolètes avant d’être supprimés
- Ils sont ensuite retirés au plus tôt de la version d’AEM après l’annonce.
Les clients disposent ainsi d’au moins un cycle de publication pour passer à la nouvelle version du composant avant la fin de la prise en charge.
La version de chaque composant indique clairement les versions d’AEM prises en charge. Lorsque la prise en charge d’une version d’AEM est interrompue, la prise en charge des composants principaux de cette version d’AEM est prise en charge.
Pour plus d’informations sur la prise en charge des personnalisations des composants, consultez la page Personnalisation des composants principaux de la version des composants principaux appropriée.
Prise en charge des composants de base foundation-component-support
Concernant le développement, Adobe met l’accent sur les composants principaux et de nouvelles fonctionnalités continueront d’être ajoutées.
Presque tous les composants de base ont été abandonnés avec AEM 6.5 et seuls les correctifs majeurs seront pris en compte à l’avenir pour ces composants.