<?xml version="1.0" encoding="UTF-8"?>
<changelogs>
  <changelog>
    <element>mod_rnivo_slider</element>
    <type>module</type>
    <version>2.0.1</version>
    <fix>
      <item>Improved mobile layout: fixed-height stages use a 16:9 band on small screens</item>
    </fix>
    <change>
      <item>Caption typography now uses CSS variables so mobile font scaling is not blocked by admin size settings</item>
      <item>Thumbnail grid stays four columns wide on phones without horizontal overflow</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_rnivo_slider</element>
    <type>module</type>
    <version>2.0</version>
    <addition>
      <item>Added six live demo variants: Default, Thumbnails, Light, Bar, Fold, and Zoom</item>
    </addition>
    <change>
      <item>Full rebuild with vanilla JavaScript (no jQuery, no legacy Nivo Slider library)</item>
      <item>Modern slider UI with Default, Light, and Bar themes</item>
      <item>Transition effects: Fade, Slide, Fold, Zoom, and Random (legacy Nivo effect names still map correctly)</item>
      <item>Dot or thumbnail pagination, arrows, swipe, and keyboard controls</item>
      <item>Captions, optional slide links, folder or individual image sources</item>
      <item>Height auto mode for a responsive aspect ratio</item>
      <item>Registered CSS and JavaScript through Web Asset Manager at version 2.0.0</item>
      <item>Joomla 4, 5, and 6 support with namespaced Dispatcher and Helper</item>
      <item>English language strings and refreshed admin field labels</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_rnivo_slider</element>
    <type>module</type>
    <version>1.7</version>
    <security>
      <item>Enhanced security with proper input sanitization and XSS prevention</item>
    </security>
    <addition>
      <item>Added jx- prefix to CSS classes for better namespace management</item>
    </addition>
    <change>
      <item>Fully compatible with Joomla 4, 5, and 6</item>
      <item>Replaced timthumb with Joomla&apos;s native Image class for image resizing</item>
      <item>Created assets folder structure and moved all CSS/JS files from tmpl to assets</item>
      <item>Updated XML manifest with improved labels and descriptions for better user experience</item>
      <item>Optimized template code by consolidating logic and removing duplicate code</item>
      <item>Enhanced helper.php with modern DirectoryIterator for folder traversal</item>
      <item>Improved code organization by moving variable declarations to main PHP file</item>
      <item>Code optimization following Joomla coding standards</item>
      <item>Updated WebAssetManager integration for modern asset loading</item>
    </change>
    <remove>
      <item>Removed font-family options - now uses template default fonts</item>
      <item>Removed console.log statements from JavaScript for production readiness</item>
      <item>Removed unnecessary code and files (timthumb.php, cache folder)</item>
    </remove>
  </changelog>
  <changelog>
    <element>mod_rnivo_slider</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_rnivo_slider</element>
    <type>module</type>
    <version>1.5</version>
    <addition>
      <item>Added Joomla Slides to add new Slideshow</item>
    </addition>
    <change>
      <item>Supports Joomla 4</item>
      <item>Modified Backend Parameters</item>
      <item>Single file installation for both Joomla 3 and 4</item>
    </change>
    <remove>
      <item>Removed load jQuery in Body. Default: Head</item>
    </remove>
  </changelog>
  <changelog>
    <element>mod_rnivo_slider</element>
    <type>module</type>
    <version>1.4</version>
    <fix>
      <item>Fixed Image Height Issue</item>
      <item>Fixed link to image issue</item>
    </fix>
  </changelog>
  <changelog>
    <element>mod_rnivo_slider</element>
    <type>module</type>
    <version>1.3</version>
    <change>
      <item>Supports Multiple instance</item>
    </change>
  </changelog>
</changelogs>
