Skip to content

Changelog

All notable changes to OCMLabs FAQ are listed here. This module follows Semantic Versioning.

  • Composer package metadata cleanup. No functional changes.
  • Storefront FAQ accordion now conforms to WCAG 2.1 Level AA.
  • Each FAQ question is a true heading, so screen reader users can jump between FAQs using heading shortcuts.
  • Each answer is announced as a labelled region tied to its question.
  • Keyboard focus indicator strengthened to meet non-text contrast requirements.
  • Clearing the FAQ Tab Title field in admin no longer produces an unnamed product tab. The tab now falls back to a default FAQs label so it remains identifiable to keyboard and screen reader users.
  • Module Information panel under Stores > Configuration > OCMLabs > Product FAQs showing the installed version and links to documentation and FAQ management.
  • Resolved a Composer installation issue on certain environments.
  • Adobe Commerce support.

Initial public release.

  • Create, edit, and manage FAQs under Catalog > Product FAQs in the Magento admin.
  • Assign a single FAQ to any number of products using a searchable product grid.
  • FAQ accordion tab on product detail pages with configurable sort order per FAQ.
  • Automatic JSON-LD FAQPage schema output for Google rich result eligibility.
  • Store-view-scoped display settings: FAQ heading text, tab label, heading visibility, and tab visibility.
  • WYSIWYG editor for rich-text answers.
  • Permission-controlled admin access via a dedicated ACL resource.
  • Active/inactive toggle per FAQ for drafting and temporary removal without deletion.
  • Hyva theme support available via the companion OCMLabs_FaqHyva module.
  • Magento 2.4.6 or later
  • PHP 8.3 or later