<?xml version="1.0" encoding="UTF-8"?>
<changelogs>
  <changelog>
    <element>mod_pricing_table</element>
    <type>module</type>
    <version>2.3</version>
    <change>
      <item>Five themes: Modern, Minimal, Dark, Soft, and Contrast</item>
      <item>Featured plan with custom badge (e.g. Most popular)</item>
      <item>Monthly / yearly billing toggle with savings hint</item>
      <item>Yearly price and period fields per plan</item>
      <item>Included / excluded feature lines (- or [x] prefix)</item>
      <item>Inline SVG feature icons (no Font Awesome CDN)</item>
      <item>Columns (2–4), gap, footnote, and simplified hover effects (none / lift / scale)</item>
      <item>One-click demo data helper for sample SaaS plans</item>
      <item>Joomla 4 / 5 / 6 services architecture (provider, dispatcher, helper)</item>
      <item>Rebuilt front-end markup and CSS for conversion-ready pricing cards</item>
      <item>Module settings reorganised: Pricing Plans, Look &amp; Feel, Billing Toggle, Advanced</item>
      <item>WebAssetManager loads versioned pricing-table.css / pricing-table.js</item>
      <item>Cleaner plan normalisation and safer HTML escaping</item>
      <item>Hover / featured layout behaviour with prefers-reduced-motion support</item>
    </change>
    <remove>
      <item>Removed heavy per-element typography fieldset — themes + accent + Extra CSS cover styling</item>
      <item>Removed legacy Fancybox assets and unused admin/typography helpers</item>
    </remove>
  </changelog>
  <changelog>
    <element>mod_pricing_table</element>
    <type>module</type>
    <version>2.2</version>
    <fix>
      <item>FIXED: PHP 8+ warning for undefined property $readMoreURL with proper isset() checks</item>
    </fix>
    <change>
      <item>IMPROVED: Backward compatibility for both linkURL and readMoreURL</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_pricing_table</element>
    <type>module</type>
    <version>2.1</version>
    <security>
      <item>Security hardening with htmlspecialchars escaping</item>
    </security>
    <change>
      <item>Joomla 4, 5, and 6 support</item>
      <item>WebAssetManager asset loading and jx- CSS namespace</item>
      <item>Hover effects, FontAwesome feature icons, border radius / shadow toggles</item>
      <item>Typography controls and plan-specific colour overrides</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_pricing_table</element>
    <type>module</type>
    <version>2.0</version>
    <change>
      <item>Support Joomla 5 without Backward Compatibility Plugin</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_pricing_table</element>
    <type>module</type>
    <version>1.9</version>
    <change>
      <item>Single file installation for Joomla 3 and 4</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_pricing_table</element>
    <type>module</type>
    <version>1.8</version>
    <change>
      <item>Allows raw HTML into the fields</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_pricing_table</element>
    <type>module</type>
    <version>1.7</version>
    <change>
      <item>Supports Joomla 4</item>
      <item>Joomla Update Manager integration and license key support</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_pricing_table</element>
    <type>module</type>
    <version>1.6</version>
    <change>
      <item>Joomla slides integration, read more button, plan short description</item>
      <item>Original / offer price, header colour, extra CSS</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_pricing_table</element>
    <type>module</type>
    <version>1.5</version>
    <change>
      <item>Joomla Update System integrated</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_pricing_table</element>
    <type>module</type>
    <version>1.4</version>
    <fix>
      <item>Width issue fixed; unlimited labels</item>
    </fix>
  </changelog>
</changelogs>
