7.3.14 (2023-07-18)
Overview of merged pull requests
BUGFIX: Disable content element wrapping and inline editable for references in content reference list
The NeosUI tries to initialize the inline editor for rendered references in content reference list. But they are not accessable at this moment. As references shouldn’t get edited anyways, we can simple disable the content element wrapping for these references.
Fixes https://github.com/neos/neos-ui/issues/3574
Packages:
Neos
NodeTypes.ContentReferences
BUGFIX: Disable publish checkmark for new pages in workspace
closes #3991
Review instructions If the document is new, I show a small disabled checkmark instead of the functioning checkmark. This will force the user to use the checkboxes on the left side to publish changes. This does not solve the underlying problem but it will at least disable the function for Editors.
<img width=”1240” alt=”Bildschirmfoto 2023-05-12 um 11 12 21” src=”https://github.com/neos/neos-development-collection/assets/91674611/bc7d0f47-a54b-474d-a74a-230eb3a92546”>
Packages:
Neos
BUGFIX: Allow string position values in NodeType schema
The PositionalArraySorter implementation allows string values for the position of nodetypes, tabs, groups and views since a long time but the schema validation showed warnings.
Review instructions
Open the NodeTypes
tab in the Configuration
module with the Neos.Demo and the previous validation warnings shouldn’t show up anymore.
Packages:
Neos
BUGFIX: Undefined array key “ui” in nodeType creationDialog
Currently, its not possible to use the shorthand ```yaml
- creationDialog:
- elements:
- hasFoo:
type: boolean # ui: {} # this must be set to an empty array
as there is an unsafe access on the ui property > Warning: Undefined array key “ui” in /Data/Temporary/Development/Cache/Code/Flow_Object_Classes/Neos_Neos_NodeTypePostprocessor_DefaultPropertyEditorPostprocessor.php line 110
regression from #3473
Upgrade instructions
Review instructions
Packages:
Neos
BUGFIX: flow command typo in exception in nearestContentCollection method
Upgrade instructions
_None_
Review instructions
Command in exception should be start with ./flow command...
and not flow command...
!`SCR-20230605-jytx <https://github.com/neos/neos-development-collection/assets/39345336/0d9bb60e-2335-4afa-80e3-1a0ed4942610>`_
Packages:
Neos
BUGFIX: CreationDialog hideable elements
closes cross repo issue: https://github.com/neos/neos-ui/issues/3483
In the UI it will be once https://github.com/neos/neos-ui/pull/3507 is merged possible to use the hidden
property in the node creation dialog
- creationDialog:
- elements:
- hiddenProperty:
type: string ui:
hidden: true
This change adjusts neos creationDialogPostprocessor so that creationDialog items that are generated from properties via showInCreationDialog
will have the hidden property copied
- hiddenProperty:
type: string ui:
showInCreationDialog: true inspector:
hidden: true
Upgrade instructions
Review instructions
Packages:
ContentRepository
Fusion.Afx
Neos
TASK: add default value for generatorName at kickstart command in SiteKickstarter
We tried to reproduce #4053. We can’t reproduce this issue, but while reproducing we found a flow command prompt, without a default value.
The command flow kickstart:site AnySite.Site
asks for a site generator.
We added a default value by adding:
`php
array_key_first($selection)
`
Review instructions
At https://github.com/neos/neos-development-collection/blob/`79dd4e1a26b7ffceb80cc628fdbe570ff6013b16 <https://github.com/neos/neos-development-collection/commit/79dd4e1a26b7ffceb80cc628fdbe570ff6013b16>``_/Neos.CliSetup/Classes/Command/SetupCommandController.php#L165 array_key_last
is used. Should we use array_key_last
too or is ``array_key_first` fine for it?
Packages:
SiteKickstarter
TASK: PHP 8.1 deprecations compatibility
This tweaks the code so that it runs without deprecations on PHP 8.1.
Upgrade instructions
None.
Review instructions
None.
Packages:
Fusion
Neos
TASK: Change variablename in Neos Fusion documentation
Now use “myString” in documentation, because the return value is a string and not an array. This can lead to confusion under certain circumstances.
Upgrade instructions
Review instructions
Packages:
Neos
TASK: Apply fixes from StyleCI
This pull request applies code style fixes from an analysis carried out by StyleCI.
—
For more information, click here.
Packages:
Neos
ContentRepository
Fusion.Afx
Fusion
Media
SiteKickstarter