<?xml version="1.0" encoding="UTF-8"?>
<changelogs>
    <changelog>
    <element>pkg_easy_contact</element>
    <type>package</type>
    <version>2.1.1</version>
    <addition>
      <item>Download Key support on the update site (dlid).</item>
    </addition>
  </changelog>
<changelog>
    <element>mod_easy_contact</element>
    <type>module</type>
    <version>2.1.0</version>
    <security>
      <item>Added CSV export with CSRF/ACL protection and formula-injection defence</item>
    </security>
    <addition>
      <item>Added submission storage with an Easy Contact administrator inbox</item>
      <item>Added optional auto-reply emails with field tokens such as {name}, {email}, {all_fields}, and {form_title}</item>
      <item>Added post-submit redirect URL validation</item>
      <item>Added Cloudflare Turnstile as an optional CAPTCHA provider</item>
      <item>Added optional signed JSON webhooks (HMAC SHA-256)</item>
      <item>Added System - Easy Contact Shortcode plugin for {easycontact id=&quot;123&quot;} embeds</item>
      <item>Added retention pruning for stored submissions</item>
    </addition>
    <change>
      <item>Combined package now installs the module, component, and shortcode plugin</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_easy_contact</element>
    <type>module</type>
    <version>2.0.0</version>
    <security>
      <item>Added honeypot, timing, rate limiting, CSRF, and secure uploads</item>
    </security>
    <addition>
      <item>Added native JavaScript AJAX submission</item>
      <item>Added 25 modern field and content types</item>
      <item>Added session-bound single-use built-in CAPTCHA</item>
      <item>Added ten built-in form presets and a one-click preset importer</item>
      <item>Added card, soft, and plain layout styles</item>
    </addition>
    <change>
      <item>Rebuilt for Joomla 4, 5, and 6 with service provider, dispatcher, namespace, and helper architecture</item>
    </change>
    <remove>
      <item>Removed jQuery and legacy CAPTCHA/public endpoints</item>
    </remove>
  </changelog>
  <changelog>
    <element>mod_easy_contact</element>
    <type>module</type>
    <version>1.8</version>
    <security>
      <item>Enhanced security with proper input sanitization, file validation, and secure file access.</item>
    </security>
    <addition>
      <item>Added 23 Form Presets with one-click application feature.</item>
      <item>Implemented secure File Upload functionality with server-side storage and download links in emails.</item>
      <item>Added Two-Column Layout option with customizable breakpoints.</item>
      <item>Added comprehensive styling options for form background, padding, border radius, spacing, labels, fields, and buttons.</item>
      <item>Implemented CSS Variables system for easier theming and customization.</item>
      <item>Added FontAwesome icon support for submit button with customizable icon options.</item>
      <item>Added automatic localhost detection to prevent email sending in development environments.</item>
      <item>Implemented secure file handling with protected storage directory and secure download handler via com_ajax.</item>
    </addition>
    <change>
      <item>Expanded field type support to 20+ types including range slider, color picker, and datetime-local.</item>
      <item>Enhanced CAPTCHA with FontAwesome reload icon and improved readability.</item>
      <item>Redesigned Professional HTML Email Templates with modern structure and responsive design.</item>
      <item>Enhanced multiple instance support with proper session isolation and unique identifiers.</item>
      <item>Improved client-side validation with better error placement, error styling, and user feedback.</item>
      <item>Updated to use modern Joomla APIs and coding standards.</item>
      <item>Improved code structure and performance optimization.</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_easy_contact</element>
    <type>module</type>
    <version>1.7</version>
    <change>
      <item>Support Joomla 5.</item>
      <item>No need for a Backward Compatibility Plugin.</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_easy_contact</element>
    <type>module</type>
    <version>1.6</version>
    <change>
      <item>Single file installation for both Joomla 3 and Joomla 4</item>
    </change>
    <remove>
      <item>Remove jQuery loading in body</item>
    </remove>
  </changelog>
  <changelog>
    <element>mod_easy_contact</element>
    <type>module</type>
    <version>1.5</version>
    <change>
      <item>Supports Joomla version 4</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_easy_contact</element>
    <type>module</type>
    <version>1.4</version>
    <change>
      <item>Uses Joomla Sub Form for Fields</item>
      <item>Supports Multiple Instance</item>
      <item>Typography for Label fields</item>
      <item>Code Optimization</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_easy_contact</element>
    <type>module</type>
    <version>1.3</version>
    <fix>
      <item>Fixed issue with form submission</item>
      <item>Fixed language issue.</item>
    </fix>
  </changelog>
  <changelog>
    <element>mod_easy_contact</element>
    <type>module</type>
    <version>1.2</version>
    <fix>
      <item>Fixed form submission issue.</item>
      <item>Fixed jQuery related issues.</item>
    </fix>
    <change>
      <item>CSS modifications has been done</item>
      <item>Joomla Update System Integrated</item>
    </change>
  </changelog>
</changelogs>
