.. include:: /Includes.rst.txt
.. _changelog:
=========
Changelog
=========
.. _changelog-1-4-0:
1.4.0
=====
*Release date: 29.05.2026*
**Features**
* **Q&A content element — Show Header toggle** — the *Rek.ai Questions and Answers* content
element now has a *Show Header* toggle and a *Header Text* field (identical to the
*Rek.ai Recommendations* element). When enabled, a ``data-headertext`` attribute is rendered
on the widget ``
``; when disabled, no header is emitted.
* **Q&A content element — Extra Attributes** — a new *Extra Attributes* field (``Advanced``
tab) allows editors to append arbitrary HTML ``data-*`` attributes verbatim to the
``
`` element, identical to the
existing field on the *Rek.ai Recommendations* content element.
.. _changelog-1-3-1:
1.3.1
=====
*Release date: 27.05.2026*
**Changes**
* **Default script URL** — the *Script URL* field in the extension configuration now ships with a
pre-filled demo value (``https://static.rekai.eu/files/demo.min.js``) so the extension works
out of the box without requiring manual configuration for evaluation purposes.
.. _changelog-1-3-0:
1.3.0
=====
*Release date: 11.05.2026*
**Features**
* **TYPO3 14.x compatibility** — the extension now supports TYPO3 14.x in addition to 12.4 and
13.4.
.. _changelog-1-2-1:
1.2.1
=====
*Release date: 04.05.2026*
**Bug fixes**
* Fixed a typo in the TCA column key for the *Render Style* field: it was registered as
``tx_rekai_recnderstyle`` instead of ``tx_rekai_renderstyle``, which caused the field to be
invisible in the backend form under the *Display* tab of the *Rek.ai Recommendations* content
element.
.. _changelog-1-2-0:
1.2.0
=====
*Release date: 29.04.2026*
**Features**
* **Per-site configuration** — extension settings are now stored independently for each TYPO3
site in :file:`config/sites//settings.yaml` under the ``one_forge_rekai`` key.
Previously all sites shared a single global configuration in
:file:`config/system/settings.php`.
* **Site selector dropdown** in the backend module: when a TYPO3 installation contains more than
one site, a selector appears above the form so administrators can configure each site
individually without leaving the module.
**Breaking changes**
* All public methods of :php:`RekAiConfigurationService` now require a
:php:`TYPO3\CMS\Core\Site\Entity\Site` argument. Custom code calling the service directly must
be updated to pass the relevant site object.
.. _changelog-1-1-0:
1.1.0
=====
*Release date: 08.04.2026*
**Features**
* Backend module — **Non CSS Version** toggle: adds ``data-allowinlinecss="false"`` to the
injected ``