<?xml version="1.0" encoding="UTF-8"?>
<changelogs>
    <changelog>
    <element>pkg_easycodehighlighter</element>
    <type>package</type>
    <version>2.2</version>
    <addition>
      <item>Download Key support on the update site (dlid).</item>
    </addition>
  </changelog>
<changelog>
    <element>easycodehighlighter</element>
    <type>plugin</type>
    <version>2.1</version>
    <change>
      <item>Runs on Joomla 5 and 6 with the Behaviour Backward Compatibility plugins disabled</item>
      <item>The editor button uses the Joomla 5 plugin service and the current database API</item>
    </change>
  </changelog>
<changelog>
    <element>easycodehighlighter</element>
    <type>plugin</type>
    <version>2.0</version>
    <fix>
      <item>Fixed language mapping for JavaScript, C#, PowerShell, and other brushes that failed under the old filename rules</item>
    </fix>
    <addition>
      <item>Added line numbers, line highlight, and copy toolbar via Prism plugins</item>
      <item>Added editors-xtd insert button for published snippets</item>
    </addition>
    <change>
      <item>Full rebuild on Prism.js 1.30 with modern Joomla 4 / 5 / 6 system plugin (service provider, namespace, SubscriberInterface)</item>
      <item>Replaced abandoned SyntaxHighlighter 3 assets and packed eval core</item>
      <item>Shortcode is [codehighlight id=X] only; legacy {code}...{end-code} markup is retired</item>
      <item>Legacy theme names map to the closest Prism themes</item>
      <item>Component branding, SQL datetime defaults, and MEDIUMTEXT code column update</item>
      <item>Package includes component, system plugin, and editor button</item>
    </change>
  </changelog>
  <changelog>
    <element>easycodehighlighter</element>
    <type>plugin</type>
    <version>1.7</version>
    <security>
      <item>Security enhancements</item>
    </security>
    <fix>
      <item>Fixed menu language constants</item>
    </fix>
    <change>
      <item>Package version 1.7 with component and plugin</item>
      <item>Component version 1.7 - Complete code snippet management system</item>
      <item>Plugin version 1.7 - Shortcode processing and display</item>
      <item>Full Joomla 4, 5 &amp; 6 compatibility</item>
      <item>Modern PHP 8.0+ support</item>
      <item>Backend component for managing code snippets</item>
      <item>Shortcode system: [codehighlight id=X]</item>
      <item>Support for multiple programming languages</item>
      <item>Syntax highlighting with multiple themes</item>
      <item>Copy to clipboard button</item>
      <item>Line numbers (gutter) option</item>
      <item>Highlight specific lines feature</item>
      <item>Responsive design for all devices</item>
      <item>Auto-enabled plugin on installation</item>
      <item>User-friendly backend interface</item>
      <item>Proper ACL integration</item>
      <item>Performance optimizations</item>
      <item>Improved language loading</item>
    </change>
  </changelog>
  <changelog>
    <element>easycodehighlighter</element>
    <type>plugin</type>
    <version>1.6</version>
    <security>
      <item>Enhanced security with proper input sanitization and output escaping.</item>
    </security>
    <fix>
      <item>Fixed HTML entity encoding issues for proper code display.</item>
    </fix>
    <addition>
      <item>Added copy to clipboard functionality with modern Clipboard API and fallback support.</item>
      <item>Added comprehensive Joomla 5.3.3 compatibility and testing.</item>
    </addition>
    <change>
      <item>Improved admin interface with professional styling and theme preview.</item>
      <item>Enhanced folder structure organization for better maintainability.</item>
      <item>Optimized asset loading with lazy loading of language brush files.</item>
      <item>Improved accessibility with screen reader and keyboard navigation support.</item>
    </change>
    <remove>
      <item>Removed unused files and cleaned up codebase for production readiness.</item>
    </remove>
  </changelog>
  <changelog>
    <element>easycodehighlighter</element>
    <type>plugin</type>
    <version>1.5</version>
    <change>
      <item>Changes to backend of the plugin.</item>
    </change>
  </changelog>
  <changelog>
    <element>easycodehighlighter</element>
    <type>plugin</type>
    <version>1.4</version>
    <change>
      <item>Supports Joomla 4</item>
    </change>
  </changelog>
  <changelog>
    <element>easycodehighlighter</element>
    <type>plugin</type>
    <version>1.3</version>
    <fix>
      <item>Backend jQuery Issue Fixed</item>
    </fix>
    <change>
      <item>Modifications to Plugin Backend</item>
    </change>
  </changelog>
  <changelog>
    <element>easycodehighlighter</element>
    <type>plugin</type>
    <version>1.2</version>
    <change>
      <item>Joomla Update Integrated</item>
    </change>
  </changelog>
</changelogs>
