Skip to content

Changelog

CmsCustomElements

Every released version of CmsCustomElements, newest first.

CMS 3 releases latest 3.1.0RepositoryDocumentation

Changed

  • Consume the shared Splide instance from DmfSplideSlider instead of bundling a separate Splide integration.

Added

  • Remove the deprecated product box templates and replace them with the advanced product slider.

Added

  • Add a new accordion CMS element with customizable items and styles.
  • Add a feature list element supporting multiple design styles and responsive layouts.
  • Add a static video element with play/pause functionality, structured data for SEO, JS plugin, and Vue admin component.
  • Add a detail gallery element (Vue admin component + Twig template).
  • Add a pricing table element.
  • Add a team member element supporting multiple design styles and improved media handling.
  • Add a testimonial slider element, using Tiny Slider for performance and responsiveness.
  • Rework the FAQ accordion template for improved structure and styling.
  • Rework the hero banner template with better media handling and overlay options.

Changed

  • Refactor the plugin generator to use AI (Claude) for scaffolding new CMS elements.
  • Refactor SCSS across hero banner, image text teaser, pricing table, team member and testimonial slider elements to use shared color/spacer/transition variables.
  • Enhance accessibility across elements: reduced-motion support and print styles.
  • Expand CMS element creation documentation, including SCSS guidelines and array-based element examples; add new architecture and development guides.

Removed

  • Remove the Image Text Teaser CMS element from the administration, including its components, configuration, preview and styles.
  • Remove the deprecated Hero Banner admin configuration template.