Releases: adobe/aem-core-wcm-components
Core Components 2.12.0
This release contains several bugfixes and enhancements, most notably:
- New Form POST Handler that forwards the submitted data as JSON to a fully qualified HTTPS URL
- Include custom CSS
link
, Javascriptscript
and metadatameta
tags in a page using context aware config. - A
DataLayerBuilder
utility class to provide an easy API to simplify data layer integration in custom components.
For a list containing all the fixed issues see the 2.12.0 milestone.
Dependencies: In order to use the 2.12.0 release, as a minimum, you will need an AEM 6.5.5.0 or AEM 6.4.8.1. AEM as a Cloud Service is updated to this version at time of release.
Contributors
We would like to thank the following contributors that made this release possible:
External Contributors
Kyle Giovannetti, Stefan Seifert, Christophe Jelger, Konrad Windszus, psm-aig, Brigham Andersen, Gilles Knobloch, Bavo Van Geit, Laurentiu Magureanu
Core Team
Andreea Dracea, Burkhard Pauli, Mirko Sagolj, Jean-Christophe Kautzmann, Richard Hand, Vlad Bailescu, Bartosz Głowacki, Tobias Glaser, Chris Bohnert, Gabriel Walt
Core Components 2.11.1
This release contains several bugfixes and enhancements, most notably: Expanded JSON content for Experience Fragment and alternate artifacts for AEMaaCS.
For a list containing all the fixed issues see the 2.11.1 milestone.
Core Components 2.11.0
This release adds AMP support to Core Components.
For a list containing all the fixed issues see the 2.11.0 milestone.
Dependencies: In order to use the 2.11.0 release, as a minimum, you will need an AEM 6.5.5.0 or AEM 6.4.8.1.
(*) To use the new principal-based authorisation model, please use the *-b001
artifacts attached.
Contributors
We would like to thank the following contributors that made this release possible:
External Contributors
Gaetan Marmasse, Isaac A Gibbs, Paige Keenan, Marcos Chavez, Lokesh Vajrala, id-keenan, Kyle Giovannetti, Stefan Seifert, David Bates, Mihir
Core Team
Andreea Dracea, Burkhard Pauli, Mirko Sagolj, Jean-Christophe Kautzmann, Richard Hand, Vlad Bailescu, Bartosz Głowacki, Tobias Glaser, Chris Bohnert, Gabriel Walt
Core Components 2.10.0
This release adds a new PDF Viewer Component that allows embedding PDF files using the View SDK, as well as bug fixes and code quality improvements for the rest of the components.
For a list containing all the fixed issues see the 2.10.0 milestone.
Dependencies: In order to use the 2.10.0 release, as a minimum, you will need an AEM 6.5.5.0 or AEM 6.4.8.1.
Contributors
We would like to thank the following contributors that made this release possible:
External Contributors
Leslie Chan, Kyle Giovannetti, Stefan Seifert
Core Team
Andreea Dracea, Burkhard Pauli, Mirko Sagolj, Jean-Christophe Kautzmann, Richard Hand, Vlad Bailescu, Bartosz Głowacki, Tobias Glaser, Chris Bohnert, Gabriel Walt
Core Components 2.9.0
This release adds integration between Adobe Client Data Layer and the Core Components: the components populate the data layer with their data and fire events that are specific to them. It also includes HTML id attributes for all components that can be configured, a new ProgressBar component, and many bug fixes for the rest of the components.
For a list containing all the fixed issues see the 2.9.0 milestone.
Dependencies: In order to use the 2.9.0 release, as a minimum, you will need an AEM 6.5.4.0 or AEM 6.4.8.0.
Contributors
We would like to thank the following contributors that made this release possible:
External Contributors
Rajesh Kumar Dwivedi, Dymitr Sołtysiak, Lucian Nicolaescu, Mariia Lukianets, Konrad Windszus, Thierry Ygé, Gilles Knobloch, Levente Sántha, Radu Cotescu
Core Team
Andreea Dracea, Burkhard Pauli, Mirko Sagolj, Jean-Christophe Kautzmann, Richard Hand, Vlad Bailescu, Bartosz Głowacki, Tobias Glaser, Chris Bohnert
Core Components 2.8.0
This release is mainly focused on bug fixes but also includes some small enhancements to the Content Fragment, Download, Embed, Experience Fragment, Image and Navigation components.
For a list containing all the fixed issues see the 2.8.0 milestone.
Dependencies: In order to use the 2.8.0 release, as a minimum, you will need an AEM 6.5.0.0, AEM 6.4.4.0 or AEM 6.3.3.4 instance.
Components
Enhanced
- Content Fragment / Experience Fragment
- [XF/CF] Add template/model class name to component. (#860)
- Download
- [Download] Size of asset is not visible. (#819)
- Embed
- [Embed] Youtube Embeddable doesn't support full screen. (#843)
- Image
- [Image] Property isDecorative should be exposed by getter. (#686)
- Navigation
- [Navigation] Exclude root levels options. (#151)
Contributors
We would like to thank the following contributors that made this release possible:
External Contributors
bmalecki, Dan Klco, Dirk Lemstra, Gabriel Bastos, Jörg Hoh, Julia Chen, Koti Syamala, Pankaj Patil, Sander Lenaerts, Shivansh Mathur, Soumyadeep Sinha
Core Team
Andreea Dracea, Burkhard Pauli, Mirko Sagolj, Jean-Christophe Kautzmann, Richard Hand, Vlad Bailescu
Core Components 2.7.0
This release introduces the new Embed component.
It also adds ordering to the Content Fragment List component as well as some general fixes and improvements.
For a list containing all the fixed issues see the 2.7.0 milestone.
Dependencies: In order to use the 2.7.0 release, as a minimum, you will need an AEM 6.5.0.0, AEM 6.4.4.0 or AEM 6.3.3.4 instance.
Components
New
Enhanced
- Content Fragment List
- Display content fragments in a specific order. (#698)
Contributors
We would like to thank the following contributors that made this release possible:
External Contributors
Jörg Hoh, Kyle Giovannetti, Suryaprakash Manikantam, Vivekanand Mishra
Core Team
Andreea Dracea, Burkhard Pauli, Mirko Sagolj, Jean-Christophe Kautzmann, Richard Hand, Vlad Bailescu
Core Components 2.6.0
This release introduces the new Experience Fragment component.
It also adds some accessibility improvements in the Breadcrumb, Button, Carousel, Navigation and Tabs components, as well as some general fixes and improvements.
For a list containing all the fixed issues see the 2.6.0 milestone.
Dependencies: In order to use the 2.6.0 release, as a minimum, you will need an AEM 6.5.0.0, AEM 6.4.4.0 or AEM 6.3.3.4 instance.
Components
New
Enhanced
- Button, Carousel, Navigation, Tabs
- There's no possibility to add labels to the components. (#586)
- Breadcrumb
- Missing aria-label="Breadcrumb" on nav element. (#581)
- Tabs
- Can't focus tabpanel via keyboard if it doesn't contain focusable items. (#591)
Contributors
We would like to thank the following contributors that made this release possible:
External Contributors
Abhishek Aggarwal, Jakub Lamprecht, Kyle Giovannetti, Pankaj Patil, Stefan Seifert
Core Team
Andreea Dracea, Burkhard Pauli, Mirko Sagolj, Jean-Christophe Kautzmann, Richard Hand, Vlad Bailescu
Core Components 2.5.0
This release introduces the new Accordion, Button, Container and Download components.
It also adds new pages in the Component Library for the Breadcrumb, Language Navigation and Navigation components, some accessibility improvements in the Navigation component, as well as some general fixes and improvements.
For a list containing all the fixed issues see the 2.5.0 milestone.
Dependencies: In order to use the 2.5.0 release, as a minimum, you will need an AEM 6.5.0.0, AEM 6.4.2.0 or AEM 6.3.3.0 instance.
Components
New
Enhanced
- Navigation
Component Library
- Add Navigation Components. (#603)
Contributors
We would like to thank the following contributors that made this release possible:
External Contributors
Alexandrith Sharron, Ankur Ahlawat, Brandon Maynard, Daniel Gordon, Headwire, Shailesh Bassi
Core Team
Andreea Dracea, Burkhard Pauli, Jean-Christophe Kautzmann, Richard Hand, Vlad Bailescu
Core Components 2.4.0
This release introduces a Content Fragment List Component, improves the Content Fragment Component and moves it out of extension alongside the other Core Components, as well as some general fixes and improvements.
This release also adds support for Java 11.
Dependencies: In order to use the 2.4.0 release, as a minimum, you will need an AEM 6.5.0.0, AEM 6.4.2.0 or AEM 6.3.3.0 instance.
Components
New
Enhanced
- Content Fragment
For a list containing all the fixed issues see the 2.4.0 milestone.