Releases: adobe/aem-core-wcm-components
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.
Core Components 2.3.2
This release introduces some improvements to the Core Components Library and some general features.
Component Library
- Add home page search
- Align the version of the library (1.0.0) to the one of the Core Components (2.3.0)
- Add Core Component version on page description (v1, v2)
- Add cross-link other sources: docs, and GitHub
- Add index.html that will redirect to library.html
- Add README.mds at:
• https://github.com/adobe/aem-core-wcm-components/tree/gh-pages/
• https://github.com/adobe/aem-core-wcm-components/tree/master/examples - Provide visually different content for the nested tabs example of the library
- Add the AEM logo as favicon
- Add a page thumbnail for all pages in AEM
- Add a viewport meta tag
Components
- Separator
- Add a sling model that extends the component exporter
- Add trackingFeature property to components dialog
- Add a link to the library on the individual markdown pages of the components
- Pass a reference to the function, not the function, when registering an event listener
For a list containing all the fixed issues see the 2.3.2 milestone.
Core Components 2.3.0
This release introduces the new Core Components Library. The library includes configuration examples which showcase component features, each with a sample rendering and code block.
It also contains a new Separator Component, an enhancement to the Image Component as well as some general fixes.
Dependencies: In order to use the 2.3.0 release, as a minimum, you will need either an AEM 6.4.2.0 or AEM 6.3.3.0 instance.
General
New
Components
New
Enhanced
- Image
- URLs should contain the original filename. (#274)
For a list containing all the fixed issues see the 2.3.0 milestone.