<?xml version="1.0" encoding="UTF-8"?>
<changelogs>
    <changelog>
    <element>mod_smartcontentfilter</element>
    <type>module</type>
    <version>1.6.2</version>
    <addition>
      <item>Download Key support on the update site (dlid).</item>
    </addition>
  </changelog>
<changelog>
    <element>mod_smartcontentfilter</element>
    <type>module</type>
    <version>1.6.1</version>
    <change>
      <item>Runs on Joomla 5 and 6 with the Behaviour Backward Compatibility plugins disabled</item>
      <item>Module helper uses the current database API</item>
    </change>
  </changelog>
<changelog>
    <element>mod_smartcontentfilter</element>
    <type>module</type>
    <version>1.6.0</version>
    <fix>
      <item>Bug Fix: Locked defaults are enforced server-side on Ajax and ignore conflicting shareable URL parameters.</item>
      <item>Bug Fix: Date filtering uses SQL date ranges so totals and pagination stay correct.</item>
    </fix>
    <addition>
      <item>New Feature: Category Selection: Single (default) or Multiple, so visitors can combine categories like the tag filter.</item>
      <item>New Feature: Shareable URLs now include custom field, author, and date filters alongside category, tag, search, and sort.</item>
      <item>New Feature: Optional Default Filters (category, tag, and custom field values) applied on first load and on Reset.</item>
      <item>New Feature: Lock Default Filters hides those controls when a page should stay prefiltered.</item>
    </addition>
    <change>
      <item>Compatibility: Existing sites keep Single category mode and empty defaults until you opt in.</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_smartcontentfilter</element>
    <type>module</type>
    <version>1.5.5</version>
    <fix>
      <item>Bug Fix: Safe HTML card intros with Intro Text Limit no longer leave broken markup that can spill out of the card and create empty grid cells.</item>
      <item>Bug Fix: Empty paragraphs left after Strip Content Plugin Syntax are removed before truncation.</item>
    </fix>
    <change>
      <item>Improvement: Safe HTML intros use HTML-aware truncation and are re-balanced so tags such as and links stay inside the card.</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_smartcontentfilter</element>
    <type>module</type>
    <version>1.5.4</version>
    <addition>
      <item>New Feature: RSS Feed Link on Content Source adds RSS and Atom discovery links to the page head, like Integration on a Category Blog menu item.</item>
      <item>New Feature: Optional RSS Feed Category picks which category feed to expose when several are selected.</item>
    </addition>
  </changelog>
  <changelog>
    <element>mod_smartcontentfilter</element>
    <type>module</type>
    <version>1.5.3</version>
    <addition>
      <item>New Feature: Allowed Sort Options on Filters so you can show only selected Sort choices.</item>
    </addition>
    <change>
      <item>Improvement: Tag filter respects Filter by Current Language.</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_smartcontentfilter</element>
    <type>module</type>
    <version>1.5.2</version>
    <addition>
      <item>New Feature: Strip Content Plugin Syntax on Card Content (on by default) so card intros no longer show raw codes such as {loadmoduleid 186}.</item>
    </addition>
  </changelog>
  <changelog>
    <element>mod_smartcontentfilter</element>
    <type>module</type>
    <version>1.5.1</version>
    <fix>
      <item>Bug Fix: Search Scope Title and intro matches words in the article intro above the Read more break.</item>
    </fix>
  </changelog>
  <changelog>
    <element>mod_smartcontentfilter</element>
    <type>module</type>
    <version>1.5.0</version>
    <fix>
      <item>Bug Fix: Card images no longer disappear after Ajax on multilingual sites with a language code in the URL path.</item>
    </fix>
    <addition>
      <item>New Feature: Image Fit on Card Appearance: Cover or Contain.</item>
    </addition>
  </changelog>
</changelogs>
