Skip to content

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

Assets 5

@richardhand richardhand released this Sep 27, 2019 · 45 commits to master since this release

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

Assets 5

@richardhand richardhand released this Sep 5, 2019 · 81 commits to master since this release

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

Assets 4

@richardhand richardhand released this Jun 25, 2019 · 112 commits to master since this release

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

Assets 4

@richardhand richardhand released this May 7, 2019 · 153 commits to master since this release

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.

Assets 4

@andreeadracea andreeadracea released this Mar 14, 2019 · 192 commits to master since this release

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.

Assets 5

@richardhand richardhand released this Feb 11, 2019 · 229 commits to master since this release

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.

Assets 5

@vladbailescu vladbailescu released this Nov 27, 2018 · 262 commits to master since this release

This release is focused on bug fixes, mainly related to the Carousel and Tabs components.

It also contains some feature enhancements for the Carousel component related to pause/play functionality when autoplay is enabled.

Dependencies: In order to use the 2.2.2 release, as a minimum, you will need either an AEM 6.4.2.0 or AEM 6.3.3.0 instance.

Components

Enhanced

  • Carousel component

    • Pause carousel autoplay when carousel document is hidden via Page Visibility API. (#327)
    • Disable autoplay related fields when autoplay is disabled (edit dialog). (#361)
  • Carousel and Tabs

    • Containers no longer modify the title of the child components when editing the item title (#376)
    • Containers now have an updated JSON with the children listed (#298)

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

Assets 4

@richardhand richardhand released this Oct 16, 2018 · 306 commits to master since this release

This release introduces a Carousel Component and Tabs Component as well as some general improvements and fixes.

Dependencies: In order to use the 2.2.0 release, as a minimum, you will need either an AEM 6.4.2.0 or AEM 6.3.3.0 instance.

Components

New

Enhanced

  • Form Hidden component
    • Display field name and value on placeholder. (#240)
  • Image
    • Enable asset tracking. (#238)
    • Allow configuration of image quality in the AdaptiveImageServlet. (#254)
  • Page
    • Support loading configurable JS ClientLib in the page head element. (#216)
  • Title
    • Support linking titles to internal pages in AEM, an external URL or an anchor. (#211)

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

Assets 4

@andreeadracea andreeadracea released this Jul 13, 2018 · 341 commits to master since this release

This release introduces a new Teaser Component, adds Image Map and SVG support to the Image Component, introduces schema.org microdata where relevant as well as some general fixes and improvements.

Dependencies: In order to use the 2.1.0 release, you first need to deploy the following on an AEM 6.3.2.2 or AEM 6.4.1.0 instance:

  • FP 24267 - Image editor enhancements on AEM 6.4.1.0
  • FP 24268 - Image editor enhancements on AEM 6.3.2.2

General

Enhanced

  • Added schema.org microdata to the latest versions of the following components:
    • Breadcrumb
    • Navigation
    • Image

Components

New

Enhanced

  • Image component
    • Add support for Image Maps. (#35)
    • Add support for SVG images. (#170)
    • Disabled in-place editing toolbar for SVG MIME-type. (#193)

For a list containing all the fixed issues please check the 2.1.0 milestone.

Assets 4
You can’t perform that action at this time.