Major
Detail
Bugfix
Major
Detail
#26382
Error messages "Duplicate tag name..." when starting an application in the IDE from a TL-Studio
#26405
TTypeRewriter logs warning "Unable to resolve items by external reference" also unnecessarily
#26431
Changed superclass relationship leads to changed attribute list in the form editor only after a restart
Enhancement
Currently you can't add values to a multi-reference via the tl:TLObject interface - you can only get the old list, copy it, extend it and set it again. For long lists this is an incredibly expensive operation. When importing thousands of objects, this leads to the import not finishing because of this quadratic complexity.
Improvement
When inserting in a multi-reference, use the com.top_logic.element.meta.AttributeOperations.addAttributeValue(TLObject, TLStructuredTypePart, Object) utility.
Test
Refactoring, no test.