# Changelog

All notable changes to the AI module are documented here. While this document is Markdown, the individual release notes are written in HTML.

## [1.2.4] - 2025-12-03

<h3>Security issues fixed</h3>
<a href="/sa-contrib-2025-119">AI (Artificial Intelligence) - Moderately critical - Cross-Site Scripting - SA-CONTRIB-2025-119</a>

## [1.2.3] - 2025-11-12

<p>Issues resolved since <a href="https://www.drupal.org/project/ai/releases/1.2.2" rel="nofollow">1.2.2</a>: 6</p>
<h3>Contributors</h3>
<p><a href="https://www.drupal.org/u/gxleano" rel="nofollow">gxleano</a> (2), <a href="https://www.drupal.org/u/scott_euser" rel="nofollow">scott_euser</a> (4), <a href="https://www.drupal.org/u/anmolgoyal74" rel="nofollow">anmolgoyal74</a> (1), <a href="https://www.drupal.org/u/murz" rel="nofollow">murz</a> (1), <a href="https://www.drupal.org/u/svendecabooter" rel="nofollow">svendecabooter</a> (1), <a href="https://www.drupal.org/u/a.dmitriiev" rel="nofollow">a.dmitriiev</a> (1), <a href="https://www.drupal.org/u/marcus_johansson" rel="nofollow">marcus_johansson</a> (6)</p>
<h3>New Features</h3>
<ul>
<li><a href="https://www.drupal.org/project/ai/issues/3552884" rel="nofollow">#3552884</a> Move out AI Search</li>
<li><a href="https://www.drupal.org/project/ai/issues/3552904" rel="nofollow">#3552904</a> Move out Field Widget Actions</li>
</ul>
<h3>Tasks</h3>
<ul>
<li><a href="https://www.drupal.org/project/ai/issues/3549512" rel="nofollow">#3549512</a> Improve ai_prompt_management dev documentation</li>
</ul>
<h3>Bugs</h3>
<ul>
<li><a href="https://www.drupal.org/project/ai/issues/3555808" rel="nofollow">#3555808</a> Testing failing for AiSearchSetupMySqlTest</li>
<li><a href="https://www.drupal.org/project/ai/issues/3556055" rel="nofollow">#3556055</a> Fix 2.0.x branch phpstan next minor</li>
<li><a href="https://www.drupal.org/project/ai/issues/3555956" rel="nofollow">#3555956</a> Undefined method: getTokenUsage() warning in AI Translation</li>
</ul>
<h3>Organizations</h3>
<p>Factorial GmbH (2), Soapbox (4), OpenSense Labs (1), EPAM Systems (1), DrupalFit (1), Sven Decabooter (1), EntityOne (1), Make It Fly (1), 1xINTERNET (1), FreelyGive (6)</p>
<h3>Stats</h3>
<p><strong>Amount of contributors: </strong>7</p>
<p><strong>Amount of organizations: </strong>10</p>
<p><strong>Amount of issues: </strong>6</p>