<?xml version="1.0" encoding="UTF-8"?>
<changelogs>
  <changelog>
    <element>mod_logo_scroller</element>
    <type>module</type>
    <version>1.8</version>
    <change>
      <item>Modern 2026 look with soft logo cards and brand accent</item>
      <item>Vanilla JavaScript vertical scroller — jQuery and jCarousel removed</item>
      <item>Joomla 5 services structure (provider, Dispatcher, namespaced Helper)</item>
      <item>Simplified settings: Behavior, Look &amp; Feel, Content</item>
      <item>Step mode or continuous ticker; direction up/down; pause on hover</item>
      <item>Optional prev/next controls, greyscale-until-hover, folder or subform logos</item>
      <item>Horizontal alignment (left / center / right)</item>
      <item>Calmer ticker timing (speed = ms per logo card)</item>
      <item>Replaced custom license key with Joomla default Download ID (DLID)</item>
    </change>
    <remove>
      <item>Removed TimThumb / confusing wrapping/easing jargon</item>
    </remove>
  </changelog>
  <changelog>
    <element>mod_logo_scroller</element>
    <type>module</type>
    <version>1.7</version>
    <security>
      <item>Improved security with proper input validation and path sanitization</item>
      <item>Enhanced folder path validation and security</item>
    </security>
    <fix>
      <item>Fixed navigation arrows using CSS triangles instead of image files</item>
    </fix>
    <addition>
      <item>Added empty state handling for better user experience</item>
      <item>Implemented show_images parameter for sequential/random display</item>
      <item>Added module class suffix support in template output</item>
      <item>Added scroll value validation to prevent invalid values</item>
    </addition>
    <change>
      <item>Updated to JoomlaX branding with updated URLs and documentation links</item>
      <item>Replaced timthumb with Joomla native image resizing using Image class</item>
      <item>Moved CSS and JS files to assets folder for better organization</item>
      <item>Enhanced code quality with proper type hints and error handling</item>
      <item>Improved error handling and user feedback</item>
      <item>Optimized code structure and removed unused files</item>
      <item>Updated to use WebAssetManager for modern asset loading</item>
      <item>Enhanced helper class with better error handling</item>
      <item>Improved template code with proper escaping and null checks</item>
      <item>Code optimization and cleanup</item>
      <item>Production ready with comprehensive QA testing</item>
    </change>
    <remove>
      <item>Removed timthumb.php and cache folder dependencies</item>
    </remove>
  </changelog>
  <changelog>
    <element>mod_logo_scroller</element>
    <type>module</type>
    <version>1.6</version>
    <change>
      <item>Support Joomla 5.</item>
      <item>No need for a Backward Compatibility Plugin.</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_logo_scroller</element>
    <type>module</type>
    <version>1.5</version>
    <fix>
      <item>Fixed navigation CSS.</item>
    </fix>
    <change>
      <item>Supports PHP version 8</item>
      <item>Single file installation for both Joomla 3 and Joomla 4</item>
    </change>
    <remove>
      <item>Removed load jQuery in body.</item>
    </remove>
  </changelog>
  <changelog>
    <element>mod_logo_scroller</element>
    <type>module</type>
    <version>1.4</version>
    <addition>
      <item>Add a valid license in the advanced settings of the module parameters.</item>
    </addition>
    <change>
      <item>Supports Joomla 4</item>
      <item>Update the extension directly from the Joomla Update Manager.</item>
      <item>Download the license key from the Downloads section of the store by creating an account using the same email address which you have used to purchase the extension.</item>
      <item>Manual Update will once required to get the 1.4 version of the module. The future updates can be done automatically using the Joomla Update Manager.</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_logo_scroller</element>
    <type>module</type>
    <version>1.3</version>
    <change>
      <item>Uses Joomla jQuery Framework to avoid jQuery related conflicts</item>
    </change>
  </changelog>
</changelogs>
