Versiones de componentes principales

La versión actual de los componentes principales es 2.12.1 y es compatible con AEM como Cloud Service e instalaciones de AEM in situ. Fue lanzado en noviembre de 2020 como revisión de 2.12.0. La versión 2.12.0 incorpora varias funciones nuevas para formularios, metadatos y la capa de datos.

Historial de versiones y compatibilidad

Los componentes principales están diseñados para ser flexibles y compatibles con todas las versiones AEM compatibles. Debido a esto, una versión de los componentes puede contener varias versiones del mismo componente.

Las siguientes tablas ilustran 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

La siguiente tabla, cuyo contenido está disponible en GitHub con todos los detallesde la versión, 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.

Versión Descripción AEM 6.4 AEM 6.5 AEM as a Cloud Service Java Fecha de la versión
2.12.2 Esta fue una versión de parche para 2.12.0 que incluye correcciones menores. 6.4.8.1+ * 6.5.5.0+ * Continua 8, 11 11 de noviembre de 2020
2.12.1 Esta fue una versión de parche para 2.12.0 que corrige un error importante en el componente Imagen. 6.4.8.1+ * 6.5.5.0+ * Continua 8, 11 5 de noviembre de 2020
2.12.0 Esta versión introdujo un nuevo controlador de formularios POST; la capacidad de incluir etiquetas CSS, Javascript y de metadatos personalizadas mediante la configuración según el contexto; y una DataLayerBuilder utilidad para simplificar la integración de capas de datos en componentes personalizados. 6.4.8.1+ * 6.5.5.0+ * Continua 8, 11 29 de octubre de 2020
2.11.0 Esta versión incorpora la compatibilidad con AMP. 6.4.8.1+ * 6.5.5.0+ * Continua 8, 11 20 de julio de 2020
2.10.0 Esta versión incorpora el componente de visor de PDF. 6.4.8.1+ 6.5.5.0+ Continua 8, 11 17 de junio de 2020
2.9.0 Esta versión ha permitido la integración con la capa de datos del cliente de Adobe y ha introducido el componente Barra de progreso. 6.4.8.0+ 6.5.4.0+ Continua 8, 11 29 de mayo de 2020
2.8.0 Esta versión se centra en correcciones con pequeñas mejoras. 6.4.4.0+ 6.5.0.0+ Continua 8, 11 5 de diciembre de 2019
2.7.0 Esta versión incorpora el nuevo componente Incrustar. 6.4.4.0+ 6.5.0.0+ Continua 8, 11 25 de septiembre de 2019
2.6.0 Esta versión incorpora el nuevo componente Fragmento de experiencias. 6.4.4.0+ 6.5.0.0+ Continua 8, 11 6 de septiembre de 2019
2.5.0 Esta versión incorpora los nuevos componentes Acordeón, Botón, Contenedor, y Descargar. 6.4.2.0+ 6.5.0.0+ Continua 8, 11 25 de junio de 2019
2.4.0 Esta versión incorpora el componente de Lista de fragmentos de contenido. 6.4.2.0+ 6.5.0.0+ Continua 8, 11 7 de mayo de 2019
2.3.2 Esta versión se centró en perfeccionar la biblioteca de componentes, pero también contiene algunas mejoras de funciones para el componente separador. 6.4.2.0+ 6.5.0.0+ Continua 8 14 de marzo de 2019
2.3.0 Esta versión se centró en la biblioteca de componentes y en la introducción del nuevo componente separador, pero también contiene algunas mejoras de funciones para el componente de imagen. 6.4.2.0+ - - 8 11 de febrero de 2019
2.2.2 Esta versión se centra principalmente en la corrección de errores, pero también contiene algunas mejoras de funciones para el componente Carrusel. 6.4.2.0+ - - 8 27 de noviembre de 2018
2.2.0 Esta versión incorpora el componente Tabs y el componente Carrusel, así como mejoras en el componente Imagen, el componente Página, el componente Título y el seguimiento mejorado. 6.4.2.0+ - - 8 16 de octubre de 2018
2.1.0 Esta versión incorpora el componente Teaser junto con mejoras en el componente Imagen y numerosas correcciones de errores. 6.4.2.0+ - - 8 13 de julio de 2018
2.0.8 Esta fue una versión de corrección de errores. 6.4.0.0+ - - 8 12 de junio de 2018
2.0.6 Esta versión ha añadido mejoras en la parte inferior del capó, correcciones de errores y pequeñas mejoras, incluida la compatibilidad con la inversión de imágenes en el componente Imagen. 6.4.0.0+ - - 8 11 de abril de 2018
2.0.4 Esta versión se centra principalmente en las mejoras en el nivel inferior, las correcciones de errores y algunas mejoras menores en el componente Imagen, el componente Página, y el componente Fragmento de contenido. 6.4.0.0+ - - 8 7 de marzo de 2018
2.0.0 Esta versión incorpora el componente Navegación, el componente Navegación de idioma, y el componente Búsqueda rápida, e implementó el sistema de estilos para todos los componentes. 6.4.0.0+ - - 8 16 de enero de 2018
1.1.0 Esta versión implementa la exportación de JSON en todos los componentes e introduce el componente Fragmento de contenido. 6.4.0.0+ - - 8 10 de octubre de 2017
1.0.6 Esta versión agrega varias correcciones para el componente de imagen. 6.4.0.0+ - - 8 4 de agosto de 2017
1.0.4 Esta versión agrega correcciones para el componente Página, el componente Imagen, y varias correcciones y mejoras globales. 6.4.0.0+ - - 8 26 de abril de 2017
1.0.2 Esta versión añade correcciones para imágenes GIF animadas en el componente de imagen. 6.4.0.0+ - - 7 22 de marzo de 2017
1.0.0 Versión inicial de los componentes principales. 6.4.0.0+ - - 7 20 de marzo de 2017
Nota

