<?xml version="1.0" encoding="UTF-8"?>
<changelogs>
    <changelog>
    <element>popup</element>
    <type>plugin</type>
    <version>2.8</version>
    <addition>
      <item>Download Key support on the update site (dlid).</item>
    </addition>
  </changelog>
<changelog>
    <element>popup</element>
    <type>plugin</type>
    <version>2.7</version>
    <change>
      <item>Runs on Joomla 5 and Joomla 6 with the Behaviour - Backward Compatibility plugin disabled.</item>
      <item>Plugin loads through the Joomla service provider.</item>
      <item>jQuery loads through the Web Asset Manager.</item>
    </change>
  </changelog>
  <changelog>
    <element>popup</element>
    <type>plugin</type>
    <version>2.6</version>
    <fix>
      <item>Fixed inline popup content leaking onto the page — restored legacy hidden #popinline wrapper pattern</item>
      <item>Fixed overlay=&quot;true&quot; caption class (popup_caption_overlay instead of popup_captiontrue)</item>
      <item>Fixed image trigger dimensions — imgwidth and imgheight now output proper CSS width/height</item>
      <item>Fixed external image URLs (Unsplash, CDN) not being double-prefixed with the site base URL</item>
      <item>Fixed Modern theme yellow ibtn-yellow buttons showing white text instead of dark contrast text</item>
      <item>Fixed Joomla 500 error caused by incompatible Event type hints on plugin event handlers</item>
    </fix>
    <addition>
      <item>Added Modern (2026) popup theme with blur overlay, rounded panel, accent colour, and coordinated open/close zoom and slide animations</item>
      <item>Added Classic (Legacy) theme option to retain the original Fancybox appearance with pattern backgrounds and image close buttons</item>
      <item>Added external easypopup.js initialization with modern transition patching for panel and overlay sync</item>
    </addition>
    <change>
      <item>Refactored plugin for Joomla 4.x, 5.x, and 6.x with WebAssetManager asset loading and conditional script/style injection</item>
      <item>New admin tab: Modern Popup Design (width, height, margin, blur, accent colour, close button, ibtn styling)</item>
      <item>Expanded opening/closing effects: Zoom, Slide up, and Slide down optimised for the Modern theme</item>
      <item>Improved image overlay hover fade behaviour and Modern theme image trigger styling with rounded corners</item>
    </change>
  </changelog>
  <changelog>
    <element>popup</element>
    <type>plugin</type>
    <version>2.5</version>
    <fix>
      <item>Fixed CSS and JavaScript loading to only occur when popup shortcodes are present</item>
    </fix>
    <addition>
      <item>Added Shortcode Examples tab with 20+ ready-to-use examples and one-click copy functionality</item>
      <item>Added inline parameter support to override global settings per popup</item>
    </addition>
    <change>
      <item>Compatible with Joomla 6.x</item>
      <item>Enhanced Font Awesome icon support with automatic detection and loading</item>
      <item>Improved image overlay system with customizable colors, opacity, padding, font size, and borders</item>
      <item>Enhanced animation effects with fade, elastic, and none options with customizable speeds</item>
      <item>Improved popup trigger detection and asset loading optimization</item>
      <item>Enhanced icon rendering for Font Awesome icons in popup links and overlays</item>
      <item>Improved code structure and performance optimizations</item>
      <item>Better error handling and fallback mechanisms</item>
    </change>
  </changelog>
  <changelog>
    <element>popup</element>
    <type>plugin</type>
    <version>2.4</version>
    <fix>
      <item>Fixed popup showing when it should be excluded on specific layouts</item>
      <item>Resolved duplicate CSS and JavaScript loading issues</item>
      <item>Fixed parameter name mismatch between PHP code and XML configuration</item>
    </fix>
    <change>
      <item>No more support for Joomla 3.</item>
      <item>Completely refactored popup plugin architecture for better performance and maintainability</item>
      <item>Enhanced popup trigger detection with automatic fallback system</item>
      <item>Improved popup functionality with optimized JavaScript performance</item>
      <item>Single file installation for Joomla 4 &amp; 5</item>
      <item>Improved exclusion logic for better reliability across different Joomla configurations</item>
    </change>
  </changelog>
  <changelog>
    <element>popup</element>
    <type>plugin</type>
    <version>2.3</version>
    <change>
      <item>Supports Joomla 5 without Backward Compatibility Plugin</item>
    </change>
  </changelog>
  <changelog>
    <element>popup</element>
    <type>plugin</type>
    <version>2.2</version>
    <change>
      <item>Updated display div to span.</item>
    </change>
  </changelog>
  <changelog>
    <element>popup</element>
    <type>plugin</type>
    <version>2.1</version>
    <change>
      <item>Changes to Plugin Backend Parameters</item>
      <item>Option to load jQuery in body removed.</item>
    </change>
  </changelog>
  <changelog>
    <element>popup</element>
    <type>plugin</type>
    <version>2.0</version>
    <change>
      <item>Supports Joomla 4</item>
    </change>
  </changelog>
  <changelog>
    <element>popup</element>
    <type>plugin</type>
    <version>1.9</version>
    <fix>
      <item>Fixed issue with same content popup</item>
    </fix>
    <change>
      <item>Option to set RGBA background color</item>
      <item>PHP Fixes</item>
    </change>
  </changelog>
  <changelog>
    <element>popup</element>
    <type>plugin</type>
    <version>1.8</version>
    <change>
      <item>Uses Joomla Update System</item>
    </change>
  </changelog>
</changelogs>
