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.6] - 2026-01-21
Issues resolved since 1.2.5: 17
Contributors
marcus_johansson (17), robloach (2), bbruno (4), dan2k3k4 (3), breidert (1), yannickoo (1), unqunq (1), a.dmitriiev (3), fago (2), hrishikesh-dalal (1), csakiistvan (2), yautja_cetanu (1), kristen pol (3), valthebald (1), punamshelke (1), b_sharpe (2), gxleano (2), scott_euser (1), socialnicheguru (1), andrewbelcher (1), pameeela (1), jibran (1), danrod (1), hmdnawaz (1), superfedya (1), arisha (1), abhisekmazumdar (2), sirclickalot (1), svendecabooter (1), anjaliprasannan (1), petar_basic (1)
Tasks
- [#3568213]
- [#3554510]
- [#3566184]
- [#3543112]
- [#3566310]
Bugs
- [#3568574]
- [#3567784]
- [#3568008]
- [#3562615]
- [#3555808]
- [#3567649]
- [#3567164]
- [#3554543]
- [#3556871]
- [#3562971]
- [#3566171]
Planning
- [#3558687]
Organizations
FreelyGive (17), 1xINTERNET (8), amazee.io (3), DigitalTrotter (1), drunomics (2), Itty Bitty Byte (3), Salsa Digital (3), Dropsolid (3), ImageX (2), Factorial GmbH (2), Soapbox (1), Acquia (1), Technocrat (1), OPTASY (1), Zoocha (1), Sven Decabooter (1), EntityOne (1), Dynamate (1)
Stats
Amount of contributors: 31
Amount of organizations: 18
Amount of issues: 17
[1.2.5] - 2026-01-07
Issues resolved since 1.2.4: 10
Contributors
svendecabooter (1), marcus_johansson (3), Martin Helmich (1), joevagyok (1), ritarshi_chakraborty (1), a.dmitriiev (2), AKHIL BABU (1), Udhaya Kumar (1), loominade (1), Kristen Pol (1), szloredan (1), valthebald (1)
New Features
- #3555648 Issue using "Automator alt text" action with Field widget actions
Tasks
- #3565610 Composer previous minor
- #3562877 Added Rob to release management
- #3555808 Document the release
- #3558312 mark deepchat.bundle.js as minified
- #3556868 Removed index.md from ai_logging docs link
- #3554535 Deprecate AI translate in the current stable version
Bugs
- #3564433 Fix inconsistent form prefix in STT explorer
- #3563722 Fix wrong AiCKEditor namespace declarations
- #3553940 Add flex-wrap to AI Tools wrapper when not inside modal
- #3563674 Fix: Field Widget Actions Schema is invalid
- #3540486 Translate CKEditor plugin ignores language_source = lang
- #3560133 Get values using nestedarray on updateForm
- #3565178 Fix schema for AI CKEditor plugins
- #3550186 Resolved unnecessary forms issue on Prompt Creation
Organizations
FreelyGive (3), EPAM Systems (2), Mittwald (1), Acquia (1), Sven Decabooter (1), EntityOne (1), 1xINTERNET (1), Innoraft (1), QED42 (1), UniMity Solutions (1), LOOM GmbH (1), Salsa Digital (1)
Stats
Amount of contributors: 12
Amount of organizations: 12
Amount of issues: 10
[1.2.4] - 2025-12-03
Security issues fixed
- SA-CONTRIB-2025-119 - Chatbot: Fixed Cross-Site Scripting (XSS) vulnerability.
Issues resolved since 1.2.3: 2
Contributors
marcus_johansson (1), valthebald (1), mediabounds (1), shalini_jha (1), a.dmitriiev (1)
New Features
- #3528233 PluginNotFoundException thrown by VDB provider call
Bugs
- #3536096 AiVdbProviderClientBase calls undefined method deleteFromCollection
- Critical: Prevent mass session reset
Organizations
EPAM Systems (2), FreelyGive (1), 1xINTERNET (1), MediaBounds (1)
Stats
Amount of contributors: 5
Amount of organizations: 4
Amount of issues: 2
[1.2.3] - 2025-11-12
Issues resolved since 1.2.2: 6
Contributors
gxleano (2), scott_euser (4), anmolgoyal74 (1), murz (1), svendecabooter (1), a.dmitriiev (1), marcus_johansson (6)
New Features
Tasks
- #3549512 Improve ai_prompt_management dev documentation
Bugs
- #3555808 Testing failing for AiSearchSetupMySqlTest
- #3556055 Fix 2.0.x branch phpstan next minor
- #3555956 Undefined method: getTokenUsage() warning in AI Translation
Organizations
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)
Stats
Amount of contributors: 7
Amount of organizations: 10
Amount of issues: 6