(*) Desde la versión 2.11.0, se requiere org.apache.sling.models.impl la versión 1.4.12 o superior (debido al SLING-8781). Esto se proporcionará para AEM 6.4 y 6.5 en un futuro Service Pack. Hasta entonces, el paquete de modelos Sling se incluye en el paquete core.wcm.components.all .

CONSEJO

Al igual que con AEM, Adobe recomienda que los desarrolladores utilicen la última versión y las versiones de los componentes principales disponibles, compatibles con la versión de AEM que están ejecutando para beneficiarse de las correcciones y funciones más actualizadas.

Versiones y versiones de componentes

La siguiente tabla detalla las versiones de los componentes que contiene cada versión de los componentes principales.

Versión 1.0.0 - 1.0.6 Versión 1.1.0 Versión 2.0.0 - 2.0.8 Versión 2.1.0 Versión 2.2.0-2.2.0 Versión 2.3.0-2.3.2 Versión 2.4.0 Versión 2.5.0 Versión 2.6.0 Versión 2.7.0-2.8.0 Versión 2.9.0+
Página v1 v1 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2
Título v1 v1 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2
Imagen v1 v1 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2
Lista v1 v1 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2
Ruta de navegación v1 v1 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2
Compartir en redes sociales v1 v1 v1 v1 v1 v1 v1 v1 v1 v1 v1
Contenedor del formulario v1 v1 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2
Texto de formulario v1 v1 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2
Opciones de formulario v1 v1 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2
Formulario oculto v1 v1 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2
Botón de formulario v1 v1 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2 v1, v2
Fragmento de contenido Simulador para pruebas v1 v1 v1 v1 v1 v1 v1 v1, v2 v1, v2
Navegación v1 v1 v1 v1 v1 v1 v1 v1 v1
Navegación por idiomas v1 v1 v1 v1 v1 v1 v1 v1 v1
Búsqueda rápida v1 v1 v1 v1 v1 v1 v1 v1 v1
Teaser v1 v1 v1 v1 v1 v1 v1 v1
Pestañas v1 v1 v1 v1 v1 v1 v1
Carrusel v1 v1 v1 v1 v1 v1 v1
Separador v1 v1 v1 v1 v1 v1
Lista de fragmentos de contenido v1 v1 v1 v1 v1
Acordeón v1 v1 v1 v1
Botón v1 v1 v1 v1
Contenedor v1 v1 v1 v1
Descargar v1 v1 v1 v1
Fragmento de experiencias v1 v1 v1
Incrustar v1 v1
Barra de progreso v1
Visualizador de PDF v1

Versiones y versiones

Los componentes principales se distribuyen a través de GitHub. Esto permite a Adobe agregar más rápidamente funcionalidad a los componentes y también permitir la entrada de la comunidad fuera del ciclo de publicación de AEM.

Los componentes principales están disponibles con versiones AEM definidas con las que son compatibles. Esto significa que una versión AEM puede admitir varias versiones o versiones de los componentes principales. Esto proporciona más flexibilidad que los antiguos componentes de base, que estaban vinculados a una versión específica de AEM.

Versiones

La iteración principal de los componentes principales son las versiones. Cada componente tiene una versión. Las versiones se indican con v anexada 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, lo que normalmente sucede con la introducción de nuevas funciones y funcionalidades.

Los desarrolladores y administradores pueden reconocer versiones de los componentes principales por un número en sus 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 las directrices de versionessemánticas.

Para obtener más información sobre las versiones de componentes principales, consulte la documentación para desarrolladores de los componentesprincipales.

Versiones

Los componentes principales están disponibles a través de las versiones y representan los artefactos publicados reales disponibles en GitHub. Las versiones se indican 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 pueden introducir nuevas versiones de componentes existentes junto con componentes completamente nuevos, 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 importantes pueden introducir nuevas funciones a las versiones existentes de los componentes, junto con correcciones de errores. Esto se representa mediante un incremento en el componente Y del número de versión.
  • Las versiones menores solo contienen correcciones de errores. Esto se representa mediante un incremento en el componente Z del número de versión.
Nota

Las versiones pueden contener varias versiones del mismo componente.

La misma versión de un componente puede aparecer en varias versiones.

Compatibilidad con componentes principales

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

El énfasis del Adobe en el desarrollo se ha desplazado a 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 correcciones de errores importantes para los componentes de base a partir de ahora.

En esta página