<?xml version="1.0" encoding="UTF-8"?>
<changelogs>
  <changelog>
    <element>mod_ticker</element>
    <type>module</type>
    <version>2.8</version>
    <change>
      <item>Runs on Joomla 5 and Joomla 6 with the Behaviour - Backward Compatibility plugin disabled.</item>
      <item>Article lists use the application identity and the database service.</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_ticker</element>
    <type>module</type>
    <version>2.7</version>
    <fix>
      <item>Fixed top/bottom bar positioning</item>
    </fix>
    <change>
      <item>Modern Joomla module architecture (Dispatcher, service provider, helper factory, com_ajax refresh)</item>
      <item>Vanilla JavaScript ticker engine (no jQuery dependency)</item>
      <item>Animation modes: reveal (curtain), fade, continuous scroll, and vertical</item>
      <item>Content sources: Joomla articles, custom items, RSS feeds, and mixed mode</item>
      <item>Mixed source priority: articles first, custom first, RSS first, or round-robin interleave</item>
      <item>Custom repeatable items subform with pin, badge, link, and schedule (show from / show until)</item>
      <item>Article filters: categories, tags, featured, author, date range, exclude current article</item>
      <item>Pinned article IDs and per-item pin support</item>
      <item>Content display modes: title, intro, or both with character limit and read more</item>
      <item>Breaking badge, date, and category metadata</item>
      <item>Play/pause/prev/next controls with inline SVG icons (start or end of bar)</item>
      <item>Reveal pointer with enable/disable, color, and width options</item>
      <item>Layout presets: default, breaking, minimal, lower third, and compact</item>
      <item>Show/hide label pill option</item>
      <item>Bar border radius and horizontal/vertical padding controls</item>
      <item>Link hover color picker</item>
      <item>View all link integrated inside the ticker bar</item>
      <item>RSS feed caching with configurable TTL</item>
      <item>Scroll mode pause between loop iterations</item>
      <item>Bar height range up to 120px</item>
      <item>Auto-refresh via com_ajax</item>
      <item>Analytics dataLayer events and jnt:click custom event</item>
      <item>Accessibility: aria-live, reduced-motion fallback, labeled controls</item>
      <item>Language files (mod_ticker.ini, mod_ticker.sys.ini)</item>
      <item>Custom CSS field, Google Fonts toggle, empty state message</item>
      <item>RTL support with proper dir, mirrored flex, and overflow handling</item>
      <item>Speed model in pixels per second (default 100) with legacy value migration</item>
      <item>Separate dwell time and gap-between-headlines settings</item>
      <item>Themeable colors via CSS variables (bar, label, border, badge, controls)</item>
      <item>Replaced legacy mod_ticker.php entry with helper.php + Dispatcher</item>
      <item>Replaced jQueryTickerHelper with TickerHelper</item>
      <item>Assets moved to media/ with joomla.asset.json</item>
      <item>Modern default styling: white bar, pill label, subtle border and shadow</item>
      <item>Controls moved inline inside the ticker bar</item>
      <item>Label-to-headline spacing uses a single configurable gap</item>
      <item>Text-only headlines (images/thumbnails removed from ticker output)</item>
      <item>View all link no longer renders below the bar</item>
      <item>Reveal cursor stops at actual text width and sits beside the last revealed character</item>
      <item>Reveal hover pause keeps partial headline visible instead of jumping to full text</item>
      <item>RTL reveal and overflow scroll direction</item>
      <item>Fade and custom content clipping on narrow containers</item>
      <item>Corrupted scroll separators (???) normalized to ASCII fallback</item>
      <item>Controls layout restored to horizontal flex row</item>
      <item>jQuery dependency and legacy jquery.ticker.js plugin</item>
      <item>Thumbnail/image output in ticker items</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_ticker</element>
    <type>module</type>
    <version>2.6</version>
    <change>
      <item>Compatible with Joomla 6</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_ticker</element>
    <type>module</type>
    <version>2.5</version>
    <change>
      <item>Supports Joomla 5 without Backward Compatibility plugin.</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_ticker</element>
    <type>module</type>
    <version>2.4</version>
    <fix>
      <item>Fixed flicking issue onload.</item>
    </fix>
  </changelog>
  <changelog>
    <element>mod_ticker</element>
    <type>module</type>
    <version>2.3</version>
    <change>
      <item>Single file installation for both Joomla 3 and Joomla 4</item>
    </change>
    <remove>
      <item>Removed loading jQuery in body.</item>
    </remove>
  </changelog>
  <changelog>
    <element>mod_ticker</element>
    <type>module</type>
    <version>2.2</version>
    <addition>
      <item>Add a valid license in the advanced settings of the module parameters.</item>
    </addition>
    <change>
      <item>Supports Joomla 4</item>
      <item>Update the extension directly from the Joomla Update Manager.</item>
      <item>Download the license key from the Downloads section of the store by creating an account using the same email address which you have used to purchase the extension.</item>
      <item>Manual Update will once required to get the 2.2 version of the module. The future updates can be done automatically using the Joomla Update Manager.</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_ticker</element>
    <type>module</type>
    <version>2.1</version>
    <fix>
      <item>Fixed empty category issue.</item>
    </fix>
  </changelog>
  <changelog>
    <element>mod_ticker</element>
    <type>module</type>
    <version>2.0</version>
    <change>
      <item>Uses Joomla Update System</item>
    </change>
  </changelog>
  <changelog>
    <element>mod_ticker</element>
    <type>module</type>
    <version>1.9</version>
    <fix>
      <item>Helper file Error fixed</item>
    </fix>
    <change>
      <item>jQuery Framework used for Joomla 3.x</item>
    </change>
  </changelog>
</changelogs>
