enhancement
major
minor
defect
minor
#26484
In-app template for grid and tables: Function "Verifier for use as list item" does not get component model
#26885
Constraints on declarative forms with arguments from a container reference lead to errors for new elements
#26922
With generated subject classes, a default provider of an attribute in a non-structure class does not get a create context
enhancement
Generated code for business objects currently allows you to implement a callback that is called after deletion (and after the commit) (PersistentObject.handleDelete()). This callback is not suitable for recursively performing further deletions as a result of a single deletion.
Improvement
A callback that is called before a persistent object is deleted (Modification PersistentObject.notifyUpcomingDeletion()). This callback can still access the object that is about to be deleted to collect data. Recursive deletion operations can then be performed in a result callback.
Test
- See #26554: Resolving WebFolder instances deletes their contents in this manner.