TYPO3 v15 dev-main snapshot ()

This commit is contained in:
2026-08-10 22:31:09 +02:00
commit af8cc155b5
6818 changed files with 642608 additions and 0 deletions
@@ -0,0 +1,46 @@
.. include:: /Includes.rst.txt
.. _breaking-79273:
=====================================================
Breaking: #79273 - Removed RteHtmlParser proc options
=====================================================
See :issue:`79273`
Description
===========
The following TSconfig options for processing content of RTE fields have been removed:
* :typoscript:`RTE.default.proc.dontConvBRtoParagraph`
* :typoscript:`RTE.default.proc.dontProtectUnknownTags_rte`
* :typoscript:`RTE.default.proc.dontConvAmpInNBSP_rte`
Impact
======
Setting any of these options has no effect anymore.
Content coming from the database towards the RTE will now always keep unknown tags (but HSC'ed), and never have any
double-encoded :html:` ` characters - this was a default since a decade already.
Content stored in the database will now always treat :html:`<br>` tags as intentional and not treat them like paragraphs, a behaviour which
is common in modern Rich Text Editors.
Affected Installations
======================
Installations explicitly setting :typoscript:`RTE.default.proc.dontConvBRtoParagraph = 0`, :typoscript:`RTE.default.proc.dontProtectUnknownTags_rte = 1` or
:typoscript:`RTE.default.proc.dontConvAmpInNBSP_rte = 1` might experience different results when editing and saving content via an RTE.
Migration
=========
Remove the TSconfig options, as they have no effect anymore. Any custom implementation which is necessary should be handled
via separate entryHtmlParser and exitHtmlParsers in both directions.
.. index:: RTE, TSConfig