<?xml version="1.0" encoding="UTF-8"?>
<changelogs>
        <changelog>
    <element>pkg_easyaiassist</element>
    <type>package</type>
    <version>1.0.19</version>
    <addition>
      <item>Download Key support on the update site (dlid).</item>
    </addition>
  </changelog>
<changelog>
    <element>pkg_easyaiassist</element>
    <type>package</type>
    <version>1.0.18</version>
    <fix>
      <item>Ship joomla.asset.json so com_easyaiassist.chat is registered.</item>
      <item>Stops the frontend 500 when the chat stylesheet is requested.</item>
    </fix>
  </changelog>
<changelog>
    <element>pkg_easyaiassist</element>
    <type>package</type>
    <version>1.0.17</version>
    <fix>
      <item>Register com_easyaiassist web assets when the site module loads without booting the component.</item>
      <item>Fixes UnknownAssetException for com_easyaiassist.chat on frontend pages.</item>
      <item>Print the chat stylesheet and script with the module so templates that write the head first still style the launcher.</item>
    </fix>
  </changelog>
<changelog>
    <element>pkg_easyaiassist</element>
    <type>package</type>
    <version>1.0.16</version>
    <change>
      <item>Runs on Joomla 5 and 6 with the Behaviour Backward Compatibility plugins disabled</item>
      <item>Admin assets load through the web asset manager; site module uses a service provider namespace</item>
    </change>
  </changelog>
<changelog>
    <element>pkg_easyaiassist</element>
    <type>package</type>
    <version>1.0.15</version>
    <fix>
      <item>Sources list only pages the answer actually uses, including Events pages.</item>
      <item>Message limit notice shows readable text instead of a language key.</item>
    </fix>
    <change>
      <item>New Stay within site sources setting: answers come only from the Knowledge Base, connectors and published pages.</item>
      <item>Official, municipal and administrative questions the site does not cover get a configurable referral to the relevant authority.</item>
      <item>Article search goes through the whole archive for a person, place, organisation or event, not only recent news.</item>
      <item>Follow-up questions such as &quot;and earlier?&quot; keep the subject of the previous question.</item>
    </change>
  </changelog>
  <changelog>
    <element>pkg_easyaiassist</element>
    <type>package</type>
    <version>1.0.14</version>
    <fix>
      <item>Directory answers stay grounded in tool results (no invented listings).</item>
      <item>Multi-category Directory questions run a separate search per category.</item>
      <item>Croatian name inflection (for example Hallo Pizze) matches Directory titles.</item>
      <item>Latest / najnovije news prefers newer publish dates.</item>
      <item>Sources prefer Directory and Events pages named in the answer.</item>
    </fix>
    <change>
      <item>Standalone full-page chat menu item (Easy AI Assist chat).</item>
      <item>GPT-5 family models use max_completion_tokens for reliable tool calls.</item>
    </change>
  </changelog>
  <changelog>
    <element>pkg_easyaiassist</element>
    <type>package</type>
    <version>1.0.4</version>
    <fix>
      <item>Staff get an email when a review is queued (thumbs-down or unsure).</item>
      <item>Approving a Knowledge Base answer closes matching open reviews.</item>
      <item>Not helpful records the answer next to the button.</item>
      <item>Directory and Events hide listings whose category the visitor cannot see.</item>
      <item>Chat HTML stays safe when a URL or photo contains a quote.</item>
      <item>Contact support keeps the inbox row even when the transcript mail fails.</item>
    </fix>
    <change>
      <item>IP block list, transcript on or off, and clearer consent and send controls.</item>
    </change>
  </changelog>
  <changelog>
    <element>pkg_easyaiassist</element>
    <type>package</type>
    <version>1.0.3</version>
    <fix>
      <item>Directory, Events, and Smart Search results follow the visitor access level.</item>
      <item>Each weak answer can be reviewed. Removing a review keeps the chat.</item>
      <item>The thread screen shows the page link and photo.</item>
      <item>A message over the length limit is refused.</item>
      <item>The toolkit connection test requires a super user.</item>
    </fix>
  </changelog>
  <changelog>
    <element>pkg_easyaiassist</element>
    <type>package</type>
    <version>1.0.2</version>
    <change>
      <item>Move the chat button in from the side and up from the bottom.</item>
    </change>
  </changelog>
  <changelog>
    <element>pkg_easyaiassist</element>
    <type>package</type>
    <version>1.0.1</version>
    <change>
      <item>Limit article search to chosen categories, and include page builder text plus DOCman, EDocman, and RSFiles titles.</item>
      <item>Consent checkbox before a message is sent, a Talk to us link, and a staff copy of emailed transcripts.</item>
      <item>Replies follow the current site language. Weak page matches are held for review.</item>
      <item>VirtueMart product and order lookup for the signed-in customer, and an in-page chat layout.</item>
      <item>Connectors screen to turn each plugin on or off from the component.</item>
      <item>Connectors for Easy Glossary, Easy FAQs, Easy Helpdesk, Easy Store Locator, Store Locator Pro, and Easy Team.</item>
    </change>
  </changelog>
  <changelog>
    <element>pkg_easyaiassist</element>
    <type>package</type>
    <version>1.0.0</version>
    <change>
      <item>Visitor chat with a floating launcher, streaming replies, and a Knowledge Base.</item>
      <item>Sources-only answers, review inbox, and approval before a knowledge answer is published.</item>
      <item>Connectors for Easy Directory, Easy Events Calendar, Smart Search, and Searchly.</item>
      <item>Instruction starters, language filtering, and thread retention.</item>
    </change>
  </changelog>
</changelogs>
