Major
Detail
Detail
#27027
Declarative forms: SelectField disappears after upload if option list depends on mandatory property
#27042
MaintenanceJspBase should write to the log first, then to the client, instead of the other way around.
Enhancement
Detail
#27095
Bulk processing of object deletions during layout update
If several objects are deleted, they are currently imported individually into the component tree. This has the consequence that e.g. tables react to the deletion of an element, but still contain other deleted elements and thus subsequent errors can occur.
Improvement
The quantity of the deleted objects is given into the component tree.
Test
Refactoring: No separate test.
Code migration
- The signature of LayoutComponent#receiveModelDeletedEvent(Object, Object) has been changed to LayoutComponent#receiveModelDeletedEvent(Set<TlObject>, Object). The passed set contains all deleted objects. This method is now called only once.