8.4.4 (2026-02-12)
Overview of merged pull requests
BUGFIX: Allow possible translation value to be null
backport of https://github.com/neos/neos-development-collection/pull/5722
Upgrade instructions
Packages:
NodeTypes.ColumnLayoutsNeos
BUGFIX: Translate label for childNodes
Added translation support for labels of autocreated childNodes
## Example:
yaml-File: ```yaml ‘Neos.Demo:Content.Columns.Two’:
… childNodes:
- column0:
type: ‘Neos.Demo:Collection.Content.Column’ label: i18n
- column1:
type: ‘Neos.Demo:Collection.Content.Column’ label: i18n
xlf-file: ```xlf … <trans-unit id=”childNodes.column0” xml:space=”preserve”>
<source>Left Column</source>
</trans-unit> <trans-unit id=”childNodes.column1” xml:space=”preserve”>
<source>Right Column</source>
## Changes: Added childNode labels in addLabelsToNodeTypeConfiguration in NodeConfigurationEnrichmentAspect and implemented function for transforming i18n to a later translated id
Implemented translating of said id to the actual translation in ExpressionBasedNodeLabelGenerator in function getLabel
resolved: https://github.com/neos/neos-development-collection/issues/5643
## Environment
`
- Flow: 8.4
- Neos: 8.4
- PHP: 8.3
`
Packages:
Neos