Keyword: ModelSystem
major
Set unversioned TLAnnotation's in AttributeSetting's
Column configuration for containment attributes when displayed as a form table
No more automatic creation of "table types" for database tables
Selection filter for tree selection
Specification of the context object in TL-Script Object creation
WrapperGenerator: Maven plugin for wrapper generation
Code" data type
WrapperGenerator: Typed factory methods and addXxx(), removeXxx()
Model: Password attributes
List-valued attributes with primitive type
Optional dependencies between services (ManagedClass)
Extinguishing callback at the subject object
Suggested values for number and string attributes
WrapperGenerator: lookup methods for enums/classifiers, better typing for references
TLScript for resolving a model part
New type: tl.util:JSON
Historical to-n references
minor
Configuration format for TLClassifier
Restrict annotations to compositions
Form tables: Customization standard columns
Translations for data types
Redefine table column for primitive model attribute (simple)
Configuring StorageMapping on PrimitiveStorage
Navigation of calculated config properties via collections
Automatic language determination during wrapper generation
Model definition for revision
minor
Attributes of type TLEnumeration return collections despite multiple=false
In-app modeling: backreferences of compositions are created as multiple=true
Reference checks: Are only checked in the form, not when committing
Wrapper generation for modules without singletons leads to broken classes
Overridden attribute inherits mandatory "Default value" customization
Model transfer to development environment: ResKeys remain in dynamic properties
Calculated web folder references delete folder when deleting the base object
Missing constraint violations when deleting objects referenced by mandatory fields
Remove dependency on apache-mime4j-0.3.jar
Meta-model: access to the index of a classifier
Column definitions are not applied to composition tables
Inconsistent API of StructuredElement
Model export writes resource files to wrong module
Scripting: Record StructuredElement with arbitrary singleton root
Missing dependency DynamicComponentService -> SafeHTML
Missing selection marker in composition tables
Overridden properties are not initialized correctly when booting from model definition
Missing dependency ModelBasedSearch -> SearchBuilder
Missing dependency MailServer -> MailReceiverService
Default annotations cannot be inherited from the attribute type
ClassCastException when evaluating security rules that refer to (non-structuredElement) singletons of a module.
With generated subject classes, a default provider of an attribute in a non-structure class does not get a create context
Personalization of forms for local types crashes the application
ClassCastException on representation of a tl.core:DateTime attribute in a composition table
PersistentEnumeration.tValue(...) leads to ClassCastException
Incremental modification of a set-valued attribute not possible.