Task #102101
closedDocument potential breaking change with new TypoScript parser
100%
Description
This TS used to work as an assignment:
lib.nav.wrap =<ul id="nav">|</ul>
With v12 this is now leading to invalid HTML output.
Most likely "=<" is now identified as a reference operator.
Since this is much more readable:
lib.nav.wrap = <ul id="nav">|</ul>
I suggest to document this edge case as a breaking change.
Updated by Markus Klein about 1 year ago
- Related to Feature #97816: New TypoScript parser added
Updated by Gerrit Code Review about 1 year ago
- Status changed from Accepted to Under Review
Patch set 1 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/81355
Updated by Gerrit Code Review about 1 year ago
Patch set 2 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/81355
Updated by Gerrit Code Review about 1 year ago
Patch set 1 for branch 12.4 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/81357
Updated by Markus Klein about 1 year ago
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
Applied in changeset 8be384cdcf691c484a856c66ee69eb979f99f2e8.
Updated by Christian Kuhn about 1 year ago
- Has duplicate Bug #102183: TyposcriptParser breaks with no whitespaces added