Versiones de componentes principales core-components-versions
Los componentes principales son compatibles con las instalaciones de AEM as a Cloud Service y AEM On-Premise.
Historial y compatibilidad de la versión release-history-and-compatibility
Los componentes principales están diseñados para ser flexibles y compatibles con todas las versiones de AEM admitidas. Debido a esto, una versión de los componentes puede contener varias versiones del mismo componente.
En las siguientes tablas se ilustra la compatibilidad de las versiones de los componentes principales junto con las versiones de los componentes en las que se incluyen.
Historial y requisitos de la versión release-history-requirements
La siguiente tabla, cuyo contenido está disponible en GitHub con detalles de versión completos, ofrece una visión general de las versiones de los componentes principales y su compatibilidad con las versiones de AEM y las versiones de Java.
DataLayerBuilder
para simplificar la integración de la capa de datos en los componentes personalizados.Publicaciones y versiones de componentes component-versions-and-releases
En la siguiente tabla se detallan las versiones de qué componentes se incluyen en qué versiones de los componentes principales.
Versiones y publicaciones versions-and-releases
Los componentes principales se distribuyen a través de GitHub. Esto permite que Adobe agregue más rápidamente funcionalidades a los componentes y también permite la entrada de la comunidad fuera del ciclo de versiones de AEM.
Los componentes principales están disponibles con versiones de AEM definidas con las que son compatibles. Esto significa que una versión de AEM puede admitir varias versiones o publicaciones de los componentes principales.
Versiones versions
La iteración principal de los componentes principales son las versiones. Cada componente tiene una versión. Las versiones se identifican con v anexado con un entero positivo distinto de cero, como v1 y v2. Las versiones solo se incrementan para los cambios que no son compatibles con versiones anteriores, como suele ocurrir con la introducción de nuevas funciones y funcionalidades.
Los desarrolladores y administradores pueden reconocer las versiones de los componentes principales mediante una serie de rutas de tipo de recurso y en los nombres de clase Java completos de sus implementaciones. Este número de versión representa una versión principal tal como se define en la guía de semántica de versiones.
Para obtener más información sobre las versiones de componentes principales, consulte la documentación para desarrolladores de componentes principales.
Publicaciones releases
Los componentes principales están disponibles a través de las versiones y representan los artefactos reales publicados disponibles en GitHub. Las versiones se marcan con un número decimal del formato X.Y.Z
y recopilan todos los componentes principales juntos como un paquete de entrega.
- Las Versiones principales introducen componentes completamente nuevos, mejoras en la versión existente de componentes, así como correcciones de errores estándar. Esto se representa mediante un incremento en el componente
X
del número de versión. - Las Versiones menores introducen nuevos componentes, nuevas funcionalidades para las versiones existentes de componentes, así como correcciones de errores. Esto se representa mediante un incremento en el componente
Y
del número de versión. - Las versiones de parche solo contienen las correcciones de errores. Esto se representa mediante un incremento en el componente
Z
del número de versión.
Compatibilidad con componentes principales core-components-support
Los componentes principales son parte integral de AEM y se admiten tal cual bajo los mismos términos y condiciones en los que se admitirían si fueran parte del inicio rápido.
Al igual que sucede con otras funciones del producto, la regla general de la fecha de vencimiento es:
- Los componentes se anuncian primero como en desuso antes de eliminarse
- Se eliminarán de la versión de AEM lo antes posible tras realizar el anuncio.
Esto proporciona a los clientes al menos un ciclo de lanzamiento para poder cambiarse a la nueva versión del componente antes de que finalice el servicio de soporte.
La versión de cada componente señala claramente las versiones de AEM que admite. Cuando una versión de AEM deja de ser compatible, también lo deja de ser el componente principal de esa versión de AEM.
Para obtener más detalles sobre la compatibilidad de la personalización de componentes, consulte la página Personalización de componentes principales de la versión del componente principal en cuestión.
Compatibilidad con componentes de base foundation-component-support
El énfasis de Adobe en el desarrollo ha cambiado los componentes principales y se seguirán añadiendo nuevas funciones.
Casi todos los componentes de base han quedado obsoletos con AEM 6.5 y solo se tendrán en cuenta las correcciones de errores importantes en los componentes de base a partir de ahora.