Skip to content

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

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