Skip to content

Releases: adobe/aem-core-wcm-components

Core Components 2.11.0

20 Jul 16:41
Compare
Choose a tag to compare

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

17 Jun 13:37
Compare
Choose a tag to compare

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

29 May 10:28
Compare
Choose a tag to compare

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

05 Dec 11:46
Compare
Choose a tag to compare

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

27 Sep 16:49
Compare
Choose a tag to compare

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

05 Sep 20:52
Compare
Choose a tag to compare

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

25 Jun 13:11
Compare
Choose a tag to compare

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
    • Navigation is missing the role attribute. (#584)
    • Navigation does not specify currently active item for screen readers. (#585)

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

07 May 16:44
Compare
Choose a tag to compare

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
    • Refactor content fragment component. (#360)
    • Move content fragment component from extension to core. (#493)

For a list containing all the fixed issues see the 2.4.0 milestone.

Core Components 2.3.2

14 Mar 12:26
Compare
Choose a tag to compare

This release introduces some improvements to the Core Components Library and some general features.

Component Library

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

11 Feb 15:25
Compare
Choose a tag to compare

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.