6.0.0 - November 10, 2026
Important changes
Version 6.0.0 supports TYPO3 14.3 and later 14 versions only.
Fully redesigned the backend JavaScript with the help of Claude Code. Now it's more next to Core Code and hopefully with less problems.
Pasting a reference no longer uses a DataHandler hook. A reference is now a
regular new shortcut content element created through a datamap, so
permissions, column restrictions, workspaces and languages are handled by the
TYPO3 core.
The page module integration was rewritten as an additive toolbar
(<paste-). The core paste button in copy mode is hidden
by CSS and replaced by a button offering "Paste copy" and "Paste reference".
Content selected through the "from another page" button can now be pasted as
copy or as reference. The available options respect the column restrictions of
the target column; the new AJAX route paste_ provides
the type and language of the selected element.
The header of a new reference is a translated label containing the title of the original at the time of pasting.
Breaking changes
reference=1request parameter fortce_is not evaluated anymore.db - Removed the classes
Hooks\,Data Handler Hooks\,Page Layout Controller DataandHandler\ Process Cmdmap Data.Handler\ Abstract Data Handler - Removed
Tt,Content Repository:: cleanup Workspaces After Finalizing () TtandContent Repository:: get Pid From Uid () Tt.Content Repository:: get Connection () - Removed the JavaScript modules
paste-,reference. js paste-,reference- drag- drop. js paste-andreference- draggable. js helper., and thejs top.*variables they used. Shortcutnow uses constructor injection.Preview Renderer
All Changes
This is a list of all changes in this release:
- [!!!][TASK] replace DataHandler hook by datamap for references
- [!!!][FEATURE] add paste toolbar web component to the page module
- [FEATURE] paste content from other pages also as reference
- [FEATURE] add AJAX route with type and language of a selected content element
- [TASK] execute context menu action with AjaxDataHandler
- [TASK] use dependency injection in ShortcutPreviewRenderer
- [TASK] load JavaScript labels from language domain modules