enhancement
critical
major
minor
minor
#25907
Layout editor: inconsistent behavior of unfold state, selection and reaction to object creation
#25951
Application tests: CheckLabeledExecutabilityOp fails to assert non-executability of literal ResKey reasons.
#25952
Model Editor: Enum default provider does not work for enum references for which singleton link storage was explicitly selected
#26002
ConfigurationItem-valued properties with format annotations may cause an attempt to create abstract config items when deserializing null values
#26012
Help editor crashes when a user has chosen a language that is not in the supported languages of the application
#26039
Gridcomponent: Display of context menu for new (transient) row object leads to UnsupportedOperationException
#26085
An attribute of type tl.model.search:Expr is not displayed in the form above a TL script editor
#26111
Context menu commands for table rows are erroneously executed on the table model when opening the context menu in the background of the table
#26153
Migration: Replay fails if string values with line breaks are contained in the dataset where a line ends with a semicolon
#26171
A TL script expression entered in a wizard template is reformatted when transferred to the final template
#26223
TL script: Under unfavorable conditions wrong parameter values when evaluating local functions
enhancement
major
#26096
Drag and drop scripting in views that have been configured in-app
Drag & Drop can be configured "in-app." However, this functionality cannot be scripted. This means that the new features cannot be tested automatically, nor can they be used for data setup.
Improvement
All drag-and-drop functions that can be configured “in-app” should be automatically recordable. In principle, this should be possible generically: The “in-app” configuration uses only doc:TL scripts. And all that is available to these scripts are persistent objects. If these can be recorded, then any doc:TL script built on top of them should also be recordable in a generic way by recording the parameters of these scripts.
Test
- TestDragAndDrop.script.xml
- You can manually test the drag-and-drop scripting in the following views:
- Technical Demo > Layout Framework 1 > Forms > In-App Drag and Drop
- Technical Demo > Components > Drag & Drop
- In some of these views, only an info message is displayed as a result of the drop. Since this cannot be verified via scripting, these views cannot be used for automated testing.