<?xml version="1.0" encoding="UTF-8"?>
<changelogs>
  <changelog>
    <element>mod_sticky_footer</element>
    <type>module</type>
    <version>2.9.3</version>
    <change>
      <item>Runs on Joomla 5 and Joomla 6 with the Behaviour - Backward Compatibility plugin disabled.</item>
      <item>The icon picker uses the Bootstrap modal.</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_sticky_footer</element>
    <type>module</type>
    <version>2.9.2</version>
    <fix>
      <item>Fixed first-paint flash: inline fixed positioning from the first paint, then immediate mount to document.body</item>
      <item>Fixed install manifest so only the module entry file carries the module attribute</item>
    </fix>
    <addition>
      <item>Added Mobile Display option: App Style or Burger Menu below a configurable breakpoint</item>
      <item>Added burger toggle, expandable panel, Escape/outside-click close, and spacer height sync</item>
      <item>Added page spacer option so page content is not covered by the sticky bar</item>
      <item>Added Z-Index parameter for stacking control</item>
    </addition>
    <change>
      <item>Improved responsive scrolling for App and Horizontal layouts</item>
      <item>Frontend behaviour is native JavaScript (no jQuery required on the site)</item>
      <item>Template isolation so Helix, Bootstrap, and custom.css global link rules cannot override menu colours or underline styles</item>
      <item>Scoped theme and link selectors under .jx-sticky-footer with higher specificity</item>
      <item>Dynamic colours apply through #jx-sticky-{id} for :link, :visited, :hover, and :focus</item>
      <item>Bumped frontend CSS and JavaScript assets to 2.9.2</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_sticky_footer</element>
    <type>module</type>
    <version>2.8</version>
    <fix>
      <item>Fixed issue with title getting stripped</item>
    </fix>
  </changelog>
  <changelog>
    <element>mod_sticky_footer</element>
    <type>module</type>
    <version>2.7</version>
    <security>
      <item>Enhanced Performance &amp; Security</item>
      <item>Improved HTML escaping and security</item>
    </security>
    <change>
      <item>Full Joomla 4, 5 &amp; 6 Compatibility</item>
      <item>Modern WebAssetManager Support</item>
      <item>12 Professional Themes: Dark, Light, Colorful, Gradient, Glass Morphism, Minimal, Neon Glow, Ocean Breeze, Sunset, Matte Gray, Pastel Dream, Cyber Dark, and Custom</item>
      <item>Multiple Layout Styles: Mobile App Style (Icons + Text), Compact (Icons Only), Horizontal (Text Only), and Mixed</item>
      <item>Device Visibility Controls: Show/hide separately for Desktop, Tablet, and Mobile devices</item>
      <item>Smart Menu Item Selection: Choose between Custom URL or Joomla Menu Item with modal picker</item>
      <item>Automatic Menu Name Fetching: Menu item names automatically fetched when selecting Joomla menu items</item>
      <item>Font Awesome Icon Picker: Modal icon picker with instant search functionality</item>
      <item>Stretch Background Option: Choose between full-width stretched background or container-matched width</item>
      <item>Advanced Color Controls: Menu text color, hover color, active color, and custom theme colors</item>
      <item>Premium Animations: Micro animations and Material Design ripple effects</item>
      <item>Shadow Controls: Light, Medium, and Heavy shadow intensity options</item>
      <item>Active State Management: Automatic detection and highlighting of current page menu item</item>
      <item>Enhanced Social Media Integration: Smart icon prefix detection (fab/fa) and individual enable/disable controls</item>
      <item>Improved Layout Controls: Menu width, alignment (5 options), spacing, padding, and border radius</item>
      <item>Improved Type Safety</item>
      <item>Better Error Handling</item>
      <item>Modern Code Standards</item>
      <item>Enhanced Accessibility</item>
      <item>Reorganized module parameters into clear tabs</item>
      <item>Improved labels and descriptions for all settings</item>
      <item>Modern JavaScript implementation with IIFE</item>
      <item>Better code organization and structure</item>
      <item>Responsive design with iOS safe area support</item>
      <item>Print styles (menu hidden when printing)</item>
    </change>
    <remove>
      <item>Removed JVERSION checks (always uses modern methods)</item>
    </remove>
  </changelog>
  <changelog>
    <element>mod_sticky_footer</element>
    <type>module</type>
    <version>2.6</version>
    <change>
      <item>Supports Joomla 5 without Backward Compatiblity Plugin</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_sticky_footer</element>
    <type>module</type>
    <version>2.5</version>
    <change>
      <item>Option to unpublish social icon.</item>
      <item>Menu Alignement Option in Styling Tab : Align menu to left, center or right of the screen.</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_sticky_footer</element>
    <type>module</type>
    <version>2.4</version>
    <fix>
      <item>Fixed CSS issue with the module.</item>
    </fix>
    <change>
      <item>Option to mention width of the module in both % or px</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_sticky_footer</element>
    <type>module</type>
    <version>2.3</version>
    <change>
      <item>Supports Joomla 4</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_sticky_footer</element>
    <type>module</type>
    <version>2.2</version>
    <fix>
      <item>Fixed Menu hover color issue.</item>
    </fix>
    <change>
      <item>Option to change the size of the social icons</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_sticky_footer</element>
    <type>module</type>
    <version>2.1</version>
    <change>
      <item>Uses Joomla subform (Keep a backup of the menu and social media fields before updating from old version to 2.1)</item>
      <item>Option to set fontawesome icons for each menu item</item>
      <item>Option to set target for each menu item</item>
      <item>Option to set unlimited social menu icons with links and color</item>
      <item>Option to enable or disable shadow for the sticky menu</item>
      <item>Option to stretch the menu to full width</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_sticky_footer</element>
    <type>module</type>
    <version>2.0</version>
    <change>
      <item>Supports PHP version 8.1</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_sticky_footer</element>
    <type>module</type>
    <version>1.9</version>
    <addition>
      <item>Add text/HTML at the beginning or the end of the footer</item>
      <item>Add upto 5 fontawesome social icons and link them to the website.</item>
    </addition>
    <change>
      <item>Option to change the font size and color</item>
      <item>Joomla Update system integrated</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_sticky_footer</element>
    <type>module</type>
    <version>1.8</version>
    <fix>
      <item>Fixed CSS issue for Home Icon</item>
    </fix>
  </changelog>
</changelogs>
